Buscar

Teste de Conhecimento Aula 4 Linguagem de Programação

Prévia do material em texto

CCT0261_EX_A4__V1
LINGUAGEM DE PROGRAMAÇÃO
4a aula Lupa Vídeo PPT MP3
Exercício: CCT0261_EX_A4__V1 Matrícula: 
Aluno(a): Data: 14/09/2017 22:33:46 (Finalizada)
1a Questão (Ref.: 201607555011) Fórum de Dúvidas (0) Saiba (0)
A orientação a objetos é uma forma abstrata de pensar um problema utilizando-se conceitos do mundo real e não,
apenas, conceitos computacionais. Nessa perspectiva, a adoção do paradigma orientado a objetos implica
necessariamente que:
os sistemas sejam encapsulados por outros sistemas
os programadores de aplicações sejam mais especializados
a computação seja acionada por troca de mensagens entre objetos
os objetos sejam implementados de maneira efciente e simples
os usuários utilizem as aplicações de forma mais simples
Gabarito Comentado
2a Questão (Ref.: 201607894493) Fórum de Dúvidas (0) Saiba (0)
Um estagiário está desenvolvendo, a luz do paradigma da orientação a objetos, parte de um programa responsável
por gerenciar a folha de pagamento de uma instituição fnanceira do Rio de Janeiro. Devido a sua pouca experiência
com Java, durante a codifcação surgiram algumas dúvidas quanto a conceitos básicos deste paradigma. É
incorreto afrmar que em Java:
Um objeto não armazena seu estado em campos (variáveis) e expõe seu comportamento através de
métodos (funções).
Objetos de software são conceitualmente similares a objetos do mundo real: eles consistem do estado e o
comportamento relacionado.
Atributos: determinam o estado do objeto
Objetos são instâncias da classe.
A classe provê a estrutura para a construção de objetos.
Gabarito Comentado
3a Questão (Ref.: 201608080965) Fórum de Dúvidas (0) Saiba (0)
Seja a classe:
public class Navio {
 private String classeNavio;
 private int numPassageiros;
 public Navio(classeNavio)
 {
 this.classeNavio=classeNavio;
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?num...
1 de 3 15/09/2017 21:56
 }
}
Verifque as afrmativas e marque a opção correta:
I- A classe possui apenas um construtor.
II- As instâncias desta classe são criadas com seus atributos vazios ou não inicializados.
III - A classe apresenta duas variáveis de classe mas nenhuma variável de instância.
Iv - A classe apresenta construtor padrão sobrecarregado.
As afrmativas I e IV estão corretas.
As alternativas I, II e III estão corretas.
Todas as alternativas estão corretas.
Apenas as alternativas II e III estão corretas.
Apenas a I está correta.
4a Questão (Ref.: 201607582037) Fórum de Dúvidas (0) Saiba (0)
O encapsulamento é um conceito da orientação a objetos que:
exibe todos detalhes de implementação
permite instanciar objetos
permite o acesso irrestrito aos atributos da classe
esconde detalhes de implementação e garante maior segurança aos atributos da classe
aumenta velocidade da máquina virtual java
5a Questão (Ref.: 201607357840) Fórum de Dúvidas (0) Saiba (0)
Analise o projeto abaixo composto pela classe Pessoa e a classe de teste, e indique a alternativa que indica o que
está errado, verifcando a classe Pessoa e na sequência a classe TestaPessoa.
public class Pessoa{
 String nome;
 int idade;
 String telefone;
 public void exibirDados(){
 System.out.println("Nome:"+nome);
 System.out.println("Idade:" + idade+ " anos");
 System.out.println("Telefone:"+ telefone);
 }
}
public class TestaPessoa{
 public static void main (String [] args){
 exibirDados();
 }
 }
faltou criar o objeto Pessoa na classe TestaPessoa, para depois poder chamar seu método através da
variável de referência indicada. Exemplo: Pessoa p = new Pessoa(); e a linha exibirDados() seria
substituída pela linha p.exibirDados().
não há erros nos códigos acima.
o erro está no método exibirDados() da classe Pessoa, ele não pode ser void.
faltou criar o objeto na classe Pessoa.
faltou o método main na classe Pessoa.
Gabarito Comentado
6a Questão (Ref.: 201607357803) Fórum de Dúvidas (0) Saiba (0)
Um conceito importante em programação orientada a objetos é o termo objeto. Neste sentido, o termo objeto
signifca:
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?num...
2 de 3 15/09/2017 21:56
são os resultados alcançados com a aplicação do padrão e a relação entre as vantagens e desvantagens
dessa aplicação.
defne a declaração de uma variável de referência associada a um variável primitiva.
defne estados internos de uma classe.
instância de uma classe.
um identifcador utilizado para descrever o cenário do padrão como um todo.
Gabarito Comentado
7a Questão (Ref.: 201608109055) Fórum de Dúvidas (0) Saiba (0)
O paradigma Orientado a Objetos é a base para a linguagem de programação Java, tratando os conceitos de
herança, polimorfsmo, sobrescrição e sobrecarga. Acerca desses conceitos, considere as afrmativas a seguir. I. A
herança é uma técnica que permite que uma classe seja subclasse de outra classe, desde que sejam do mesmo
pacote. II. Um mesmo objeto pode ser referenciado por instâncias de tipos diferentes, desde que do mesmo tipo ou
de um supertipo do objeto. III. Os métodos construtores das classes Java podem ser sobrecarregados, mas não
podem ser sobrescritos. IV. O conceito de sobrecarga é baseado na reutilização dos nomes dos métodos, porém
com assinaturas diferentes. Assinale a alternativa correta.
Somente as afrmativas I e IV são corretas
Somente as afrmativas III e IV são corretas.
Somente as afrmativas I, II e III são corretas.
Somente as afrmativas II, III e IV são corretas.
Somente as afrmativas I e II são corretas.
Gabarito Comentado Gabarito Comentado
8a Questão (Ref.: 201608097302) Fórum de Dúvidas (0) Saiba (0)
Alguns métodos não retornam valores. Eles podem ser executados apenas para exibir um valor, por exemplo. Neste
caso, usa-se uma palavra chave como se fosse um tipo de dado para valores de retorno. Quando Java encontra
essa palavra chave sendo usada como um tipo de dado de valor de retorno, Java sabe que nada deverá ser
retornado.
static
void
Scanner
public
main
BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?num...
3 de 3 15/09/2017 21:56
	Slide 1
	Slide 2
	Slide 3

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes