Prévia do material em texto
18/06/2020 Prova Presencial: Linguagem de Programação - Java
https://dombosco.instructure.com/courses/2590/quizzes/12608 1/5
* Algumas perguntas ainda não avaliadas
Prova Presencial
Entrega 20 jun em 23:59 Pontos 60 Perguntas 10
Disponível 15 jun em 0:00 - 20 jun em 23:59 6 dias Limite de tempo 60 Minutos
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 38 minutos 40 de 60 *
As respostas corretas estarão disponíveis em 20 jun em 0:00.
Pontuação deste teste: 40 de 60 *
Enviado 18 jun em 15:57
Esta tentativa levou 38 minutos.
A Prova Presencial tem peso 60 e é composta por:
8 (oito) questões objetivas (cada uma com o valor de 5 pontos);
2 (duas) questões dissertativas (cada uma com o valor de 10 pontos);
Você terá 60 (sessenta) minutos para finalizar esta atividade avaliativa.
5 / 5 ptsPergunta 1
Na linguagem Java qual o nome do método que é utilizado pela JVM – Java Virtual Machine, para
o gerenciamento de memória?
Garbage Java.
Garbage Memory.
Collection Memory.
Garbage Collection.
nenhuma das alternativas.
5 / 5 ptsPergunta 2
A herança na linguagem Java herda funcionalidade de uma
classe principal através de um “extends”, analisando a imagem
https://dombosco.instructure.com/courses/2590/quizzes/12608/history?version=1
18/06/2020 Prova Presencial: Linguagem de Programação - Java
https://dombosco.instructure.com/courses/2590/quizzes/12608 2/5
abaixo, a classe Professor herda quais classes e por que de não
consegue acessar as variáveis de “Aluno” ?
A classe Professor herda as variáveis de Funcionário e FuncAdm. Contudo o acesso não é possível
das variáveis da classe Aluno pois o mesmo não é herdado por professor.
A classe Professor herda as variáveis somente de Pessoa. Contudo o acesso não é possível das
variáveis da classe Aluno pois o mesmo não é herdado por professor e Funcionário.
A classe Professor herda as variáveis de Funcionário somente. Contudo o acesso não é possível das
variáveis da classe Aluno pois o mesmo não é herdado por professor.
A classe Professor herda as variáveis de Funcionário e Pessoa. Contudo o acesso não é possível das
variáveis da classe Aluno pois o mesmo não é herdado por professor.
A classe Professor herda as variáveis de FuncAdm somente. Contudo o acesso não é possível das
variáveis da classe Aluno pois o mesmo não é herdado por Pessoa.
5 / 5 ptsPergunta 3
Na linguagem Java os construtores possuem a importância pois podemos criar objetos na
inicialização, sendo assim qual operador é utilizado para chamar a criação do objeto?
private.
public.
nenhuma das alternativas.
18/06/2020 Prova Presencial: Linguagem de Programação - Java
https://dombosco.instructure.com/courses/2590/quizzes/12608 3/5
final.
new.
5 / 5 ptsPergunta 4
Qual a sintaxe de tratamento de erro na linguagem de programação Java, para manter a
execução de um programa?
nenhuma das alternativas
try { … } catch (tipo1 e) { … }.
try { … } catch { … }
try { … }.
try (tipo1 e) { … } catch { … }
5 / 5 ptsPergunta 5
Quando trabalhamos com matriz para armazenamento bidimensional dos dados, além de inserir
informações é necessário acessar os dados, levando em consideração a Matriz ilustrado na
imagem abaixo, informe como seria acessado o número 12?
Matriz[ 1, 2 ]
Matriz[ 1, 3 ]
Matriz[ 2, 3 ]
Matriz[ 2, 1 ]
nenhuma das alternativas
5 / 5 ptsPergunta 6
18/06/2020 Prova Presencial: Linguagem de Programação - Java
https://dombosco.instructure.com/courses/2590/quizzes/12608 4/5
Na orientação objeto existem três métodos um deles podem
deixar a variável declarada com acesso em qualquer lugar a
partir de qualquer classe, outro método permite somente o
acesso às classes do mesmo pacote e por último temos uma
váriavel que é somente acessível a partir da mesma classe
declarada, quais métodos estamos justificando?
Public, Protected e Private
Private, Protected e Public
Public, Prot e Private
Protect, Public e Provate
Public, Private e Protected
5 / 5 ptsPergunta 7
Quando tratamos de operadores aritméticos na linguagem Java, possuímos também os
operadores lógicos, esses operados são utilizados quando tratamos de testes lógicos, assinale
a alternativa correta quanto aos tipos de operadores de comparação.
Operador igualdade (==); Operador diferença (!=); Operador maior que (>); Operador menor que (<);
Operador Maior ou igual (>=); Operador menor ou igual (<=);
Operador igualdade (=); Operador diferença (!=); Operador maior que (>); Operador menor que (<);
Operador Maior ou igual (>=); Operador menor ou igual (<=);
Operador igualdade (==); Operador diferença (!=); Operador Maior ou igual (>=); Operador menor ou
igual (<=);
Operador igualdade (==); Operador diferença (!=); Operador maior que (>); Operador menor que (<);
nenhuma das alternativas;
5 / 5 ptsPergunta 8
18/06/2020 Prova Presencial: Linguagem de Programação - Java
https://dombosco.instructure.com/courses/2590/quizzes/12608 5/5
Nenhumas das respostas.
Tipos de dados Integer, Integer e Integer.
Tipos de dados Double, Double e Double.
Tipos de dados Boolean, Boolean e Boolean.
Tipos de dados int, int e int.
Não avaliado ainda / 10 ptsPergunta 9
Sua Resposta:
Na linguagem Java possuímos operadores lógicos. Esses operadores lógicos são utilizados
quando as operações vão além das propriedades aritméticas, quais as funções e relate três tipos
de operadores lógicos existentes e quando utilizar, Justifique sua resposta?
Operadores Lógicos são utilizados para comparação de valores onde se tem um resultado
Booleano ( Verdadeiro ou Falso )
Exemplos de Operadores lógicos:
( && ) "E" - Utilizado quando desejamos que as duas expressões sejam verdadeiras.
( || ) "OU " - Utilizado quando precisamos que pelo meno um das expressões seja verdadeira.
( == ) - Utilizado quando desejamos verificar se uma variável é igual a outra.
Não avaliado ainda / 10 ptsPergunta 10
Sua Resposta:
Na linguagem Java possuímos a possibilidades de criar expressões numéricas, a partir
da função, quais são os operadores relacionais e aritméticos em Java e os tipos de dados de
cada variáveis, justifique sua resposta?
" + " operador de adição
" - " operador subtração
" * " operador de multiplicação
" / " operador de divisão
" % " operador de módulo (ou resto da divisão)
dependendo do resultado que queira para a equação pode se utilizar dados como sendo "int"
(inteiros) ou Float (reais)
Pontuação do teste: 40 de 60