Buscar

1 BDQ Prova Simulador

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 4 páginas

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

Prévia do material em texto

21/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3206640612 1/4
   LINGUAGEM DE PROGRAMAÇÃO
Simulado: CCT0261_SM_201504739728 V.1   Fechar
Aluno(a): EDUARDO SILVA DE SANTANA Matrícula: 201504739728
Desempenho: 10,0 de 10,0 Data: 21/04/2016 13:44:21 (Finalizada)
 
  1a Questão (Ref.: 201504845323) Pontos: 1,0  / 1,0
Analisando as características da linguagem JAVA, marque a alternativa correspondente ao fato da linguagem
poder ser implantada em diversas plataformas, como, por exemplo, Windows, Unix e Macintosh, sem que seja
necessário modificar ou mesmo reconstruir a aplicação:
Facilidade de programação
Escalabilidade
Flexibilidade
Recompilação automática
  Portabilidade
 Gabarito Comentado.
 
  2a Questão (Ref.: 201504845369) Pontos: 1,0  / 1,0
De acordo com o texto abaixo, qual a alternativa correta? (Fonte: adaptado IBM)
"é um programa que carrega e executa os aplica䰀贃vos Java, convertendo os bytecodes em código
executável de máquina."
  JVM
garbage collector
JRE
JSR
JDK
 Gabarito Comentado.
 
  3a Questão (Ref.: 201504844840) Pontos: 1,0  / 1,0
Existem diferentes tipos de classes que podem ser criadas durante a implementação de uma solução em Java.
A classe que possui o método main tem como função:
definir que a classe irá gerar um código executável (.exe).
  iniciar a execução da aplicação.
definir que a classe é uma interface.
definir que a classe é uma classe abstrata.
definir que a classe não tem corpo.
 Gabarito Comentado.
 
21/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3206640612 2/4
  4a Questão (Ref.: 201504992601) Pontos: 1,0  / 1,0
Considere os seguintes fragmentos de código Java:
I.
int sum = 7;
  
if ( sum > 20 ) { 
    System.out.print("ganhou "); } 
else { 
   System.out.print("perdeu "); }
System.out.println("o bônus."); 
II.
 int sum = 21;
 if ( sum != 20 ) 
    System.out.print("ganhou"); 
 else  
    System.out.print("perdeu ");
 System.out.println("o bônus."); 
O resultado da execução dos fragmentos em I e II será, respectivamente,
perdeu o bônus e ganhou
  perdeu o bônus e ganhou o bônus
ganhou e ganhou
perdeu e ganhou o bônus
perdeu e perdeu
 
  5a Questão (Ref.: 201505429297) Pontos: 1,0  / 1,0
Para criar janelas gráficas no Java é preciso utilizar uma das bibliotecas gráficas disponíveis. Os objetos
gráficos no Java são criados como objetos normais a partir das classes definidas na biblioteca gráfica Swing. 
Para criar um elemento gráfico "caixa de texto" devemos instanciar:
JComboText combo = new "Caixa de Texto"
JLabel("caixa de texto")
JBox caixa = "Caixa de Texto"
JFrameText texto = new Text()
  JTextField caixa = new JTextField()
 Gabarito Comentado.  Gabarito Comentado.
 
  6a Questão (Ref.: 201505429296) Pontos: 1,0  / 1,0
Para construirmos uma interface gráfica em JAVA, adicionamos componentes sobre a área da janela. Por essa
razão, a área da janela é um container, ou seja, um elemento capaz de armazenar uma lista de componentes.
Existem uma infinidade de funcionalidades disponíveis nas bibliotecas de classes Java, destinadas a prover a
comunicação homem­máquina gráfica. São características de um JPanel, EXCETO:
São áreas que comportam outros componentes, inclusive outros painéis
21/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3206640612 3/4
São elementos que fazem a intermediação entre um container e os demais GUI anexados.
A classe JPanel não tem painel de conteúdo como JFrames, assim, os elementos devem ser diretamente
adicionados ao objeto painel
São criados com a classe JPanel, que é derivada da classe Container
  O JPanel, assim como o JFrame são derivados do pacote java.util.awt
 Gabarito Comentado.  Gabarito Comentado.
 
  7a Questão (Ref.: 201504844857) Pontos: 1,0  / 1,0
Analise o projeto abaixo composto pela classe Pessoa e a classe de teste, e indique a alternativa que indica o
que está errado, verificando 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 na classe Pessoa.
não há erros nos códigos acima.
faltou o método main na classe Pessoa.
o erro está no método exibirDados() da classe Pessoa, ele não pode ser void.
  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().
 Gabarito Comentado.
 
  8a Questão (Ref.: 201504845732) Pontos: 1,0  / 1,0
Assinale a opção que não faz parte do conceito de orientação a objetos.
classe
método
herança
  procedimento
atributo
 Gabarito Comentado.
 
  9a Questão (Ref.: 201504845339) Pontos: 1,0  / 1,0
21/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3206640612 4/4
Marque a alternativa que representa a palavra reservada que indica a execução do construtor de superclasses
em uma generalização:
generation
new
extends
  super
implements
 
  10a Questão (Ref.: 201505050041) Pontos: 1,0  / 1,0
(ENADE/2011) O paradigma de programação orientado a objetos tem sido largamente utilizado no
desenvolvimento de sistemas.
Considerando o conceito de herança, avalie as afirmações abaixo.
I. Herança é uma propriedade que facilita a implementação de reuso.
II. Quando uma subclasse é criada, essa herda todas as características da superclasse, não podendo possuir
propriedades e métodos próprios.
III. Herança múltipla é uma propriedade na qual uma superclasse possui diversas subclasses.
IV. Extensão é uma das formas de se implementar herança.
É correto apenas o que se afirma em:
I
II e III
II e IV
  I e IV
III
 Gabarito Comentado.

Outros materiais