Buscar

LINGUAGEM DE PROGRAMAÇÃO SIMULADO

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

LINGUAGEM DE PROGRAMAÇÃO 
 
 Fechar 
 
Desempenho: 0,5 de 0,5 
 
 
 1a Questão Pontos: 0,1 / 0,1 
O JVM mais o núcleo de classes da plataforma Java e os arquivos de suporte formam 
 
 
 
uma JSP 
 
uma API 
 
o J2EE 
 o JRE 
 
o JDK 
 
 
 
 
 
 2a Questão Pontos: 0,1 / 0,1 
Qual sera a saída do programa abaixo? 
public class Teste { 
 public static void main(String args[]) { 
 int a = 0; 
 double b = 2; 
 System.out.println(++a + b); 
 } 
} 
 
 
 
2.0 
 
3 
 3.0 
 
erro de compilação 
 
2 
 
 
 
 
 
 3a Questão Pontos: 0,1 / 0,1 
A instrução em código-fonte Java abaixo descreve exatamente o que? (Fonte: adaptado IBM) 
for(int c=1; c<=10; c++) 
System.out.println( "10 x " + c + "=" + (10*c) ); 
 
 
 
loop contando até 10. 
 
calcula 10% dos números. 
 
sequência de Fibonacci. 
 
calcula múltiplos de 10. 
 tabuada do 10. 
 
 
 
 
 
 4a Questão Pontos: 0,1 / 0,1 
Marque a alternativa que indica a quantidade de definições corretas de um array unidimencional (vetor) para 
armazenar 3 notas de alunos: 
 
 
float notas [3] ; 
float [ ] notas = new float [3]; 
float notas [ ] = new float [3]; 
float [ ] notas = {5,7,10}; 
float [ ] notas = new float [3] {5,7,10}; 
 
 
 
0 
 
4 
 
1 
 3 
 
2 
 
 
 
 
 
 5a Questão Pontos: 0,1 / 0,1 
Dado o código abaixo, marque a alternativa correta referente ao resultado a ser impresso: 
 
public class Poligono { 
public float dim[]; 
public String nome; 
public float area(){return 0;}; 
} 
 
class Triangulo extends Poligono{ 
Triangulo(float base, float altura){ 
dim = new float[2]; 
dim[0] = base; 
dim[1] = altura; 
nome = "Triângulo"; 
} 
public float area(){ 
return dim[0]*dim[1]/2; 
} 
} 
 
public class TestePoligono { 
public static void main(String args[]){ 
int n=2; 
Poligono[] pols = new Poligono[n]; 
pols[0] = new Triangulo(2,4); 
pols[1] = new Triangulo(3,6); 
for(int i=0; i 
System.out.println(pols[i].nome + ": " + "area = " + pols[i].area()+" "); 
} 
} 
} 
 
 
Triângulo: area = 9.0 Triângulo: area = 4.0 
 Triângulo: area = 4.0 Triângulo: area = 9.0 
 
Triângulo: area = 8.0 Triângulo: area =18.0 
 
Triângulo: area = 18.0 Triângulo: area = 4.0 
 
Triângulo: area = 18.0 Triângulo: area = 8.0

Outros materiais