NEW
Font size
WorksheetsQuiz de Java: Fundamentos Básicos
Total questions: 55
Worksheet time: 55mins
Qual é a sintaxe correta para declarar uma variável inteira em Java?
int numero = 10;
integer numero = 10;
num numero = 10;
int: numero = 10;
Qual dos seguintes é um tipo de dado primitivo em Java?
String
boolean
ArrayList
HashMap
Qual é a estrutura de controle usada para repetir um bloco de código enquanto uma condição for verdadeira?
if
switch
while
try
Como você acessa o terceiro elemento de um array chamado `numeros` em Java?
numeros[2]
numeros[3]
numeros(3)
numeros{2}
Qual é a palavra-chave usada para tratar exceções em Java?
catch
throw
try
finally
Qual é a saída do seguinte código Java? int a = 5; int b = 10; System.out.println(a + b);
15
510
5 + 10
Erro de compilação
Qual é o tipo de dado primitivo usado para representar números de ponto flutuante em Java?
int
double
char
boolean
Qual é a estrutura de controle usada para escolher entre múltiplas opções em Java?
if
switch
for
while
Como você declara um array de inteiros com 5 elementos em Java?
int[] numeros = new int[5];
int numeros = new int[5];
int[5] numeros;
int numeros[] = 5;
Qual é a saída do seguinte código Java? try { int[] numeros = {1, 2, 3}; System.out.println(numeros[3]); } catch (ArrayIndexOutOfBoundsException e) { System.out.println("Erro de índice"); }
1
3
Erro de índice
Erro de compilação
Qual método da classe `Scanner` é usado para ler uma linha completa de entrada do usuário?
next()
nextLine()
readLine()
getLine()
Qual é a sintaxe correta para um loop `for` que itera de 0 a 4 em Java?
for (int i = 0; i < 5; i++)
for (int i = 0; i <= 5; i++)
for (int i = 1; i < 5; i++)
for (int i = 1; i <= 5; i++)
Qual é a saída do seguinte código Java? int x = 10; if (x > 5) { System.out.println("Maior que 5"); } else { System.out.println("Menor ou igual a 5"); }
Maior que 5
Menor ou igual a 5
Erro de compilação
Nenhuma saída
Qual é a palavra-chave usada para lançar uma exceção em Java?
catch
throw
try
finally
Qual é a saída do seguinte código Java? int[] numeros = {1, 2, 3, 4, 5}; System.out.println(numeros.length);
4
5
6
Erro de compilação
Qual é a função do comando System.out.println() em Java?
Imprime uma mensagem sem quebra de linha.
Imprime uma mensagem com quebra de linha.
Lê uma entrada do usuário.
Finaliza o programa.
Qual estrutura de controle é usada para repetir um bloco de código enquanto uma condição for verdadeira?
if
switch
for
while
Qual comando é usado para ler a entrada de dados do usuário em Java?
O que o código
int[] numeros = new int[5];
faz?
Cria um array de 5 inteiros.
Declara uma variável de inteiro.
Cria uma lista de inteiros.
Declara um array com tamanho indefinido.
Qual operador é usado para comparar dois valores em uma expressão condicional?
=
==
>
+=
O que faz o comando break em um loop?
Sai do loop imediatamente.
Continua para a próxima iteração.
Reinicia o loop.
Finaliza o programa.
O que a estrutura switch permite fazer?
Definir condições complexas.
Interromper um loop.
Declarar variáveis.
Testar uma variável contra várias opções.
Qual é o resultado da operação
10 % 3
em Java?
0
1
2
3
Dado o array
int[] numeros = {3, 5, 7, 9};
qual é o valor de numeros[2]?
3
5
7
9
Qual das seguintes opções cria um ArrayList de inteiros?
ArrayList lista = new ArrayList();
ArrayList<int> lista = new ArrayList<>();
ArrayList<Integer> lista = new ArrayList<>();
ArrayList lista = new ArrayList<int>();
Qual palavra-chave é usada para capturar uma exceção em Java?
catch
throw
exception
error
Qual é a saída do código:
2
5
3
8
O que acontece quando tentamos acessar um índice fora dos limites de um array?
O código continua sem problemas.
Lança uma exceção ArrayIndexOutOfBoundsException.
Lança uma exceção NullPointerException.
Retorna o valor 0.
Qual é a finalidade do método nextLine() da classe Scanner?
Ler um número inteiro.
Ler uma linha completa de entrada.
Ler uma única palavra.
Ler um número decimal.
Qual é a saída do código:
20
15
10
5
Qual será a saída do código abaixo?
5
8
20
15
O que o código a seguir imprime?
1
2
3
4
Qual será a saída do seguinte código?
10
-10
20
-20
Qual será a saída do código a seguir ao executar fun(5);?
1 3 5 7 9
2 4 6 8 10
0 2 4 6 8
0 1 2 3 4
Dado o array int[] dados = {10, 20, 30, 40, 50};, qual é o valor de dados[dados.length - 1]?
10
30
40
50
Qual é a saída do código a seguir se o arquivo "dados.txt" contém apenas uma linha com o texto 25 30 35?
25
35
90
50
O que o código a seguir faz ao ler o arquivo "texto.txt"?
Lê e imprime o conteúdo do arquivo linha por linha.
Lê e imprime o conteúdo do arquivo palavra por palavra.
Lê e imprime apenas números do arquivo.
Lê apenas a primeira linha do arquivo.
O que o código abaixo imprime se "numeros.txt" contém 1\n2\n3\n4\n5?
15
3
5
10
Qual método da classe Scanner é usado para verificar se ainda há dados disponíveis para leitura em um arquivo?
hasNextInt()
hasNextLine()
hasNext()
Todas as respostas estão corretas
O que o código a seguir faz se o arquivo "dados.txt" não existir?
Lança uma exceção NullPointerException.
Exibe "Erro: Arquivo não encontrado."
Nada acontece.
Cria o arquivo "dados.txt".
Qual método captura texto digitado em JTextField?
readText()
getText()
nextLine()
write()
Qual componente é utilizado para botão?
JButton
JTextArea
JLabel
JFrame
Qual componente é utilizado para exibir textos fixos?
JTextField
JButton
Scanner
JLabel
Qual método define posição e tamanho do componente?
setLocation()
setSize()
setBounds()
setText()
Qual método torna a tela visível?
show()
visible(true)
start()
setVisible(true)
Qual método altera o texto de um JLabel?
setBounds()
setText()
getText()
setVisible()
Que método adiciona componentes na tela?
insert()
create()
add()
append()
Qual comando exibe caixa de mensagem?
JOptionPane.showMessageDialog()
System.out.println()
showBox()
alert()
Qual estrutura trata erros em Java?
if-else
for-each
try-catch
switch
Qual comando fecha o programa ao fechar a tela?
close()
stop()
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
end()
Qual método retorna o tamanho do ArrayList?
length
size()
get()
count()
Qual comando remove um item do ArrayList?
delete()
clear()
erase()
remove()
Qual comando converte String para inteiro?
parseInteger()
toInt()
Integer.parseInt()
nextInt()
Qual exceção ocorre ao converter texto inválido para número?
IOException
NumberFormatException
ArrayException
JFrameException
Qual classe lê arquivos?
JFile
JLabel
Scanner
JTextField
