Buscar

Avaiação Parcial 2

Prévia do material em texto

Avaiação Parcial: CCT0261_SM_201202386441 V.1 
	 
	Aluno(a): 
	Matrícula: 201202386441
	Acertos: 5,0 de 10,0
	Data: 13/11/2017 15:59:16 (Finalizada)
	
	 1a Questão (Ref.: 201203129872)
	Acerto: 1,0  / 1,0
	Para que possamos desenvolver sistemas nas mais diversas linguagens, é muito importante conhecer suas principais características e como as mesmas funcionam. Na linguagem Java, do processo de criação do código até a execução do programa passamos por algumas etapas. Em uma delas é gerado o "bytecode".
Qual das respostas apresenta o conceito correto para "bytecode"?
		
	
	É resultado da interpretação do código fonte de um programa escrito em Java.
	
	É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pelo Sistema Operacional.
	
	É a interpretação de um programa escrito em qualquer linguagem, com o objetivo de ser compilado pela JVM.
	 
	É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pela JVM.
	
	Código fonte desenvolvido pelo usuário, sujeito a interpretação do Sistema Operacional.
		
	
	
	 2a Questão (Ref.: 201203523263)
	Acerto: 1,0  / 1,0
	A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o bytecode para instruções nativas do processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional que possua essa implementação. Trata-se de
		
	
	JavaBeans.
	
	JavaFX.
	
	Java API.
	
	J2SE.
	 
	Java Virtual Machine.
		
	
	
	 3a Questão (Ref.: 201203390502)
	Acerto: 1,0  / 1,0
	Marque a opção correta. O primeiro elemento de um array (vetor) tem como índice um valor:
		
	
	Negativo
	 
	Igual a zero
	
	Menor que zero
	
	Maior que zero.
	
	Maior ou igual a zero
		
	
	
	 4a Questão (Ref.: 201203422990)
	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:
		
	 
	Bytecode
	
	Servlet
	
	Classe
	
	Dot Net
	
	JavaServePages
		
	
	
	 5a Questão (Ref.: 201203124696)
	Acerto: 0,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 i está correta.
	
	Todas as alternativas estão corretas.
	
	Todas as alternativas estão erradas.
	 
	Apenas a alternativa ii está correta.
	
	Apenas a alternativa iii está correta.
		
	
	
	 6a Questão (Ref.: 201203419256)
	Acerto: 0,0  / 1,0
	Analise as afirmativas e marque a alternativa correta:
I - A interface gráfica com o usuário (GUI) fornece a um programa um conjunto consistente de componentes intuitivos.
II - A utilização de GUI diminui o tempo de aprendizado de uma nova ferramenta.
III - As GUI são construídas a partir de objetos com o qual o usuário interage através dos dispositivos de entrada.
		
	 
	Apenas a alternativa I está correta.
	
	Apenas a alternativa III está correta.
	 
	Todas as alternativas estão corretas.
	
	Apenas a alternativa II está correta.
	
	Todas as alternativas estão erradas.
		
	
	
	 7a Questão (Ref.: 201202480581)
	Acerto: 0,0  / 1,0
	Como se instancia um objeto em Java?
		
	
	Classe objeto = Construtor();
	
	Construtor objeto = new Classe;
	 
	Classe objeto = new Construtor();
	 
	Construtor objeto = new Classe();
	
	Classe objeto = new Construtor;
		
	
	
	 8a Questão (Ref.: 201202680439)
	Acerto: 1,0  / 1,0
	O encapsulamento é um conceito da orientação a objetos que:
		
	
	aumenta velocidade da máquina virtual java
	
	exibe todos detalhes de implementação
	 
	esconde detalhes de implementação e garante maior segurança aos atributos da classe
	
	permite o acesso irrestrito aos atributos da classe
	
	permite instanciar objetos
		
	
	
	 9a Questão (Ref.: 201203298694)
	Acerto: 0,0  / 1,0
	(FCC/2012 TJ-RJ) No contexto de programação orientada a objetos, considere as afirmativas abaixo. 
I. Objetos são instâncias de classes. 
II. Herança é uma relação entre objetos. 
III. Mensagens são formas de executar métodos. 
IV. Classes são apenas agrupamentos de métodos. 
V. Ocorre herança múltipla quando mais de um método é herdado. 
VI. Herança é uma relação entre classes. 
Está correto o que se afirma APENAS em:
		
	
	II, IV e V.
	 
	 I, III e IV.
	
	 II, III e V.
	
	III, IV e VI
	 
	I, III e VI.
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 10a Questão (Ref.: 201203078534)
	Acerto: 0,0  / 1,0
	Uma classe pode possuir mais de um construtor. Eles devem ter o mesmo nome e diferenciar-se apenas pela quantidade e tipo de argumentos que recebem. Este mecanismo é chamado de:
		
	
	sobrecarga de linguagem
	
	sobrecarga de classes
	
	sobrecarga de atributos
	 
	sobrecarga de construtor
	 
	sobrecarga de objeto

Continue navegando