Buscar

Exercícios unidade 1

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

1.
		Com relação à orientação a objetos em JAVA, é INCORRETO afirmar que JAVA permite: 
	
	
	
	herança múltipla; 
	
	
	métodos de classe; 
	
	
	a implementação de múltiplas interfaces. 
	
	
	sobrecarga; 
	
	
	polimorfismo; 
	
	
	
	 
		
	
		2.
		Seja um programa em java com o seguinte código:
public class PrimeiroPrograma { 
public static void main (String args[]) {
          System.out.println("Bem vindo ao Mundo Java");
}
}
Marque a única alternativa CORRETA:
	
	
	
	O arquivo deve ser salvo como PrimeiroPrograma.java, pois o java faz diferença entre letras maiúscula e minúscula.
	
	
	O arquivo pode ser salvo com qualquer nome, pois o compilador entenderá que é um programa em java.
	
	
	O arquivo pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre letras maiúscula e minúscula.
	
	
	O arquivo deve ser salvo como ProgramaPrincipal.java, pois este possui o método main (String arg []) que é o método principal do java.
	
	
	O arquivo pode ser salvo com qualquer nome desde que tenha a extensão .java, indicando que é um código fonte em java.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		3.
		(ENADE/2011) Eclipse, Netbeans, Jdeveloper são exemplos de ambientes integrados de desenvolvimento, chamados de IDE, que têm por objetivo facilitar o desenvolvimento de softwares, provendo maior produtividade e gerenciamento de projetos. A especificação JavaBeans foi criada para ser um padrão de desenvolvimento de componentes que possam ser facilmente usados por outros desenvolvedores em diferentes IDE. 
Com relação ao tema, analise as asserções a seguir:
Seja para o Netbeans ou para o Eclipse, é possível adquirir componentes de terceiros que facilitem a implementação do seu projeto
PORQUE
como o código desses componentes está em linguagem intermediária, ou seja, independente da arquitetura de um computador real, só é necessário que a máquina virtual  esteja instalada no computador onde o aplicativo será executado e a máquina virtual será a responsável pela interpretação do código para a linguagem de máquina do computador em execução.
Acerca dessas asserções, assinale a alternativa correta.
	
	
	
	As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira 
	
	
	A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa
	
	
	A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira
	
	
	Tanto a primeira quanto a segunda asserções são proposições falsas
	
	
	As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira
	
	
	
	 
		
	
		4.
		Fornece as principais APIs e enfoca o desenvolvimento de aplicações na arquitetura Cliente / Servidor. Não permite distribuição de objetos nem oferece suporte a tecnologias para Internet. Esta definição refere-se ao:
	
	
	
	J2EE - Java2 Enterprise Edition
	
	
	Java servlets
	
	
	Java applets
	
	
	J2SE - Java2 Standard Edition
	
	
	J2ME - Java2 Micro Edition
	
	
	
	 
		
	
		5.
		Analise as seguintes sentenças: 
I) A plataforma Java Enterprise Edition define um padrão para desenvolvimento de aplicações empresariais em múltiplas camadas, incluindo a plataforma Web. 
II) O Java Standard Edition aproveita as vantagens gerais da linguagem Java, mas roda somente no ambiente windows. 
III) O Java Runtime Environment possui tudo que é necessário para desenvolver programas em Java. 
Das sentenças acima, apenas:
	
	
	
	I é verdadeira
	
	
	II é verdadeira
	
	
	I e II são verdadeiras
	
	
	I e III são verdadeiras
	
	
	III é verdadeira
	
	
	
	 
		
	
		6.
		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"? 
	
	
	
	Código fonte desenvolvido pelo usuário, sujeito a interpretação do Sistema Operacional.
	
	
	É a compilação de um programa escrito em Java, com o objetivo de ser interpretado pelo Sistema Operacional.
	
	
	É resultado da interpretação do código fonte de um programa escrito em Java.
	
	
	É 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.
	
	
	
	 
		
	
		7.
		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
	
	
	
	J2SE.
	
	
	Java Virtual Machine.
	
	
	Java API.
	
	
	JavaBeans.
	
	
	JavaFX.
	
	
	
	 
		
	
		8.
		A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o código compilado 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. Esse interpretador trata-se do(a):
	
	
	
	JDK.
	
	
	J2SE.
	
	
	JavaBeans.
	
	
	Java API.
	
	
	Java Virtual Machine.

Outros materiais