Buscar

PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA- PROVA 9,00 AV

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

- BA
	
		
		Avaliação AV
	 avalie seus conhecimentos
	
窗体顶端
			 
		RETORNAR À AVALIAÇÃO
		Disciplina: EEX0140 - PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA 
	Período: 2021.3 EAD (GT) / AV
	Aluno: Nota 09 com 2 do simulado
	Matrícula: 
	Data: 20/11/2021 13:16:27
	Turma: 9004
	
	 ATENÇÃO
		1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados.
	2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação".
	
	 1a Questão (Ref.: 202006183724)
	(FGV − 2012 − Senado Federal −Analista Legislativo − Análise de Sistemas)
Observe a figura a seguir, associada à linguagem Java.
Para permitir que um mesmo programa seja executado em vários sistemas operacionais, a plataforma Java gera códigos genéricos *.class e os traduz para o código da máquina local, *.exe ou *.bin, somente no momento da execução. Nesse contexto, os códigos específicos para a máquina virtual Java, e não para a máquina local, recebem o nome de:
		
	
	Bytecode
	
	Javacode
	
	Scriptcode
	
	Framecode
	
	Microcode
	
	
	 2a Questão (Ref.: 202006183749)
	(COMPERVE − 2016 − UFRN − Técnico em Tecnologia da Informação - Adaptada)
Para responder à questão, considere o seguinte trecho de código Java:
Por esse código, na definição das classes, constata-se o emprego do conceito de:
		
	
	Composição
	
	Especialização
	
	Agrupamento
	
	Herança
	
	Generalização
	
	
	 3a Questão (Ref.: 202007114490)
	Interfaces são um conceito usado em programação orientada a objetos que Java suporta por meio da entidade ''Interface''. Sobre essas entidades de Java, é correto afirmar-se que:
		
	
	Admitem herança múltipla.
	
	Métodos e atributos protegidos são legados às subinterfaces.
	
	Só podem possuir atributos privados.
	
	Estendem apenas classes concretas e interfaces.
	
	Não permitem atributos públicos.
	
	
	 4a Questão (Ref.: 202007114540)
	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), é:
		
	
	Public NewInterface();
	
	Default int obterDados();
	
	Public int aumentarSalario(int s){return s*1.1;}
	
	Protected void consultarProcesso();
	
	Public void NewInterface();
	
	
	 5a Questão (Ref.: 202007114543)
	Ano: 2018 Banca: FAURGS Órgão: BANRISUL Prova: FAURGS - 2018 - BANRISUL - Desenvolvimento de Sistemas
Considere as afirmações abaixo sobre polimorfismo na linguagem de programação JAVA.
I -A vinculação tardia ocorre se o compilador escolher um método dentre os possíveis candidatos.
II -O polimorfismo indica o princípio de que o tipo real do objeto determina o método a ser chamado.
III - A vinculação antecipada ocorre se a escolha do método é feita quando o programa está sendo executado.
Quais estão corretas?
		
	
	Apenas III.
	
	I, II e III.
	
	Apenas II.
	
	I e II.
	
	Apenas I.
	
	
	 6a Questão (Ref.: 202007114539)
	Ano: 2018 Banca: FCC Órgão: SABESP Prova: FCC - 2018 - SABESP - Técnico em Gestão 01 - Informática  
As interfaces são usadas nas aplicações Java quando se deseja permitir que diversas classes implementem determinados métodos, mesmo que de formas diferentes. Em uma interface Java: 
		
	
	Os métodos não podem ter os modificadores protected ou private. 
	
	Não pode haver dois ou mais métodos com o mesmo nome, mesmo que recebam parâmetros diferentes. 
	
	Todo método deverá ser implementado por uma das subclasses da aplicação pelo menos uma vez.
	
	Pode haver múltiplos construtores, desde que recebam parâmetros diferentes. 
	
	Não pode haver assinaturas de métodos cujo tipo de retorno seja void. 
	
	
	 7a Questão (Ref.: 202006979481)
	(IF/SE - Analista - Tecnologia da Informação - 2010) Em um trecho de código Java, um monitor chamado meuMonitor possui 5 threads em seu pool de espera. Todas essas threads possuem a mesma prioridade. Uma dessas threads é chamada thread 1. Como você pode notificar thread 1 para que ela passe do estado de espera para o estado de pronta?
		
	
	Executar thread1.notify(); em qualquer trecho de código (synchronized ou não) de qualquer objeto.
	
	Você não pode especificar qual thread será notificada.
	
	Executar thread1.notify(); no trecho de código synchronized de qualquer objeto.
	
	Executar notify(thread1); no trecho de código synchronized de meuMonitor.
	
	Executar meuMonitor.notify(thread1); no trecho de código synchronized de qualquer objeto.
	
	
	 8a Questão (Ref.: 202006990844)
	(CESGRANRIO - TRANSPETRO - Analista de Sistemas Júnior - 2011) Uma das características da linguagem Java é a possibilidade de implementar programas com múltiplas linhas de execução (multithreaded execution). Nesse contexto, é fornecido o programa em Java a seguir:
Entre as possibilidades de saída resultantes da execução do programa fornecido, inclui-se a impressão de:
		
	
	ZWYZ
	
	XYZ
	
	XYZW
	
	XY
	
	ZXY
	
	
	 9a Questão (Ref.: 202007117556)
	Ao trabalhar com JPA temos uma programação bastante simples para as operações de inserção no banco de dados, dentro de um ambiente transacional, permitindo um alto nível de padronização, como pode ser observado no trecho de código incompleto, apresentado a seguir.
Considerando o padrão de escrita do JPA, qual opção deve completar, respectivamente, as lacunas (1), (2) e (3), para que o código se torne funcional?
		
	
	Database / Entity / put
	
	EntityManager / Command / insert
	
	EntityManagerFactory / EntityManager / persist
	
	EntityFactory / EntityManager / save
	
	Connection / Statement / execute
	
	
	 10a Questão (Ref.: 202007117629)
	Através das ferramentas de produtividade do NetBeans, criamos um controlador JPA de forma automatizada, e tudo que precisamos para viabilizar seu funcionamento é o fornecimento, no construtor, de um objeto do tipo:
		
	
	EntityManagerFactory
	
	NamedQuery
	
	EntiyManager
	
	Transaction
	
	Query
	
		Autenticação para a Prova On-line
	Caso queira FINALIZAR a avaliação, digite o código de 4 carateres impresso abaixo.
	ATENÇÃO: Caso finalize esta avaliação você não poderá mais modificar as suas respostas.
			7C1X
	Cód.: 
		FINALIZAR
	
Obs.: Os caracteres da imagem ajudam a Instituição a evitar fraudes, que dificultam a gravação das respostas.
	Período de não visualização da avaliação: desde 28/09/2021 até 23/11/2021.
窗体底端

Outros materiais