Buscar

AV - PROG ORI A OB EM - NOTA 10

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

Disciplina: EEX0140 - PROG ORI A OB EM 
	Período: 2021.3 EAD (GT)
	
	 
	NOTA 10
	
	
NOTA 10
Responda a todas as questões com atenção. Somente clique no botão FINALIZAR PROVA ao ter certeza de que respondeu a todas as questões e que não precisará mais alterá-las. 
A prova será SEM consulta. O aluno poderá fazer uso, durante a prova, de uma folha em branco, para rascunho. Nesta folha não será permitido qualquer tipo de anotação prévia, cabendo ao aplicador, nestes casos, recolher a folha de rascunho do aluno.
Valor da prova: 10 pontos.
	
	 
	 
		1 ponto
	
		1.
		(CETREDE − 2019 − Prefeitura de São Gonçalo do Amarante/ CE − Analista de Tecnologia da Informação)
Ao analisar um determinado trecho de código em um programa Java, você se depara com uma determinada classe "Pedido" que possui os atributos comprador e valorTotal declarados com a utilização do modificador de acesso "private". Ao continuar a análise, você verifica métodos públicos chamados getComprador, getValorTotal, setComprador e setValorTotal. Considerando os conceitos de orientação a objetos e a utilização dos modificadores para proteção de atributos, bem como métodos get e set acessíveis externamente a classe, marque a opção que melhor representa a prática aplicada.
 (Ref.: 202008441512)
	
	
	
	
	Polimorfismo
	
	
	Abstração
	
	
	Dependência
	
	
	Herança
	
	
	Encapsulamento
	
	 
	 
		1 ponto
	
		2.
		(AOCP − 2013 − COREN/SC − Técnico Especializado − Programador)
Com base no código Java a seguir, responda:
1. List letras = new ArrayList();
2. letras.add(¿W¿);
3. letras.add(¿X¿);
4. letras.add(¿G¿);
5. letras.add(¿B¿);
6. letras.add(¿A¿);
Qual das seguintes alternativas indica o método que ordena a lista anterior?
 (Ref.: 202008528431)
	
	
	
	
	Collections.sort(letras);
	
	
	Arrays.sortby(letras);
	
	
	Collections.order(letras);
	
	
	Arrays.sort(letras);
	
	
	Arrays.order(letras);
	
	 
	 
		1 ponto
	
		3.
		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:
 (Ref.: 202009459162)
	
	
	
	
	Admitem herança múltipla.
	
	
	Estendem apenas classes concretas e interfaces.
	
	
	Métodos e atributos protegidos são legados às subinterfaces.
	
	
	Não permitem atributos públicos.
	
	
	Só podem possuir atributos privados.
	
	 
	 
		1 ponto
	
		4.
		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), é:
 (Ref.: 202009459212)
	
	
	
	
	Default int obterDados();
	
	
	Public void NewInterface();
	
	
	Public NewInterface();
	
	
	Public int aumentarSalario(int s){return s*1.1;}
	
	
	Protected void consultarProcesso();
	
	 
	 
		1 ponto
	
		5.
		Ano: 2017 Banca: FCC Órgão: TRE-PR Prova: FCC - 2017 - TRE-PR - Técnico Judiciário - Programação de Sistemas
Um desenvolvedor Java SE possui, em uma aplicação, duas subclasses B e C, estendendo a mesma superclasse A. Na superclasse A, há o método calcularValor, também presente nas duas subclasses B e C, mas implementado de maneiras diferentes. A partir do método main de uma classe principal, utilizou-se o seguinte bloco de código:
A t1 = new A();
System.out.println(t1.calcularValor());
A t2 = new B();
System.out.println(t2.calcularValor());
A t3 = new C();
System.out.println(t3.calcularValor());
Após compilar e executar a aplicação, foram exibidos, na tela, os valores 4, 9 e 5. Nessa aplicação, evidencia-se o uso de:
 (Ref.: 202009459196)
	
	
	
	
	Métodos estáticos.
	
	
	Métodos abstratos.
	
	
	Sobrecarga de construtor.
	
	
	Polimorfismo.
	
	
	Sobrecarga de métodos.
	
	 
	 
		1 ponto
	
		6.
		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: 
 (Ref.: 202009459211)
	
	
	
	
	Todo método deverá ser implementado por uma das subclasses da aplicação pelo menos uma vez.
	
	
	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. 
	
	
	Não pode haver assinaturas de métodos cujo tipo de retorno seja void. 
	
	
	Pode haver múltiplos construtores, desde que recebam parâmetros diferentes. 
	
	 
	 
		1 ponto
	
		7.
		(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:
 (Ref.: 202009335516)
	
	
	
	
	XY
	
	
	XYZW
	
	
	ZXY
	
	
	XYZ
	
	
	ZWYZ
	
	 
	 
		1 ponto
	
		8.
		(FCC - TRE/AM - Técnico Judiciário - Programação de Sistemas - 2009) Quanto aos escalonamentos de threads em Java, considere:
I. Em sistemas que aceitam preempção, uma thread executando em uma CPU também pode ser interrompida por uma thread de prioridade mais alta.
II. Chamando o método run(), uma thread sugere que deseja abrir mão do controle da CPU, permitindo que outra thread tenha a oportunidade de ser executada.
III. Para que todas as threads tenham uma quantidade igual de tempo de CPU em um sistema que não realiza a repartição de tempo, uma thread pode abandonar o controle da CPU com o método yield().
Está correto o que se afirma em:
 (Ref.: 202009338509)
	
	
	
	
	I, apenas
	
	
	I, II e III
	
	
	II, apenas
	
	
	I e III, apenas
	
	
	I e II, apenas
	
	 
	 
		1 ponto
	
		9.
		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?
 (Ref.: 202009462228)
	
	
	
	
	EntityManagerFactory / EntityManager / persist
	
	
	EntityFactory / EntityManager / save
	
	
	EntityManager / Command / insert
	
	
	Database / Entity / put
	
	
	Connection / Statement / execute
	
	 
	 
		1 ponto
	
		10.
		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:
 (Ref.: 202009462301)
	
	
	
	
	NamedQuery
	
	
	EntityManagerFactory
	
	
	Query
	
	
	EntiyManager
	
	
	Transaction

Continue navegando