NEW
Font size
WorksheetsExemplo de Classe e Diagrama UML
Total questions: 73
Worksheet time: 2hrs 26mins
O que um arquivo em Java precisa ser para ser válido?
Uma classe pública com o mesmo nome do arquivo
Uma classe privada com qualquer nome
Uma classe pública com qualquer nome
Uma classe privada com o mesmo nome do arquivo
O que é uma classe em programação orientada a objetos?
Uma instância de um objeto
Um template para criar vários objetos
Um valor específico de um objeto
Um método de uma classe
O que é um objeto em programação orientada a objetos?
Um template para criar vários objetos
Um método de uma classe
Uma entidade da classe que tem seus próprios valores e estados
Uma variável global
Qual é a palavra reservada que marca o início da declaração de uma classe em Java?
public
class
static
void
O nome da classe em Java deve ter o mesmo nome de qual elemento?
Método
Variável
Arquivo
Pacote
Qual é o método principal onde inicia a execução de um programa Java?
public class
public static void main
public void main
public static class main
Como se inicia um comentário de várias linhas em Java?
/*
//
#
--
Qual é a função do método main em uma classe Java?
Exibir mensagens de erro
Iniciar a execução do aplicativo Java
Declarar variáveis
Importar bibliotecas
Como se escreve um comentário de uma única linha em Java?
//
/*
#
--
Os comentários em Java são:
Executados pelo compilador
Ignorados pelo compilador
Necessários para a execução do programa
Usados para declarar variáveis
Qual é a convenção (regra) para os nomes de classe (identificador) em Java?
Iniciam com uma letra minúscula.
Iniciam com um número.
Iniciam com uma letra maiúscula.
Iniciam com um sublinhado (_).
Como devem ser terminadas (quase) todas as linhas de código em Java?
Com um ponto (.)
Com uma vírgula (,)
Com um ponto e vírgula (;)
Com um sublinhado (_)
O que deve ser feito quando ocorrer um erro de compilação em Java?
Ignorar a mensagem de erro.
Reiniciar o computador.
Dar um duplo clique sobre a mensagem de erro para destacar o comando errado e verificar a linha anterior.
Apagar todo o código e começar de novo.
Como devem ser iniciados os comentários em Java?
Com um ponto e vírgula (;)
Com uma vírgula (,)
Com // ou /* ... */
Com um sublinhado (_)
Quais caracteres são permitidos em identificadores (variáveis) em Java?
Letras, dígitos, sublinhados (_) e sinais de cifrão ($)
Espaços em branco
Pontos (.)
Caracteres especiais como @ e #
Quais tipos de dados em Java são considerados inteiros?
byte, short, int, long
float, double
char, boolean
int, float, double, char
Quais tipos de dados em Java são considerados reais?
float, double
byte, short, int, long
char, boolean
int, float, double, char
Qual tipo de dado em Java é considerado literal?
char
boolean
float
int
Qual tipo de dado em Java é considerado lógico?
boolean
char
float
int
Qual tipo de dado primitivo em Java pode possuir valores true (verdadeiro) ou false (falso)?
int
char
boolean
float
Qual é o intervalo de valores que o tipo de dado byte pode armazenar em Java?
-32768 a 32767
-128 a 127
-2^63 a 2^63 - 1
-3.4028E+38 a 3.4028E+38
Quantos bits são usados para armazenar um valor do tipo short em Java?
8 bits
16 bits
32 bits
64 bits
Qual tipo de dado primitivo em Java pode armazenar um caractere Unicode?
int
char
boolean
float
Qual é o intervalo de valores que o tipo de dado float pode armazenar em Java?
-3.4028E+38 a 3.4028E+38
-1.7976E+308 a 1.7976E+308
-128 a 127
-32768 a 32767
Quantos bits são usados para armazenar um valor do tipo long em Java?
8 bits
16 bits
32 bits
64 bits
Qual é o tamanho em bytes do tipo de dado boolean em Java?
1
2
4
8
Qual é o intervalo de valores que o tipo de dado byte pode armazenar em Java?
0 a 65535
-128 a +127
-32768 a 32767
-2.xx bilhões a 2.xx bilhões
Qual é o intervalo de valores que o tipo de dado short pode armazenar em Java?
0 a 65535
-128 a +127
-32768 a 32767
-2.xx bilhões a 2.xx bilhões
Qual é o tamanho em bytes do tipo de dado int em Java?
1
2
4
8
Qual é o intervalo de valores que o tipo de dado long pode armazenar em Java?
valores inteiros neg. e positivos de 19 dígitos
valores com casas decimais entre ≈ -3x10^38 e +3x10^38
valores de 0 a 65535
valores de -128 a +127
Qual é o tamanho em bytes do tipo de dado float em Java?
1
2
4
8
O que é uma string em programação?
Um conjunto de dados numéricos
Um conjunto de dados alfanuméricos
Um conjunto de dados binários
Um conjunto de dados booleanos
Como uma string é representada em programação?
Por aspas simples
Por colchetes
Por aspas duplas
Por parênteses
Qual das seguintes opções é um exemplo de string?
12345
true
"Aula de Java"
[1, 2, 3, 4, 5]
O que são variáveis em programação?
São espaços ou alocações nas quais os dados são armazenados.
São instruções para o processador.
São tipos de dados específicos.
São funções que realizam operações matemáticas.
O que a declaração de uma variável instrui o programa a fazer?
Reservar um espaço na memória.
Executar uma função específica.
Realizar uma operação matemática.
Definir um tipo de dado.
Qual é a quantidade de memória reservada para uma variável do tipo int?
2 bytes (16 bits)
4 bytes (32 bits)
8 bytes (64 bits)
1 byte (8 bits)
Quais são os componentes de uma declaração de variável?
Um tipo, um identificador, um valor (opcional), ponto-e-vírgula
Um tipo, um identificador, um valor (obrigatório), ponto-e-vírgula
Um tipo, um identificador, um valor (opcional), ponto final
Um tipo, um identificador, um valor (obrigatório), ponto final
Qual dos seguintes é um exemplo de declaração de variável do tipo inteiro?
byte idade;
float preco;
char letra;
boolean escolha;
Qual dos seguintes é um exemplo de declaração de variável do tipo real?
double receber;
char letra;
boolean escolha;
int codigo;
Qual dos seguintes é um exemplo de declaração de variável do tipo caractere?
char letra;
float preco;
boolean escolha;
long quantidade;
Qual dos seguintes é um exemplo de declaração de variável do tipo lógico?
boolean escolha;
int codigo;
double receber;
short numero;
Quais caracteres podem ser usados em nomes de variáveis?
Apenas letras
Letras, números e o caractere sublinhado (_)
Apenas números
Apenas o caractere sublinhado (_)
Como devem ser declaradas as variáveis em nomes compostos?
Todas as letras em maiúsculo
Todas as letras em minúsculo
Primeira letra de todas as palavras em maiúsculo, menos a primeira (CamelCase)
Primeira letra de todas as palavras em minúsculo, menos a primeira
O que é CamelCase?
Uma prática de escrever palavras compostas ou frases, onde cada palavra é iniciada com maiúsculas e unidas sem espaços
Uma prática de escrever palavras compostas ou frases, onde cada palavra é iniciada com minúsculas e unidas sem espaços
Uma prática de escrever palavras compostas ou frases, onde cada palavra é iniciada com maiúsculas e separadas por espaços
Uma prática de escrever palavras compostas ou frases, onde cada palavra é iniciada com minúsculas e separadas por espaços
O que significa "case sensitive" em Java?
Java não diferencia entre letras maiúsculas e minúsculas.
Java diferencia entre letras maiúsculas e minúsculas.
Java permite o uso de números no início dos nomes das variáveis.
Java não permite o uso de caracteres especiais nos nomes das variáveis.
Quais são as regras para os nomes das variáveis?
Podem conter pontuação e espaços.
Não podem conter pontuação nem espaços.
Podem ser utilizadas palavras reservadas.
Devem começar com um número.
Qual dos seguintes nomes é válido para uma variável?
1teste
nome cliente
$nome
cli.nome
Qual dos seguintes nomes é inválido para uma variável?
codigo
quantidade
_nro
x - y
Por que não podem ser utilizadas palavras reservadas como nomes de variáveis?
Porque são difíceis de lembrar.
Porque podem causar erros no código.
Porque são muito longas.
Porque não são reconhecidas pelo compilador.
Qual das seguintes palavras é uma palavra reservada em Java?
abstract
function
variable
method
Qual das seguintes palavras reservadas é usada para definir um tipo de dado booleano em Java?
int
float
boolean
char
Qual das seguintes palavras reservadas é usada para declarar uma classe em Java?
class
object
method
function
Qual das seguintes palavras reservadas é usada para iniciar um bloco de código que deve ser executado repetidamente enquanto uma condição for verdadeira?
for
while
do
repeat
Qual é a operação realizada na linha "receber = preco * qtde_comprada;"?
Multiplicação
Divisão
Adição
Subtração
Qual comando é usado para imprimir "Olá mundo!!!" no modo texto em Java?
System.out.print("Olá mundo!!!")
System.out.println("Olá mundo!!!")
System.out.printline("Olá mundo!!!")
System.out.println("Olá mundo!")
Qual comando é usado para exibir uma mensagem gráfica "Olá mundo" em Java?
JOptionPane.showMessageDialog(null, "Olá mundo")
JOptionPane.showMessage("Olá mundo")
JOptionPane.showDialog(null, "Olá mundo")
JOptionPane.showMessageDialog("Olá mundo")
O que é exibido na saída quando o comando System.out.println("Olá mundo!!!") é executado?
Olá mundo
Olá mundo!!!
Olá mundo!!! CONSTRUÍDO COM SUCESSO (tempo total: 0 segundos)
Olá mundo!!! CONSTRUÍDO COM SUCESSO (tempo total: 1 segundo)
Qual é a função do comando `import javax.swing.JOptionPane;` no programa?
Carregar a classe JOptionPane do pacote javax.swing
Definir a função main do programa
Exibir uma mensagem de erro
Importar a classe String
O que o método `JOptionPane.showMessageDialog(null, "Olá mundo");` faz no programa?
Exibe uma mensagem de diálogo com o texto "Olá mundo"
Importa a classe JOptionPane
Define a interface gráfica do usuário
Carrega o pacote javax.swing
Onde deve ser colocada a diretiva `import javax.swing.JOptionPane;` no programa?
No início do programa
No final do programa
Dentro da função main
Após a definição de todas as funções
O que o método showMessageDialog da classe JOptionPane exige?
Três argumentos, separados por ponto e vírgula.
Dois argumentos, separados por vírgula.
Um argumento, separado por ponto.
Quatro argumentos, separados por vírgula.
O que o valor 'null' faz no método showMessageDialog?
Ajuda o Java a posicionar a caixa de diálogo no canto superior esquerdo da tela.
Ajuda o Java a posicionar a caixa de diálogo no canto inferior direito da tela.
Ajuda o Java a posicionar a caixa de diálogo no centro da tela.
Ajuda o Java a posicionar a caixa de diálogo no canto superior direito da tela.
Qual é a função do método showMessageDialog na classe JOptionPane?
Exibir uma mensagem de erro.
Exibir uma caixa de diálogo com uma mensagem.
Exibir uma caixa de diálogo de confirmação.
Exibir uma caixa de diálogo de entrada de dados.
Para utilizar o comando de entrada no modo texto em Java, qual pacote deve ser importado?
java.util.Scanner
java.io.InputStream
java.lang.System
java.util.Input
Qual é a função da classe Scanner em Java?
Ajudar na leitura dos dados informados
Gerar números aleatórios
Criar interfaces gráficas
Compilar o código Java
Como se cria um objeto do tipo Scanner que recebe o objeto System.in em Java?
Scanner leia = new Scanner(System.in);
Scanner leia = new Scanner(System.out);
Scanner leia = new Scanner(System.err);
Scanner leia = new Scanner(System.log);
Qual método é utilizado para ler um valor do tipo float em Java?
leia.nextDouble()
leia.nextInt()
leia.nextFloat()
leia.nextLine()
Qual método é utilizado para ler um valor do tipo boolean em Java?
leia.nextBoolean()
leia.nextByte()
leia.nextLong()
leia.nextLine()
Qual método é utilizado para ler um valor do tipo String em Java?
leia.nextInt()
leia.nextLine()
leia.nextFloat()
leia.nextDouble()
Qual método é utilizado para ler um valor do tipo int em Java?
leia.nextByte()
leia.nextLong()
leia.nextInt()
leia.nextBoolean()
Qual método é utilizado para ler um valor do tipo double em Java?
leia.nextDouble()
leia.nextFloat()
leia.nextInt()
leia.nextLine()
Mesmo que o usuário digite um valor numérico, qual é o tipo de dado do conteúdo recebido?
int
float
String
boolean
