Buscar

LINGUAGEM DE PROGRAMAÇÃO 2

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 5 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

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

LINGUAGEM DE PROGRAMAÇÃO
	
	Acertos: 6,0 de 10,0
	Data: 22/03/2017 10:59:43 (Finalizada)
	
	 1a Questão (Ref.: 201601501142)
	Acerto: 1,0  / 1,0
	Para que possamos desenvolver aplicações básicas em Java basta termos instalado em nosso computador a(s) seguinte(s) tecnologias: (assinale somente uma alternativa)
		
	
	Somente a Java Virutal Machine-JVM.
	
	Somente o Java Runtime Enviroment-JRE.
	 
	A Java Runtime Environment (JRE), ambiente de execução Java, formado pela JVM e bibliotecas,e do Java SE (Standard Edition) - JDK.
	
	Somente o Java Standard Edition.
	
	O JDK e o Java Standard Edition.
		 Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201601501696)
	Acerto: 1,0  / 1,0
	De acordo com o texto abaixo, qual a alternativa correta? (Fonte: adaptado IBM)
"é um programa que carrega e executa os aplicativos Java, convertendo os bytecodes em código executável de máquina."
		
	
	JSR
	
	JDK
	
	JRE
	 
	JVM
	
	garbage collector
		 Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201601565113)
	Acerto: 0,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 e perdeu.
	
	ganhou e ganhou.
	 
	perdeu o bônus e ganhou o bônus.
	 
	perdeu e ganhou o bônus.
	
	perdeu o bônus e ganhou.
		
	
	
	 4a Questão (Ref.: 201601503316)
	Acerto: 0,0  / 1,0
	A alternativa que representa todos os tipos de dados primitivos em Java é
		
	
	short, boolean, int, long, float, double e String
	
	char, boolean, byte, short, int, long, float, double e String
	 
	char, boolean, byte, short, int, long, float e double
	
	byte, short, int, long, float, double, String e Date
	 
	char, boolean, byte, short, int, long, float, double, String e Date
		 Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201601701713)
	Acerto: 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.awt e java.lang
	
	java.lang e javax.swing
	
	javax.swing e java.util
	 
	java.awt e javax.swing
	
	java.util  e java.lang
		 Gabarito Comentado.
	
	
	 6a Questão (Ref.: 201602169638)
	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.
		
	
	Todas as alternativas estão corretas.
	 
	Apenas a alternativa ii está correta.
	
	Apenas a alternativa i está correta.
	
	Apenas a alternativa iii está correta.
	
	Todas as alternativas estão erradas.
		
	
	
	 7a Questão (Ref.: 201601698355)
	Acerto: 1,0  / 1,0
	A orientação a objetos é uma forma abstrata de pensar um problema utilizando-se conceitos do mundo real e não, apenas, conceitos computacionais. Nessa perspectiva, a adoção do paradigma orientado a objetos implica necessariamente que:
		
	
	os programadores de aplicações sejam mais especializados
	 
	os objetos sejam implementados de maneira eficiente e simples
	
	a computação seja acionada por troca de mensagens entre objetos
	
	os usuários utilizem as aplicações de forma mais simples
	
	os sistemas sejam encapsulados por outros sistemas
		 Gabarito Comentado.
	
	
	 8a Questão (Ref.: 201601501661)
	Acerto: 0,0  / 1,0
	Dado o seguinte modelo:
 
 
Marque a alternativa que define a classe Pessoa.
 
		
	
	public class Pessoa { 
public static main (String args[]) { 
private int codigoPessoa; 
private String nome; 
private String endereco; 
private int telefone; 
} 
}
	
	public Pessoa { 
public static main (String args[]) { 
private codigoPessoa int; 
private nome String; 
private endereco String; 
private telefone int; 
} 
}
	 
	public Pessoa { 
public static main (String args[]) { 
private int codigoPessoa; 
private String nome; 
private String endereco; 
private int telefone; 
} 
}
	
	public Pessoa { 
private int codigoPessoa; 
private String nome; 
private String endereco; 
private int telefone; 
}
	 
	public class Pessoa { 
private int codigoPessoa; 
private String nome; 
private String endereco; 
private int telefone; 
}
		
	
	
	 9a Questão (Ref.: 201601561197)
	Acerto: 0,0  / 1,0
	Uma classe ClasseA de determinada aplicação possuía um método calculeAlgo() em que testes (instruções de desvio condicional) eram utilizados para se determinar que algoritmo deveria ser adotado para efetuar o cálculo. Foi criada uma nova hierarquia de classes, iniciando na classe abstrata ClasseB, que declara o método abstrato calcule(). Este método é implementado por cada classe concreta da hierarquia, sendo cada uma delas correspondente a um dos algoritmos previstos no método calculeAlgo() original. ClasseA passou a ter um atributo do tipo ClasseB e métodos de acesso ao mesmo, e calculeAlgo() teve seu código substituído por uma simples chamada ao método calcule() do objeto armazenado no novo atributo. O conceito OO (Orientação a Objetos) predominante na descrição acima é a(o):
		
	
	sobrecarga de método
	
	acesso externo direto a atributo
	 
	polimorfismo
	
	herança múltipla
	 
	sobrecarga de atributo
		
	
	
	 10a Questão (Ref.: 201601501662)
	Acerto: 1,0  / 1,0
	A palavra reservada EXTENDS implementa qual o conceito?
		
	
	Visibilidade
	
	Portabilidade
	
	Polimorfismo
	
	Associação
	 
	Herança

Continue navegando