Buscar

AP - LINGUAGEM DE PROGRAMAÇÃO

Prévia do material em texto

23/10/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 1/4
 
1a Questão (Ref.:201704624585) Acerto: 1,0 / 1,0
É muito importante para trabalharmos com a programação java, que saibamos como o mesmo funciona, quais suas
partes e a relação entre elas.
 
Em relação ao funcionamento podemos afirmar que o mesmo acontece na seguinte ordem:
Editor gera o .java, Compilador gera o .class, Carregador gera o código binário, Verificador verifica o binário e
por fim o Interpretador interpreta o binário.
Editor gera o .class, Compilador gera o .Java, Carregador gera o código binário, Verificador verifica o binário e
por fim o Interpretador interpreta o binário.
Editor gera o .java, Compilador gera o .class, Carregador gera o bytecodes, Verificador gera o código binário
e por fim o Interpretador interpreta o binário.
Editor gera o .class, Compilador gera o .Java, Carregador gera o bytecodes, Verificador verifica o bytecodes e
por fim o Interpretador interpreta os bytecodes.
 Editor gera o .java, Compilador gera o .class, Carregador gera o bytecodes, Verificador verifica o bytecodes e
por fim o Interpretador interpreta os bytecodes.
 
Gabarito Coment.
 
2a Questão (Ref.:201704745804) Acerto: 1,0 / 1,0
Java é uma linguagem de programação orientada a objeto desenvolvida na década de 90 por uma equipe de
programadores chefiada por James Gosling, na empresa Sun Microsystems. Programas Java não são traduzidos para
a linguagem de máquina, como outras linguagens estaticamente compiladas e sim para uma representação
intermediária, chamada:
Servlet
JavaServePages
 Bytecode
Dot Net
classe
 
3a Questão (Ref.:201704947036) Acerto: 1,0 / 1,0
Qual o valor da variável total no final da execução do código apresentado, logo abaixo?
int total = 0
for(int conta = 2; conta <=20; conta+=2)
 total+= conta;
System.out.printf("Resultado %d\n", total);
 
 
100
108
120
112
 110
 
4a Questão (Ref.:201704079092) Acerto: 1,0 / 1,0
Considerando o código a seguir:
 public static void main(String[] args) {
 int i = 15;
 while(true){
23/10/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 2/4
 if(i%3==0){
 System.out.print(i + " ");
 }
 i--;
 
 if(i==0){
 break;
 } 
 }
 }
 A saída da execução desse trecho de código terá como primeiro número da sequência e último respectivamente:
 15 e 3
12 e 2
14 e 2
15 e 2
12 e 3
 
Gabarito Coment.
 
5a Questão (Ref.:201704663096) Acerto: 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
A classe JPanel não tem painel de conteúdo como JFrames, assim, os elementos devem ser diretamente
adicionados ao objeto painel
São elementos que fazem a intermediação entre um container e os demais GUI anexados.
 O JPanel, assim como o JFrame são derivados do pacote java.util.awt
São criados com a classe JPanel, que é derivada da classe Container
 
Gabarito Coment. Gabarito Coment.
 
6a Questão (Ref.:201704747111) Acerto: 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.
 
 Apenas a alternativa ii está correta.
Todas as alternativas estão erradas.
Apenas a alternativa i está correta.
Apenas a alternativa iii está correta.
Todas as alternativas estão corretas.
 
7a Questão (Ref.:201704322566) Acerto: 1,0 / 1,0
Assinale a alternativa que completa corretamente a lacuna da afirmação a seguir: "Uma casa está para uma planta
arquitetônica assim como um(a) __________ está para uma classe."
método
variável
 objeto
23/10/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 3/4
parâmetro
atributo
 
Gabarito Coment.
 
8a Questão (Ref.:201704871260) Acerto: 0,0 / 1,0
Classes e objetos são dois conceitos-chave da programação orientada a objetos. Com relação a estes conceitos, é
correto afirmar que:
 uma classe é uma abstração de alguma coisa no domínio de um problema ou na sua implementação,
refletindo a capacidade de um sistema para manter informações sobre ela, interagir com ela ou ambos.
uma classe é capaz de armazenar estados através de seus atributos e reagir a mensagens enviadas a ela,
assim como se relacionar e enviar mensagens a outras classes.
 uma classe é uma descrição de um ou mais objetos por meio de um conjunto uniforme de atributos e
operações.
herança é o mecanismo pelo qual um objeto pode estender outro objeto da mesma classe, aproveitando seus
comportamentos e variáveis possíveis.
um objeto em uma classe é apenas uma definição, pois a ação só ocorre quando o objeto é invocado através
de um método.
 
9a Questão (Ref.:201704706945) Acerto: 1,0 / 1,0
Qual o comando que implementa a herança na Linguagem Java?
Herits
Implements
 Extends
Extension
Inherits
 
10a Questão (Ref.:201704079615) Acerto: 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 C, por herdar as características das classes A e B, pode acessar diretamente os atributos de A e B
 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 C está herdando as características das classes B e A, assumindo a característica de polimorfismo
A classe B possui atributo protegido, sendo assim, qualquer classe que herde não pode acessar diretamente o
atributo
 
 
23/10/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 4/4

Continue navegando