Buscar

2 BDQ Prova Simulado

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=3206784084 1/4
   LINGUAGEM DE PROGRAMAÇÃO
Simulado: CCT0261_SM_201504739728 V.2   Fechar
Aluno(a): EDUARDO SILVA DE SANTANA Matrícula: 201504739728
Desempenho: 9,0 de 10,0 Data: 21/04/2016 14:12:57 (Finalizada)
 
  1a Questão (Ref.: 201504844821) Pontos: 1,0  / 1,0
Uma das razões pela portabilidade da tecnologia Java é a utilização da JVM (Java Virtual Machine). É correto
dizer em relação a JVM:
  A JVM representa uma camada extra entre o sistema operacional e a aplicação, responsável por
"traduzir" (entre outras funções) o que sua aplicação deseja fazer para as respectivas chamadas do
sistema operacional no qual ela está rodando no momento, ou seja, sua aplicação roda sem nenhum
envolvimento com o sistema operacional.
Você precisa reescrever parte da sua aplicação toda vez que quiser mudar de sistema operacional.
A JVM gera um código executável para cada sistema operacional.
Ela é usada para compilar um código Java.
A JVM faz com que o código fonte e compilado seja para uma plataforma e sistema operacional
específicos.
 Gabarito Comentado.
 
  2a Questão (Ref.: 201504846986) Pontos: 0,0  / 1,0
A tecnologia Java é, basicamente, dividida em:
JSE, JEE e JPE
  JSE, JEE e JME
  JSE, JDE e JME
JSE, JDE e JPE
JSE, JEEP e JME
 
  3a Questão (Ref.: 201504845333) Pontos: 1,0  / 1,0
Marque a alternativa que define uma matriz de números inteiros com 4 linhas e 5 colunas:
  int [][] matriz = new int [4][5];
int [][] matriz = new int [5,4];
int [][] matriz = new int [4,5];
int matriz [4][5];
int [][] matriz = new int [5][5];
 
  4a Questão (Ref.: 201505045380) Pontos: 1,0  / 1,0
Seja o código a seguir:
 
public class DemoVetor{
    public static void main(String[] args) {
        int[] vet={10,20,34,56,60};
21/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3206784084 2/4
        int i;
        for(i=0; i < vet.length;i++)       {
            System.out.println("vet["+i+"]=" + vet[i]);
        }
        System.out.print("i="+i);
    }
  
}
Marque a alternativa que apresenta o valor da variável i, ao final do programa.
i=3;
i=1;
i=2;
  i=5;
i=4;
 Gabarito Comentado.
 
  5a Questão (Ref.: 201505045386) Pontos: 1,0  / 1,0
As  interfaces  gráficas  com  o  usuário  (GUI  ­  Graphical  User  Interface)    são  construídas  a  partir  de
componentes GUI, que são objetos com o qual o usuário  interage através dos dispositivos de entrada, ou
seja, o mouse, o teclado, etc. Em Java, as classes necessárias para criação de componentes gráficos, bem
como para fornecer­lhes funcionalidade, estão agrupadas em dois grandes pacotes:
java.lang e javax.swing
java.awt e java.lang
java.util  e java.lang
javax.swing e java.util
  java.awt e javax.swing
 Gabarito Comentado.
 
  6a Questão (Ref.: 201505513311) Pontos: 1,0  / 1,0
Analise as afirmativas e marque a alternativa correta:
i­Os componentes Java puros oferecem um maior nível de portabilidade e flexibilidade e são do pacote AWT.
ii­Os componentes Swing fornecem funcionalidade e aparência uniforme em todas as plataforma, sendo
denominada de aparência de metal.
iii­Os componentes AWT fornecem funcionalidade e aparência uniforme em todas as plataforma, sendo
denominada de aparência de metal.
Todas as alternativas estão corretas.
  Apenas a alternativa ii está correta.
Apenas a alternativa i está correta.
Todas as alternativas estão erradas.
Apenas a alternativa iii está correta.
 
  7a Questão (Ref.: 201505045397) Pontos: 1,0  / 1,0
Seja a classe:
public class Moto {
    public boolean estadoMotor;
    public void ligaMotor() {estadoMotor=true;}
21/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3206784084 3/4
    public void desligaMotor( ) {estadoMotor=false;}
}
Marque a alternativa que apresenta a forma correta de se criar uma instância desta classe:
Moto m.new( );
Moto m.new Moto( );
  Moto m=new Moto();
Moto m.new Moto;
Moto m=new( ).Moto;
 Gabarito Comentado.
 
  8a Questão (Ref.: 201505411297) Pontos: 1,0  / 1,0
O objeto c não pode ser instanciado, pois não há construtor na classe.
O código é executado normalmente, pois c é uma instancia da mesma classe que o atributo
Será gerado erro de compilação pois há erro de sintaxe em: c.cor="Prata";
O código é executado normalmente, pois c não é uma instancia da mesma classe que o atributo
  Será gerado um erro de compilação, pois o atributo é private.
21/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3206784084 4/4
 Gabarito Comentado.  Gabarito Comentado.
 
  9a Questão (Ref.: 201504869199) Pontos: 1,0  / 1,0
Como se generaliza em Java?
public class ClasseFilha import ClassePai {}
public class ClasseFilha implements ClassePai {}
  public class ClasseFilha extends ClassePai {}
public class ClasseFilha :: ClassePai {}
public class ClasseFilha : ClassePai {}
 
  10a Questão (Ref.: 201504845815) Pontos: 1,0  / 1,0
Analise o código Java abaixo, sabendo­se que as classes encontram­se no mesmo pacote, assinale a alternativa
correta: 
class A { 
private int atrA; 
} 
class B extends A { 
protected int atrB; 
} 
class C extends B, A{ 
private int atrC; 
}
  A classe B herda as características de A, mas não tem acesso direto ao atributo de A
A classe B herda as características de A e pode acessar diretamente o atributo de A
A classe B possui atributo protegido, sendo assim, qualquer classe que herde não pode acessar
diretamente o atributo
A classe C está herdando as características das classes B e A, assumindo a característica de
polimorfismo
A classe C, por herdar as características das classes A e B, pode acessar diretamente os atributos de A
e B

Outros materiais