Buscar

Simulado AV PROGRAMAÇÃO ORIENTADA A OBJETOS EM 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 9 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

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 6, do total de 9 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

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 9, do total de 9 páginas

Prévia do material em texto

Simulado AV
	Teste seu conhecimento acumulado
	
		
		Disc.: PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA   
	Aluno(a): 
	
	Acertos: 10,0 de 10,0
	18/10/2021
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	(COPESE-UFT − 2012 − MPE/TO − Técnico Ministerial ¿ Informática)
Analise o código Java a seguir.
É CORRETO afirmar que o código:
		
	
	Mostra apenas a saída "Joao 20" porque o atributo email da classe "Pessoa" tem o modificador de acesso protected e, assim, seu conteúdo não pode ser impresso.
	 
	Apresenta um erro de compilação na linha 5, pois como o atributo idade é privado, o conteúdo deste atributo não pode ser acessado forma em outra classe, sendo necessário criar métodos públicos na classe "Pessoa".
	
	Não pode ser executado porque existe mais de uma classe no arquivo ConcursoMPE.java e, assim, o compilador não saberá qual delas deve ser executada.
	
	Mostra a saída "Joao 20 joao@mp.to.gov.br".
	
	Apresenta um erro de compilação na linha 13, visto que o nome dos parâmetros do construtor é diferente do nome dos atributos da classe "Pessoa".
	Respondido em 18/10/2021 11:16:01
	
	Explicação:
Resposta correta: Apresenta um erro de compilação na linha 5, pois como o atributo idade é privado, o conteúdo deste atributo não pode ser acessado forma em outra classe, sendo necessário criar métodos públicos na classe "Pessoa".
	
		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?
		
	 
	Sonic
	
	Sonic, Celta, Corsa, Sonic, Celta
	
	Sonic, Celta, Sonic
	
	Celta, Corsa
	
	Sonic, Sonic
	Respondido em 18/10/2021 11:40:30
	
	Explicação:
Resposta correta: Sonic
	
		3a
          Questão
	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?
		
	
	Herança múltipla.
	
	Herança por prototipagem.
	 
	Herança simples.
	
	Herança por interface.
	
	Java 7 não suporta herança.
	Respondido em 18/10/2021 11:23:52
	
	Explicação:
A resposta certa é: Herança simples.
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	Ano: 2017 Banca: INSTITUTO AOCP Órgão: EBSERH Prova: INSTITUTO AOCP - 2017 - EBSERH - Analista de Tecnologia da Informação - Processos (HUJB - UFCG)
Ao desenvolver um sistema utilizando a linguagem JAVA, alguns conceitos fazem parte da programação, como encapsulamento, herança e polimorfismo. No polimorfismo, temos o conceito de cast implícito. Assinale a alternativa que apresenta o comando que usa cast implícito.
		
	 
	Pai objeto = new Filho();
	
	Filho objetoFilho = (Filho)objetoPai;
	
	double[ ] nota = {7, 8, 9, 1, 4, 2};
	
	if (c instanceof Alcool) {abastecerAlcool (c);}
	
	void parar() {System.out.println(''Parado!'')};
	Respondido em 18/10/2021 11:33:55
	
	Explicação:
A resposta certa é: Pai objeto = new Filho();
	
		5a
          Questão
	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:
		
	
	Matches
	
	References
	
	Implements
	
	Inherits
	 
	Eextends
	Respondido em 18/10/2021 11:24:28
	
	Explicação:
A resposta certa é: Eextends
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	Ano: 2020 Banca: COMPERVE Órgão: TJ-RN Prova: COMPERVE - 2020 - TJ-RN - Analista de Sistemas Sênior (ADAPTADA)
Uma interface na linguagem Java é apenas um contrato que a classe deve cumprir com a interface que a implementa. Sobre interfaces na linguagem Java, é correto afirmar:
		
	
	Elas fazem parte de herança.
	
	As variáveis e os métodos podem ter qualquer modificador de acesso.
	
	Uma interface pode implementar uma classe.
	 
	As variáveis são implicitamente public static final.
	
	Interfaces são equivalentes às classes abstratas.
	Respondido em 18/10/2021 11:18:30
	
	Explicação:
A resposta certa é: As variáveis são implicitamente public static final.
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	(COPESE - UFPI - Analista de Tecnologia da Informação - 2017) (Questão modificada) Sobre a classe thread da linguagem Java, informe se cada afirmativa a seguir é verdadeira (V) ou falsa (F). Em seguida, marque a opção que corresponde à sequência correta.
( ) A classe provê diversos métodos para controle de execução de threads, sendo o método start responsável por iniciar a execução do thread.
( ) O método sleep é utilizado para forçar um método a atrasar sua execução até que o método run de outra thread tenha completado sua execução.
( ) O método yield, que não possui parâmetros, é um pedido do thread em execução para entregar o processador voluntariamente.
		
	
	F - F - V
	
	V - V - F
	
	V - F - F
	 
	V - F - V
	
	F - V - V
	Respondido em 18/10/2021 11:32:07
	
	Explicação:
A resposta certa é: V - F - V
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	(IDECAN - CREFITO/PR - Analista de Sistemas - 2013 ) (Questão modificada) As prioridades de thread em Java variam entre MIN_PRIORITY e MAX_PRIORITY, e por padrão toda thread recebe a prioridade NORM_PRIORITY.
Assinale a alternativa que apresenta os valores da constante de cada uma das prioridades:
		
	
	MIN_PRIORITY (uma constante de 0); MAX_PRIORITY (uma constante de 5); NORM_PRIORITY (uma constante de 3)
	
	MIN_PRIORITY (uma constante de 5); MAX_PRIORITY (uma constante de 1); NORM_PRIORITY (uma constante de 10)
	 
	MIN_PRIORITY (uma constante de 1); MAX_PRIORITY (uma constante de 10); NORM_PRIORITY (uma constante de 5)
	
	MIN_PRIORITY (uma constante de 10); MAX_PRIORITY (uma constante de 5); NORM_PRIORITY (uma constante de 1)
	
	MIN_PRIORITY (uma constante de 1); MAX_PRIORITY (uma constante de 2); NORM_PRIORITY (uma constante de 0)
	Respondido em 18/10/2021 11:29:08
	
	Explicação:
A resposta certa é: MIN_PRIORITY (uma constante de 1); MAX_PRIORITY (uma constante de 10); NORM_PRIORITY (uma constante de 5)
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	De forma geral, quando criamos aplicativos para acesso ao banco de dados, com base no JDBC, temos instruções SQL em meio ao código Java, onde algumas são comandos para manipulação de dados (DML) e outras fazem consultas aos dados armazenados. Para efetivar um comando DML, como Insert ou Delete, qual método deve ser utilizado?  
		
	 
	executeUpdate         
	
	getConnection
	
	prepareStatement     
	
	executeQuery
	
	forName
	Respondido em 18/10/2021 11:19:28
	
	Explicação:
A resposta certa é: executeUpdate         
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Após instanciar um executor de instruções SQL, podemos iniciar comandos DML ou seleções sobre os dados, onde, no caso das consultas, elas retornam os valores em uma estrutura específica do Java. Selecione a interface de tabela dinâmica, que contém os resultados de uma consulta SQL realizada a partir da API JDBC, na linguagem Java.
		
	 
	ResultSet 
	
	Connection  
	
	DriverManager 
	
	PreparedStatement
	
	Statement
	Respondido em 18/10/2021 11:25:40
	
	Explicação:
A resposta certa é: ResultSet

Continue navegando