Buscar

exercicios aula1

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 3 páginas

Prévia do material em texto

1.
		Analisando as características da linguagem JAVA, marque a alternativa correspondente ao fato da linguagem poder ser implantada em diversas plataformas, como, por exemplo, Windows, Unix e Macintosh, sem que seja necessário modificar ou mesmo reconstruir a aplicação:
	
	
	
	
	
	Flexibilidade
	
	 
	Portabilidade
	
	
	Facilidade de programação
	
	
	Escalabilidade
	
	
	Recompilação automática
	 Gabarito Comentado
	
	
		2.
		No âmbito da linguagem Java, considere:
I. Edição é a criação do programa, que também é chamado de código Bytecode.
II. Compilação é a geração de um código intermediário chamado fonte, que é um código independente de plataforma.
III. Na interpretação, a máquina virtual Java ou JVM analisa e executa cada instrução do código Bytecode.
IV. Na linguagem Java a interpretação ocorre apenas uma vez e a compilação ocorre a cada vez que o programa é executado.
Está correto o que consta em
	
	
	
	
	
	IV, somente
	
	
	II e IV, somente
	
	 
	III e IV, somente
	
	
	I, II, III e IV
	
	 
	III, somente
	
	
	
		3.
		A tecnologia Java é, basicamente, dividida em:
	
	
	
	
	
	JSE, JDE e JME
	
	
	JSE, JEE e JPE
	
	
	JSE, JDE e JPE
	
	 
	JSE, JEE e JME
	
	
	JSE, JEEP e JME
	
	
	
		4.
		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
	
	
	Dot Net
	
	
	classe
	
	
	JavaServePages
	
	
	Servlet
	
	
	
		5.
		A tecnologia Java implementa um serviço conhecido como Garbage Collector - Coletor de Lixo. Sua função é:
	
	
	
	
	 
	Eliminar os objetos que não estão sendo usados se estiver com pouco espaço na memória.
	
	
	Detectar os Hot Spots das aplicações.
	
	
	Possibilitar a criação de herança entre as classes.
	
	
	Permitir a instanciação do objeto na memória.
	
	
	Determinar quando uma classe deve ser abstrata.
	 Gabarito Comentado
	
	
		6.
		Uma das razões pela portabilidade da tecnologia Java é a utilização da JVM (Java Virtual Machine). É correto dizer em relação a JVM:
	
	
	
	
	
	Você precisa reescrever parte da sua aplicação toda vez que quiser mudar de sistema operacional.
	
	 
	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.
	
	
	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.
	
	
	A JVM gera um código executável para cada sistema operacional

Outros materiais