Escolar Documentos
Profissional Documentos
Cultura Documentos
(1) Pontos
Uma expressão booleana de loop while é composta de um contador,
incremento e teste.
Um contador (i) é declarado e inicializado dentro do loop while.
O contador que é incrementado determina o número de iterações de loop
dentro dos parênteses de um loop while.
A expressão booleana que determina o número de iterações de loop está
entre parênteses de um loop while.
Correto
(1) Pontos
O corpo de um loop de tempo eventualmente deve tornar a condição
falsa para evitar loop infinito.
Um loop infinito é um código que será executado até que o usuário
interrompa o programa
Um loop infinito é comumente o resultado de um erro de sintaxe.
Um loop infinito é geralmente causado por um erro de programação.
Correto
(1) Pontos
Verdadeiro (*)
Falso
Correto
(1) Pontos
Verdadeiro (*)
Falso
Correto
6. O que não é uma instrução de looping em Java?
Marcar para revisão
(1) Pontos
interruptor (*)
durante
fazer enquanto
enquanto
Correto
(1) Pontos
Verdadeiro
Falso (*)
Correto
8. Cada expressão na seção de cabeçalho de um loop for é opcional.
Marcar para revisão
(1) Pontos
Verdadeiro (*)
Falso
Correto
(1) Pontos
Verdadeiro (*)
Falso
Correto
Secção 7
(Responda a todas as perguntas nesta seção)
10. Se você precisar fazer com que uma determinada variável pertença a
uma classe em vez de qualquer instância individual, que tipo de variável
você deve usar?
Marcar para revisão
(1) Pontos
Uma variável pública.
Uma variável estática.
Uma variável local.
Uma variável privada.
Correto
11. As variáveis estáticas de uma classe podem ser acessadas, mesmo
que a classe não tenha sido instanciada.
Marcar para revisão
(1) Pontos
Verdadeiro (*)
Falso
Correto
12. Quando você escreve seu próprio construtor, o construtor padrão não
está mais disponível.
Marcar para revisão
(1) Pontos
Verdadeiro (*)
Falso
Correto
13. Como você poderia escrever o construtor Employee para que seus
parâmetros tenham o mesmo nome dos campos que eles estão
inicializando?
(1) Pontos
Funcionário público(Nome da cadeia de caracteres, salário em dobro){
nome = nome;
salário = salário;
}
Funcionário público(Nome da cadeia de caracteres, salário em dobro){
nome = this.name;
salário = este.salário;
}
Funcionário público(Nome da cadeia de caracteres, salário em dobro){
this.name = nome;
este.salário = salário;
} (*)
Funcionário público(Nome da cadeia de caracteres, salário em dobro){
this.name = this.name;
this.salary = este.salário;
}
Correto
(1) Pontos
Um método construtor pode retornar um valor. (*)
Um método construtor é chamado uma vez para cada instância de um objeto.
(1) Pontos
Empregado emp1 = novo Funcionário();
Empregado emp1 = novo Empregado(50000);
Empregado emp1 = novo Funcionário(50000, "Syam");
Empregado emp1 = novo Funcionário("Syam", 50000); (*)
Correto
16. Qual tem um valor padrão de null?
Marcar para revisão
(1) Pontos
booleano
int
Cadeia de caracteres (*)
dobrar
Correto
(1) Pontos
Um objeto pode acessar os métodos públicos de outro objeto. (*)
Um objeto pode acessar o construtor público de outro objeto.
(1) Pontos
Uma técnica para incluir primitivas em uma ArrayList.
Uma técnica para escrever mais de um método principal.
Uma técnica para limitar a visibilidade de uma classe a outra.
Uma técnica para depuração.
Correto
(1) Pontos
Verdadeiro (*)
Falso
Correto
20. Como você completaria esse código para que um método add chame
o outro método add?
(1) Pontos
retorno add(a, b, 0); (*)
retorno add(a, b, c);
retorno (a, b, c);
retorno (a, b);
Correto
21. Quais três podem variar em métodos sobrecarregados?
Marcar para revisão
(1) Pontos
Ordem dos parâmetros. (*)
Os nomes dos parâmetros
(1) Pontos
Verdadeiro (*)
Falso
Correto
(1) Pontos
Passe uma variável como um argumento para o método.
Use uma instrução return e defina o tipo de retorno do método como
non-void (*)
Definir uma variável como um membro de campo do método
Defina o tipo de retorno do método como void
Correto
(1) Pontos
Verdadeiro
Falso (*)
Correto
(1) Pontos
O método principal deve ser capaz de manipular livremente os campos de um objeto.
(1) Pontos
endereço
loja
memória
novo (*)
Correto
(1) Pontos
Verdadeiro (*)
Falso
Correto
(1) Pontos
Verdadeiro (*)
Falso
Correto
Secção 8
(Responda a todas as perguntas nesta seção)
29. Cada bloco catch é um manipulador de exceção que manipula o tipo
de exceção indicado por seu argumento.
Marcar para revisão
(1) Pontos
Verdadeiro (*)
Falso
Correto
(1) Pontos
Verdadeiro (*)
Falso
Correto
Secção 8
(Responda a todas as perguntas nesta seção)
31. Que tipo de loop é especialmente projetado para atravessar uma
matriz?
Marcar para revisão
(1) Pontos
Repetir loop
fazer loop enquanto
enquanto loop
para loop (*)
Correto
(1) Pontos
Hai Hai (*)
Hai
12
hai hai hai
Correto
(1) Pontos
123
012345
12345
01234 (*)
Correto
(1) Pontos
Verdadeiro (*)
Falso
Correto
(1) Pontos
Verdadeiro (*)
Falso
Correto
36. Qual das seguintes opções não é uma classe de invólucro?
Marcar para revisão
(1) Pontos
Cadeia de caracteres (*)
Booleano
Byte
Inteiro
Correto
37. Como você poderia declarar um ArrayList para que ele possa
armazenar valores verdadeiros ou falsos?
Marcar para revisão
(1) Pontos
ArrayList<boolean> arrList = novo ArrayList<>();
ArrayList<Boolean> arrList = new ArrayList<>(); (*)
ArrayList<true, false> arrList = new ArrayList<>();
ArrayList<True, False> arrList = novo ArrayList<>();
Correto
(1) Pontos
flutuador(*)
Inteiro
Corda
int(*)
Correto
(1) Pontos
Verdadeiro (*)
Falso
Correto
40. Identifique onde há um bug potencial neste código:
(1) Pontos
Falta um ponto-e-vírgula.
Um tipo de dados está incorreto.
Um nome de variável está escrito incorretamente.
Um valor não foi atribuído a uma variável.
Correto
41. O que não é um erro de compilação?
Marcar para revisão
(1) Pontos
Int Y;
y++; (*)
y = 3 + * 5;
x = ( 3 + 5;
int x=2
Correto
(1) Pontos
Muitas instruções impressas levam à sobrecarga de informações. (*)
É tedioso remover declarações impressas. (*)
As instruções de impressão não podem imprimir os valores das variáveis.
(1) Pontos
Rectângulo recto = Retângulo(20, 20, 100, 200);
Rectângulo rect = novo Rectângulo(20, 20);
Rectângulo rect = novo Retângulo(20, 20, 100, 200); (*)
Rectângulo rect = novo Rectângulo(20, 20, 100);
Correto
44. Como você criaria uma cor personalizada que é ciano puro (partes
iguais verde e azul)?
Marcar para revisão
(1) Pontos
Cor customColor = Color.rgb(0, 255, 0);
Cor customColor = Color.rgb(0, 0, 255);
Cor customColor = Color.rgb(255, 255, 0);
Cor customColor = Color.rgb(0, 255, 255); (*)
Correto
(1) Pontos
Verdadeiro
Falso (*)
Correto
46. Uma imagem é um objeto que descreve a localização de um arquivo
gráfico.
Marcar para revisão
(1) Pontos
Verdadeiro (*)
Falso
Correto
(1) Pontos
setOnMouseDragged()
setOnMouseMoved()
setOnMouseLançado()
setOnMouseClicked() (*)
Correto
(1) Pontos
Verdadeiro (*)
Falso
Correto
(1) Pontos
Botão
Objeto (*)
Barra de rolagem
ImageView
Correto