Buscar

TESTE DE CONHECIMENTO INTRODUÇÃO À LINGUAGEM DE PROGRAMAÇÃO JAVA

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

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

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ê viu 3, do total de 3 páginas

Prévia do material em texto

1a Questão (Ref.: 201403137754) Fórum de Dúvidas (0) Saiba (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) 
 
 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. 
 
Somente o Java Runtime Enviroment-JRE. 
 
Somente a Java Virutal Machine-JVM. 
 
 Gabarito Comentado 
 
 
 
 
 2a Questão (Ref.: 201403804943) Fórum de Dúvidas (0) Saiba (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: 
 
 
classe 
 
Dot Net 
 
Servlet 
 Bytecode 
 
JavaServePages 
 
 
 
 
 
 3a Questão (Ref.: 201403138308) Fórum de Dúvidas (0) Saiba (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." 
 
 JVM 
 
JRE 
 
JSR 
 
JDK 
 
garbage collector 
 
 Gabarito Comentado 
 
 
 
 
 4a Questão (Ref.: 201403137760) Fórum de Dúvidas (0) Saiba (0) 
 
Uma das razões pela portabilidade da tecnologia Java é a utilização da JVM (Java Virtual Machine). É correto 
dizer em relação a JVM: 
 
 
A JVM gera um código executável para cada sistema operacional. 
 
Você precisa reescrever parte da sua aplicação toda vez que quiser mudar de sistema operacional. 
 
Ela é usada para compilar um código Java. 
 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. 
 
A JVM faz com que o código fonte e compilado seja para uma plataforma e sistema operacional 
específicos. 
 
 Gabarito Comentado 
 
 
 
 
 5a Questão (Ref.: 201403139925) Fórum de Dúvidas (0) Saiba (0) 
 
A tecnologia Java é, basicamente, dividida em: 
 
 
JSE, JDE e JME 
 JSE, JEEP e JME 
 JSE, JEE e JME 
 
JSE, JDE e JPE 
 
JSE, JEE e JPE 
 
 
 
 
 
 6a Questão (Ref.: 201403162125) Fórum de Dúvidas (0) Saiba (0) 
 
Qual sintaxe expressa a criação correta de uma classe em java? 
 
 
public class Exemplo() {} 
 
Public Exemplo {} 
 public class Exemplo {} 
 class public Exemplo {} 
 
class Exemplo() {} 
 
 
 
 
 
 7a Questão (Ref.: 201403804940) Fórum de Dúvidas (0) Saiba (0) 
 
Quando programamos em Java, devemos levar em consideração as convenções de nomenclatura para deixar 
nosso código o mais legível e documentável possível, pois um dos objetivos da programação orientada a objetos 
é o reaproveitamento do código. Com relação ao nome de classes, por convenção, marque a opção incorreta: 
 
 
O nome da classe deve fazer referência total ao seu objeto 
 
caso o nome de uma classe seja composto por mais de uma palavra, a primeira letra de cada 
palavra deve ser em maiúscula. 
 
toda classe deve começar com uma letra maiúscula 
 
O nome da classe deve ser exatamente o mesmo nome de seu arquivo fonte ( .java ) 
 deve começar com letras minúsculas, porém não podem começar com números. 
 
 
 
 
 
 8a Questão (Ref.: 201403683724) Fórum de Dúvidas (0) Saiba (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 .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. 
 
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 .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.

Outros materiais