Baixe o app para aproveitar ainda mais
Prévia do material em texto
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');
Compartilhar