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 8 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 8 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

Meus Simulados
	Teste seu conhecimento acumulado
	
				Disc.: PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA   
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	(VUNESP - 2020 - FITO - Técnico em Gestão - Informática)
No Java, a classe que implementa uma lista ordenada que permite a inclusão de elementos nulos (null) é:
		
	
	List
	
	HashSet
	
	HashMap
	
	Collection
	 
	ArrayList
	Respondido em 04/06/2023 19:03:47
	
	Explicação:
Resposta correta: ArrayList
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	(FUNDATEC − 2018 − CIGA/SC − Analista de Sistemas)
Para responder à questão, considere a Figura 11, que mostra um programa elaborado utilizando-se a linguagem de programação Java. Nessa Figura, inseriu-se, intencionalmente, um retângulo no local apontado pela seta nº 2, de modo a ocultar qualquer código fonte existente nesse local.
A Figura 11 mostra um programa em Java que permite realizar, repetidamente, determinada multiplicação e apresentar o seu resultado, enquanto o conteúdo da variável "repetir" for "SIM". Para que esse programa funcione adequadamente e possa ser encerrado corretamente, basta que no local apontado pela seta nº 1 exista, apenas, o seguinte código fonte: I. while (repetir == "SIM") { II. while (repetir.equalsIgnoreCase("SIM")) { III. while (repetir.equals("SIM")) {
Quais estão corretas?
		
	
	Apenas I e II.
	 
	Apenas II e III.
	
	Apenas III.
	
	Apenas I.
	
	I, II e III.
	Respondido em 04/06/2023 19:04:29
	
	Explicação:
Resposta correta: Apenas II e III.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	Ano: 2018 Banca: FCC Órgão: TRT - 2ª REGIÃO (SP) Prova: FCC - 2018 - TRT - 2ª REGIÃO (SP) - Técnico Judiciário - Tecnologia da Informação
Considere a interface Java declarada abaixo:
public interface NewInterface {
}
A instrução que não causará erro, se colocada no corpo desta interface (entre as chaves), é:
		
	
	Default int obterDados();
	 
	Public void NewInterface();
	
	Protected void consultarProcesso();
	
	Public int aumentarSalario(int s){return s*1.1;}
	
	Public NewInterface();
	Respondido em 04/06/2023 19:05:16
	
	Explicação:
A resposta certa é: Public void NewInterface();
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	(ACCESS/2020) No que diz respeito à criação de métodos em Java, o qualificador ou modificador define a visibilidade e pode ser de três tipos básicos:
I. é visível apenas pela própria classe. É o qualificador mais restritivo.
II. é visível pela própria classe, por suas subclasses e pelas classes do mesmo pacote.
III. é visível por qualquer classe, sendo o qualificador mais aberto no sentido de que qualquer classe pode usar esse método.
Os métodos definidos em I, II e III são respectivamente denominados
		
	 
	Private, protected e public.
	
	Protected, private e public.
	
	Protected, public e private.
	
	Public, protected e private.
	
	Private, public e protected.
	Respondido em 04/06/2023 19:05:58
	
	Explicação:
Private é o mais restritivo dos qualificadores, sendo visível apenas pela própria classe. Protected é visível pela própria classe, por suas subclasses e pelas classes do mesmo pacote. Public é o qualificador mais permissivo, sendo visível por qualquer classe.
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	(INAZ do Pará -CRO-RJ -Analista Tecnologia da Informação -2016)
Em uma implementação para gerenciar contas bancárias usando a linguagem Java, considere que um método sacar( ) lança uma exceção Saldo Insuficiente quando o saldo da conta se encontra menor que o solicitado no saque. Nessa situação, ao se definir o método sacar( ), para identificar o nome da exceção que pode ser lançada, qual palavra-chave da linguagem deve-se usar?
		
	
	extend
	
	protected
	
	try
	
	static
	 
	throws
	Respondido em 04/06/2023 19:06:45
	
	Explicação:
A resposta certa é:throws
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	(COPEVE-UFAL -MPE-AL -Analista do Ministério Público -Desenvolvimento de Sistemas -2012)
No código Java abaixo, verifica-se que o bloco finally será executado:
		
	
	Apenas se a exceção levantada não for tratada no bloco catch.
	
	Apenas se nenhuma exceção for levantada.
	
	Apenas se uma exceção for levantada.
	 
	De qualquer forma.
	
	Apenas se a exceção levantada for tratada no bloco catch.
	Respondido em 04/06/2023 19:08:40
	
	Explicação:
A resposta certa é:De qualquer forma.
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	(CESGRANRIO - BNDES - Profissional Básico - Análise de Sistemas - 2011) Os usuários de um sistema Web, desenvolvido em Java, reclamam de erros nos dados consultados. A equipe técnica, ao analisar a situação, concluiu que determinado método M está sendo invocado, simultaneamente, por diferentes threads.
Considerando que não há manipulação de locks no restante do sistema, o que pode ser feito para que M seja executado, em dado momento, somente por uma thread?
		
	
	Utilizar a keyword lockable no bloco de M.
	 
	Declarar o método M como synchronized.
	
	Ajustar o firewall de borda para permitir uma conexão por IP.
	
	Reescrever M em Assembly, necessariamente.
	
	Implementar connection pooling no acesso ao banco de dados.
	Respondido em 04/06/2023 19:09:20
	
	Explicação:
A resposta certa é: Declarar o método M como synchronized.
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	No que se refere à linguagem de programação Java, ''thread safe'' é um conceito segundo o qual threads concorrentes utilizam algoritmo de sincronismo para cooperarem entre si. É exemplo da aplicação desse conceito:
		
	
	Objetos finais
	
	Classes estáticas
	
	Classes finais
	 
	Objetos imutáveis
	
	Objetos estáticos
	Respondido em 04/06/2023 19:10:20
	
	Explicação:
A resposta certa é: Objetos imutáveis
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Segundo o padrão DAO, temos métodos voltados para consulta ao banco de dados e retorno de entidades e coleções, seguindo as conversões necessárias para efetuar o mapeamento objeto-relacional. Observe a linha de código apresentada a seguir.   
De acordo com os passos necessários para implementar o método de consulta no DAO, qual seria a linha de código que iria sucedê-la?
		
	 
	ResultSet rs = st.executeQuery(''select * from ALUNOS'');           
	
	List< Aluno > ls = st.executeQuery(''select * from ALUNOS'');          
	
	List ls = st().executeUpdate(''select * from ALUNOS'');         
	
	List< Aluno > ls = st.prepareStatement(''select * from ALUNOS'');
	
	ResultSet rs = st.executeUpdate(''select * from ALUNOS''); 
	Respondido em 04/06/2023 19:11:23
	
	Explicação:
A resposta certa é: ResultSet rs = st.executeQuery(''select * from ALUNOS'');           
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Ao utilizar JPA, no ambiente do NetBeans, temos muitas ferramentas voltadas para a produtividade, onde uma delas permite criar as entidades do JPA a partir da conexão ao banco de dados via JDBC. Qual opção está sendo descrita aqui?
		
	
	Java Server Faces from JPA Controller Classes
	
	Swing GUI Forms from Entity Classes
	 
	Entity Classes from Database
	
	JPA Controller Classes from Entity Classes
	
	Persistence Unit
	Respondido em 04/06/2023 19:12:05
	
	Explicação:
A resposta certa é: Entity Classes from Database

Continue navegando