Buscar

BDQ Prova LINGUAGEM DE PROGRAMAÇAO 3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

21/11/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_linear_view.asp 1/3
   Fechar
   LINGUAGEM DE PROGRAMAÇÃO
Simulado: CCT0314_SM_201402254482 V.1 
Aluno(a): JOSÉ DA ROCHA FERREIRA NETO Matrícula: 201402254482
Desempenho: 0,4 de 0,5 Data: 21/11/2016 16:43:08 (Finalizada)
 
  1a Questão (Ref.: 201402311568) Pontos: 0,1  / 0,1
Marque a alternativa que representa a palavra reservada que indica que a classe que está sendo definida é uma
INTERFACE.
extends
  implements
new
public
static
 
  2a Questão (Ref.: 201402311566) Pontos: 0,1  / 0,1
Considerando métodos polimórficos, marque a alternativa que preenche os seguintes espaços vazios
corretamente:
__________________ define vários métodos de mesmo nome com assinaturas diferentes.
__________________ altera o comportamento do método na subface, mantendo a mesma assinatura, mas com
funcionalidade diferente.
new ­ extend
  overloading ­ overriding
overriding ­ overloading
método set ­ implementation
implements ­ extend
 
  3a Questão (Ref.: 201402311069) Pontos: 0,1  / 0,1
Quem sou eu?
 
 I) Sou compilado em um arquivo com extensão ".java".
 II) Posso ter métodos.
 III) Indico o comportamento de um objeto.
 IV) Vivo na Heap.
Analisando os itens acima, assinale a alternativa correta:
atributo; classe; método; objeto.
método; método; atributo; classe.
classe; classe; variável primitiva; método main.
  classe; classe; método; objeto.
objeto; variável de referência; atributo; atributo.
 Gabarito Comentado.
21/11/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_linear_view.asp 2/3
 
  4a Questão (Ref.: 201402311594) Pontos: 0,0  / 0,1
Considere a seguinte definição:
Marque a alternativa que define o método polimórfico utilizado na classe:
 
new
  Overloading
implements
  Overriding
extends
 
  5a Questão (Ref.: 201402311523) Pontos: 0,1  / 0,1
Observe o trecho de código abaixo:
1. public class Avaliacao {
2.  String empresa;
3.  public static void main(String[] args) {
4.   Avaliacao a = new Avaliacao();
5.   empresa = a.getEmpresa();
6.   System.out.println(empresa);
7.  }
8.  public String getEmpresa() {
9.   return "Empresa!";
10.  }
11. }
 
I. Compila e roda sem problemas e imprime "Empresa".
II. Erro de compilação na linha 5.
21/11/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_linear_view.asp 3/3
III. Erro de compilação na linha 6.
IV. Erro de compilação na linha 10.
V. Compila, mas quando rodar será lançada uma exceção.
 
Estão corretas as afirmativas:
II, III e IV
I, II e IV
III e V
  II e III
I e V
 Gabarito Comentado.

Outros materiais