Buscar

Prova Presencial_ Linguagem de Programação - Java

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Outros materiais