WorksheetsRevisão JAVA Básico
Total questions: 21
Worksheet time: 58mins
O processo de compilação do código-fonte em Java transforma o código em uma linguagem intermediária que depois será traduzido por outro componente. A linguagem intermediária gerada pelo processo de compilação é chamada de
(a)
Kit de desenvolvimento Java, que contém ferramentas para compilar e executar o código
JVM
JRE
JDK
IDE
No ambiente JAVA, é o componente que fornece o ambiente necessário para executar aplicações Java, geralmente instalado nas estações de trabalho nas quais serão utilizadas
JDK - Java Development Kit
JRE - Java Runtime Environment
IDE - Integrated Development Environment
JVM - Java Virtual Machine
Compomente do ambiente JAVA responsável por interpretar o bytecode e traduzi-lo para o código de máquina específico de cada sistema operacional, permitindo que o programa Java seja executado em qualquer plataforma
JDK - Java Development Kit
JRE - Java Runtime Environment
JVM - Java Virtual Machine
Sobre tipos de dados em Java, analise as afirmativas como Verdadeiro e Falso:
( ) Variável do tipo int pode armazenar números decimais
( ) O tipo boolean pode armazenar valores true ou false apenas
( ) O tipo float é mais preciso que o tipo double para valores decimais
( ) Toda variável deve ter seu tipo de dados declarado no momento de sua definição
Qual sequência correta:
V, V, F, F
F, V, F, V
F, F, V, V
V, F, V, V
O operador (a) é responsável por fazer a comparação entre valores de variáveis ( x é igual a y )
Analise o código da imagem e responda qual será a saída do código se o valor de entrada for 7.0:
Aprovado
Recuperação
Reprovado
Nenhuma saída será impressa
A estrutura de decisão switch case pode ser utilizada em substituição ao if else nos casos em que devem ser observadas diversas condições para valores específicos.
Qual será a saída do código disponível na imagem?
Olá
Programação
Java
Programação Java
Na estrutura SWITCH CASE, a palavra-chave que é utilizada para definir o bloco de código que é executado caso nenhum dos cases sejam verdade, é:
(a)
O laço FOR é utilizado principalmente quando sabemos exatamente quantas vezes a repetição ocorrerá.
Analise o código e marque a alternativa correta sobre o que ocorrerá quando o código executar:
Será impresso os números ímpares
1 3 5 7 9
Será impresso os números pares
0 2 4 6 8 10
Será impresso os números pares
0 2 4 6 8
Será impresso os números pares
2 4 6 8 10
Sobre o laço de repetição WHILE, verifique o código e marque quantas vezes o laço será executado (bloco de código interno do laço while)
1
2
3
4
Sobre o laço de repetição WHILE, verifique o código e marque a alternativa correta, sobre o que será impresso em tela:
1
3
2
4
1
4
3
5
Sobre o laço de repetição WHILE, verifique o código e marque a alternativa correta, sobre o que será impresso em tela:
1
2
3
4
1
2
3
4
5
2
3
4
5
2
3
4
Observe o código feito com o laço DO WHILE.
O que será impresso em tela ao executar este programa?
Tchau!
1
Tchau!
1
2
Tchau!
0
1
2
Tchau
Qual saída da seguinte linha de código?
String texto = "Imepac ADS";
System.out.print(texto.toUpperCase());
IMEPAC ADS
imepac ads
IMEPAC
ADS
No código temos um array com 6 posições.
Na linha 5, qual será a informação preenchida dentro do System.out.println( (a) ) para imprimir o número 5.
No código apresentado é solicitado que preencha a posição central de uma matriz 3 x 3 com o número 5.
O código seria completado de que forma?
matriz[2][2] = 5;
matriz[1][1] = 5;
matriz[0][1] = 5;
matriz[3][3] = 5;
Qual é a saída do seguinte código Java se a entrada for 10?
10
0
-2
2
De acordo com o código JAVA apresentado,
O que será impresso em tela?
0 2 4
1 2 3 4 5
2 4
1 3 5
Sobre o uso de arrays em Java, qual das alternativas abaixo é verdadeira?
Arrays em Java podem ter tamanho variável após a inicialização.
Arrays em Java têm tamanho fixo após a inicialização.
Arrays em Java são sempre de tipo primitivo.
Arrays em Java podem armazenar diferentes tipos de dados.
String cidades = {"Araguari, "Uberlandia", "São Paulo", "Fortaleza"};
System.out.println(cidades.length)
O valor impresso na tela será:
(a)
