A maior rede de estudos do Brasil

Grátis
8 pág.
PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA SIMULADO AV1 ESTACIO

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

Disc.: PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA   
	Aluno(a): 
	
	Acertos: 10,0 de 10,0
	17/10/2021
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	(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: 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: 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+1: 4100.0 Valor para Pagar Hoje+2: 4200.0 Valor para Pagar Hoje+3: 4300.0 Valor para Pagar Hoje+4: 4400.0
	Respondido em 17/10/2021 20:45:40
	
	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
	
		2a
          Questão
	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?
		
	
	Celta, Corsa
	
	Sonic, Celta, Corsa, Sonic, Celta
	 
	Sonic
	
	Sonic, Sonic
	
	Sonic, Celta, Sonic
	Respondido em 17/10/2021 20:46:29
	
	Explicação:
Resposta correta: Sonic
	
		3a
          Questão
	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.
		
	
	Subclasses têm acesso aos campos privados da sua superclasse.
	
	Propriedades mais especializadas da hierarquia ficam em superclasses.
	 
	Toda classe que não estenda especificamente uma outra classe é uma subclasse de Object.
	
	Propriedades comuns a todas as classes da hierarquia ficam em subclasses.
	
	Subclasses herdam o comportamento e o estado da superclasse tanto na herança de classe quanto na de interface.
	Respondido em 17/10/2021 20:34:27
	
	Explicação:
A resposta certa é: Toda classe que não estenda especificamente uma outra classe é uma subclasse de Object.
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	Ano: 2009 Banca: INSTITUTO CIDADES Órgão: UNIFESP Prova: INSTITUTO CIDADES - 2009 - UNIFESP - Analista de Tecnologia da Informação (ADAPTADA)
Acerca do método equals, analise as seguintes afirmativas:
I. O equals recebe um Object como argumento e verifica se ele mesmo é igual ao Object recebido para retornar um boolean exclusivamente false.
II. Um exemplo do uso do equals é para datas. Se usarmos criar duas datas, isto é, dois objetos diferentes, contendo 18/08/2009, ao comparar com o ==, receberá false, pois são referências para objetos diferentes.
III. Quando comparamos duas variáveis referência no Java, o == verifica se as duas variáveis se referem ao mesmo objeto.
Podemos afirmar corretamente que:
		
	 
	As afirmativas II e III estão corretas.
	
	As afirmativas I e II estão corretas.
	
	Apenas a afirmativa II está correta.
	
	Apenas a afirmativa III está correta.
	
	Apenas a afirmativa I está correta.
	Respondido em 17/10/2021 20:40:57
	
	Explicação:
A resposta certa é: As afirmativas II e III estão corretas.
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	Ano: 2012 Banca: FADESP Órgão: MPE-PA Prova: FADESP - 2012 - MPE-PA - Técnico - Analista de Sistemas - Desenvolvimento (ADAPTADA)
O sistema abaixo foi desenvolvido na linguagem Java e precisa ser completado para implementar o conceito de ''Polimorfismo''. A palavra que completa as lacunas na classe ''Conta'' é:
		
	 
	Abstract
	
	Final
	
	Public
	
	Void
	
	Interface
	Respondido em 17/10/2021 20:42:11
	
	Explicação:
A resposta certa é: Abstract
	
		6a
          Questão
	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.
	 
	II e III.
	
	Somente a I.
	
	Somente a III.
	
	Somente a II.
	Respondido em 17/10/2021 20:35:56
	
	Explicação:
A resposta certa é: II e III.
	
		7a
          Questão
	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:
		
	
	Exceção para o método main.
	
	Classe abstrata run e, em seguida, definir subclasses run.
	 
	Subclasse da classe predefinida thread, que fornece suporte para o método run.
	
	Exceção para o método run.
	
	Exceção com interrupção para o método run ativo, sempre que um novo método run for instanciado.
	Respondido em 17/10/2021 20:52:42
	
	Explicação:
A resposta certa é: Subclasse da classe predefinida thread, que fornece suporte para o método run.
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	(AOCP - BRDE - Analista de Sistemas - 2012) Sobre Prioridade e Agendamento de Thread na linguagem de programação Java, analise as afirmações e assinale a(s) correta(s).
I. Por padrão, toda thread recebe uma DEFAULT_PRIORITY (uma constante de 5).
II. Toda thread do Java tem uma prioridade de thread que auxilia na ordenação em que estão agendadas.
III. O agendamento de thread consegue garantir que, em diferentes sistemas operacionais, cada processo gastará a mesma fatia de tempo.
IV. Em Java, cada nova thread herda a prioridade da thread que a cria.
		
	
	Apenas II, III e IV
	
	Apenas I, III e IV
	
	I, II, III e IV
	
	Apenas I
	 
	Apenas II e IV
	Respondido em 17/10/2021 21:02:13
	
	Explicação:
A resposta certa é : Apenas II e IV
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Com o surgimento do DAO foi possível padronizar a forma com que as operações sobre o banco de dados são implementadas, o que levou à definição de ferramentas como o JPA, onde a obtenção de uma coleção de entidades, a partir da consulta através de sintaxe JPQL, ocorre com base no método:
		
	
	createNamedQuery
	
	getEntityManager      
	
	createEntityManager
	
	createResultList
	 
	getResultList
	Respondido em 17/10/2021 21:00:08
	
	Explicação:
A resposta certa é: getResultList
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	O controle transacional é fundamental para a garantia de consistência nos dados ao lidar com múltiplas manipulações sucessivas. Por padrão, no JDBC, cada operação DML ocorre em uma transação pontual, mas o comportamento pode ser modificado, com o uso de comandos para confirmar ou cancelar o grupo de operações, quando desligamos o modo automático, o que é viabilizado pelo método:
		
	
	rollback
	
	executeQuery
	
	getConnection
	
	executeUpdate

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