0 evaluări0% au considerat acest document util (0 voturi)
48 vizualizări3 pagini
O documento apresenta 10 questões sobre conceitos básicos da linguagem de programação Java, como tipos literais numéricos, uso do comando println, declaração de variáveis e construtores. As questões abordam tópicos como variáveis, loops, testes lógicos, máquina virtual Java e bytecode.
O documento apresenta 10 questões sobre conceitos básicos da linguagem de programação Java, como tipos literais numéricos, uso do comando println, declaração de variáveis e construtores. As questões abordam tópicos como variáveis, loops, testes lógicos, máquina virtual Java e bytecode.
O documento apresenta 10 questões sobre conceitos básicos da linguagem de programação Java, como tipos literais numéricos, uso do comando println, declaração de variáveis e construtores. As questões abordam tópicos como variáveis, loops, testes lógicos, máquina virtual Java e bytecode.
1 – Qual o tipo literal abaixo representa um número FLOAT na linguagem Java?
a) 0.5688float b) 123.456F c) 123.456 d) Todas as respostas acima estão corretas.
2 – O comando System.out.println( ); serve para:
a) Nada, pois não tem conteúdo dentro dos parênteses. b) Limpar a tela. c) Pular uma linha. d) Provocar uma “pausa” no programa.
3 – Assinale o nome de um identificador válido e que não representa o nome de um
comando da linguagem Java: a) break b) meu salario c) $dolar d) 9precos
4 – Seja a seguinte linha em um programa Java:
public class AloMundo { Assinale qual deve ser o nome do arquivo com o programa Java: a) alomundo.java b) public.java c) Pode ser qualquer nome, desde tenha extensão .java d) AloMundo.java
5 – Qual a instrução correta para declarar uma variável do tipo int?
a) int x = new int(x); b) int x; c) x type int; d) integer x;
6 - Qual a saída produzida pelo extrato de código a seguir:
int x = 1; while (x <= 3) { System.out.print ( x + " ") ; x++; } a) 2 3 b) 1 2 c) 1 2 3 d) Não compila porque tem erro.
7 – Qual a opção abaixo é a correta para determinar se o valor armazenado na
variável inteira num é par ou ímpar? a) while (num%2 != 1) System.out.println (“ O número é par”); b) if (num%2 != 0) System.out.println (“ O número é par”); else System.out.println (“ O número é ímpar”); c) if (num%2 != 1) System.out.println (“ O número é par”); else System.out.println (“ O número é ímpar”); d) if (num%2 != 0) System.out.println (“ O número é par”); else (num%2 != 1) System.out.println (“ O número é ímpar”);
8 – Uma máquina virtual é:
a) Um mecanismo que permite executar código em Java em qualquer plataforma. b) Um programa de computador instalado nos computadores da Sun e que traduz programas Java em qualquer computador do mundo. c) Um programa que é instalado no browse (Explorer ou Netscape) e que traduz programas Java para a linguagem HTML. d) Um mecanismo que permite compilar e executar um programa Java em um browse, desde que tenha compatibilidade com a linguagem Java.
9 – Assinale a alternativa falsa:
a) A Máquina Virtual Java é uma máquina imaginária que é implementada através de um software emulador em uma máquina real. b) O bytecode é independente de qualquer hardware de computador particular. Assim, qualquer computador com o interpretador Java pode executar um programa Java compilado, não importando em que tipo de computador o programa foi compilado. c) O bytecode é uma linguagem de máquina especial que pode ser entendida pela Máquina Virtual Java (JVM). d) Máquina virtual Java (do inglês Java Virtual Machine - JVM) é um programa que carrega e executa os aplicativos Java, convertendo os bytecodes em código executável de máquina. e) O código de um programa de computador escrito na linguagem Java é compilado para uma forma intermediária de código denominada classcode. O classcode depois de enviado para a JVM converte-se em bytecode. 10 – Assinale a alternativa verdadeira: a) Um construtor deve ter o mesmo nome da classe. b) Um construtor é uma função especial existente na linguagem Java que permite a criação de classes. c) Uma classe pode ter vários construtores, desde que estes tenham nomes diferentes. d) Uma classe pode até não ter um construtor, desde que seja declarada como privada (atributo private)