A maior rede de estudos do Brasil

Grátis
5 pág.
Simulado de Programação orientada a objetos em JAVA

Pré-visualização | Página 1 de 1

9/13/21, 12:34 PM Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=198012438&user_cod=2713366&matr_integracao=202003203319 1/5
 
Simulado AV
Teste seu conhecimento acumulado
Disc.: PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA 
Aluno(a): FLÁVIO FRANCIS DE OLIVEIRA PEREIRA 202003203319
Acertos: 10,0 de 10,0 13/09/2021
Acerto: 1,0 / 1,0
(AOCP − 2013 − COREN/SC − Técnico Especializado − Programador)
Com base no código Java a seguir, responda:
 
1. public class Exemplo {
2. public static void main(String[] args) {
3. Set carros = new HashSet();
4. carros.add(¿Sonic¿);
5. carros.add(¿Celta¿);
6. carros.add(¿Corsa¿);
7. carros.add(¿Sonic¿);
8. carros.add(¿Celta¿);
9. carros.remove(¿Celta¿);
10. carros.remove(¿Corsa¿);
11. for (String string : carros) {
12. System.out.println(string);
13. }
14. }
15. }
 
Qual das seguintes alternativas informa o resultado da execução do código?
Sonic, Celta, Sonic
Celta, Corsa
Sonic, Sonic
 Sonic
Sonic, Celta, Corsa, Sonic, Celta
Respondido em 13/09/2021 12:08:50
Explicação:
Resposta correta: Sonic
Acerto: 1,0 / 1,0
 Questão1
a
 Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
9/13/21, 12:34 PM Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=198012438&user_cod=2713366&matr_integracao=202003203319 2/5
(COTEC − 2020 − Prefeitura de São Francisco/MG − Técnico em Informática)
Considere o seguinte programa escrito em linguagem Java:
Analisando a lógica do programa anterior, é CORRETO afirmar que, ao final da execução do programa, serão impressas as respostas disponíveis na
alternativa:
Valor para Pagar Hoje: 1030.0 Valor para Pagar Hoje+1: 1031.0 Valor para Pagar Hoje+2: 1032.0 Valor para Pagar Hoje+3: 1033.0 Valor para
Pagar Hoje+4: 1034.0 Valor para Pagar Hoje+5: 1035.0
Valor para Pagar Hoje: 4000.0 Valor para Pagar Hoje+0: 4100.0 Valor para Pagar Hoje+1: 4200.0 Valor para Pagar Hoje+2: 4300.0 Valor para
Pagar Hoje+3: 4400.0 Valor para Pagar Hoje+4: 4500.0
 Valor para Pagar Hoje: 1030.0 Valor para Pagar Hoje+1: 1031.0 Valor para Pagar Hoje+2: 1032.0 Valor para Pagar Hoje+3: 1033.0 Valor para
Pagar Hoje+4: 1034.0
Valor para Pagar Hoje: 4000.0 Valor para Pagar Hoje+1: 4100.0 Valor para Pagar Hoje+2: 4200.0 Valor para Pagar Hoje+3: 4300.0 Valor para
Pagar Hoje+4: 4400.0
Valor para Pagar Hoje: 1030.0 Valor para Pagar Hoje+1: 1031.0 Valor para Pagar Hoje+2: 1032.0 Valor para Pagar Hoje+3: 1033.0
Respondido em 13/09/2021 12:15:03
Explicação:
Resposta correta: Valor para Pagar Hoje: 1030.0 Valor para Pagar Hoje+1: 1031.0 Valor para Pagar Hoje+2: 1032.0 Valor para Pagar Hoje+3: 1033.0 Valor
para Pagar Hoje+4: 1034.0
Acerto: 1,0 / 1,0
Ano: 2016 Banca: IESES Órgão: BAHIAGÁS Prova: IESES - 2016 - BAHIAGÁS - Analista de Processos Organizacionais - Tecnologia da
Informação - Sistemas
Dado o suporte oferecido pelo Java 7 à programação orientada a objetos, qual tipo de herança é suportado pelo Java 7?
Java 7 não suporta herança.
 Herança simples.
Herança por interface.
Herança múltipla.
Herança por prototipagem.
Respondido em 13/09/2021 12:15:48
 Questão3
a
9/13/21, 12:34 PM Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=198012438&user_cod=2713366&matr_integracao=202003203319 3/5
Explicação:
A resposta certa é: Herança simples.
Acerto: 1,0 / 1,0
Ano: 2018 Banca: FAURGS Órgão: BANRISUL Prova: FAURGS - 2018 - BANRISUL - Desenvolvimento de Sistemas
Assinale a afirmativa correta sobre herança em JAVA.
Propriedades mais especializadas da hierarquia ficam em superclasses.
 Toda classe que não estenda especificamente uma outra classe é uma subclasse de Object.
Subclasses herdam o comportamento e o estado da superclasse tanto na herança de classe quanto na de interface.
Propriedades comuns a todas as classes da hierarquia ficam em subclasses.
Subclasses têm acesso aos campos privados da sua superclasse.
Respondido em 13/09/2021 12:19:48
Explicação:
A resposta certa é: Toda classe que não estenda especificamente uma outra classe é uma subclasse de Object.
Acerto: 1,0 / 1,0
Ano: 2015 Banca: CETAP Órgão: MPC-PA Prova: CETAP - 2015 - MPCM-PA - Técnico em Informática - Desenvolvimento
A herança entre classes, em Java, define-se, utilizando a palavra-chave:
 Eextends
Matches
Inherits
Implements
References
Respondido em 13/09/2021 12:20:57
Explicação:
A resposta certa é: Eextends
Acerto: 1,0 / 1,0
Sobre herança em Java, afirma-se que:
I) Métodos públicos em uma classe pública são acessíveis pela subclasse, mas não são herdados.
II) Os atributos e métodos privados não são herdados pela subclasse.
III) Uma classe pode ter uma superclasse e, simultaneamente, implementar uma interface.
A alternativa que contém apenas opções corretas é:
I e II.
Somente a I.
Somente a II.
 II e III.
Somente a III.
 Questão4
a
 Questão5
a
 Questão6
a
9/13/21, 12:34 PM Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=198012438&user_cod=2713366&matr_integracao=202003203319 4/5
Respondido em 13/09/2021 12:26:37
Explicação:
A resposta certa é: II e III.
Acerto: 1,0 / 1,0
(ESAF - CGU - Analista de Finanças e Controle - Tecnologia da Informação - 2006) As unidades concorrentes em Java são objetos que
incluem um método chamado run, cujo código pode estar em execução concorrente. Uma das maneiras de se definir uma classe cujos
objetos podem ter métodos concorrentes é definir uma:
 Subclasse da classe predefinida thread, que fornece suporte para o método run.
Exceção para o método run.
Classe abstrata run e, em seguida, definir subclasses run.
Exceção para o método main.
Exceção com interrupção para o método run ativo, sempre que um novo método run for instanciado.
Respondido em 13/09/2021 12:27:21
Explicação:
A resposta certa é: Subclasse da classe predefinida thread, que fornece suporte para o método run.
Acerto: 1,0 / 1,0
(EMBASA - IBFC - Analista de Tecnologia da Informação - 2017) (Questão modificada) Assinale a alternativa que completa, correta e
respectivamente, as lacunas da seguinte frase: ''Em Java, usamos ________ Thread do pacote _______ para criarmos linhas de
execução _________''.
o objeto - java.util - sequenciais
o objeto - java.lang - paralelas
a classe - java.lang - sequenciais
 a classe - java.lang - paralelas
a classe - java.util - sequenciais
Respondido em 13/09/2021 12:28:04
Explicação:
A resposta certa é: a classe - java.lang - paralelas
Acerto: 1,0 / 1,0
Trabalhando com JPA, as instruções DML ficam transparentes para o programador, sendo executadas a partir de métodos específicos da
classe EntityManager. Qual seria o método utilizado para encapsular uma instrução do tipo INSERT?
getResultList
 persist
remove
getReference
merge
Respondido em 13/09/2021 12:34:02
 Questão7
a
 Questão8
a
 Questão9
a
9/13/21, 12:34 PM Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=198012438&user_cod=2713366&matr_integracao=202003203319 5/5
Explicação:
A resposta certa é: persist
Acerto: 1,0 / 1,0
O padrão DAO surgiu para resolver um problema recorrente em sistemas cadastrais, onde comandos SQL dispersos, em meio ao código
do aplicativo, diminuem o reuso e aumentam a dificuldade de manutenção. Esse padrão tem como objetivo concentrar os comandos SQL
em classes específicas, onde o método alterar, por exemplo, receberia uma entidade como parâmetro e invocaria um comando do tipo:
DELETE
SELECT
INSERT
 UPDATE
CREATE
Respondido em 13/09/2021 12:32:52
Explicação:
A resposta certa é: UPDATE
 Questão10
a
javascript:abre_colabore('38403','266598967','4808450544');

Crie agora seu perfil grátis para visualizar sem restrições.