Logo Passei Direto
Buscar
LiveAo vivo

PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA - SIMULADO AV2

Ferramentas de estudo

Questões resolvidas

No Java, a classe que implementa uma lista ordenada que permite a inclusão de elementos nulos (null) é:


ArrayList
HashMap
Collection
List
HashSet

Analise o trecho de código Java a seguir.
A partir da análise do código, observa-se que:
Será exibido um texto no console.
O código não compila.
Será exibido o endereço de memória do objeto.
Os modificadores de acesso não podem estar ocultos.
O código compila, mas não mostra nada.

Assinale a afirmativa correta sobre herança em JAVA.
Subclasses têm acesso aos campos privados da sua superclasse.
Subclasses herdam o comportamento e o estado da superclasse tanto na herança de classe quanto na de interface.
Propriedades comuns a todas as classes da hierarquia ficam em subclasses. Propriedades mais especializadas da hierarquia ficam em superclasses.
Toda classe que não estenda especificamente uma outra classe é uma subclasse de Object.

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 é:
Somente a III.
II e III.
Somente a II.
Somente a I.
I e II.

Sobre Prioridade e Agendamento de Thread na linguagem de programação Java, analise as afirmacoes e assinale a(s) correta(s).
Apenas:
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
Apenas I, III e IV
I, II, III e IV
Apenas II e IV

Considere as seguintes afirmacoes sobre Threads:
Sobre as afirmações, está correto o contido em:
I. É uma forma de um processo se dividir em tarefas que podem ser executadas concorrentemente.
II. Os sistemas que suportam múltiplas threads são chamados de multithread.
III. Em hardwares com múltiplas CPUs (multi-core), as threads podem ser processadas de forma simultânea.
I, apenas
I e III, apenas
I, II e III
II e III, apenas
I e II, apenas

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?
Persistence Unit
Entity Classes from Database
Java Server Faces from JPA Controller Classes
JPA Controller Classes from Entity Classes
Swing GUI Forms from Entity Classes

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

No Java, a classe que implementa uma lista ordenada que permite a inclusão de elementos nulos (null) é:


ArrayList
HashMap
Collection
List
HashSet

Analise o trecho de código Java a seguir.
A partir da análise do código, observa-se que:
Será exibido um texto no console.
O código não compila.
Será exibido o endereço de memória do objeto.
Os modificadores de acesso não podem estar ocultos.
O código compila, mas não mostra nada.

Assinale a afirmativa correta sobre herança em JAVA.
Subclasses têm acesso aos campos privados da sua superclasse.
Subclasses herdam o comportamento e o estado da superclasse tanto na herança de classe quanto na de interface.
Propriedades comuns a todas as classes da hierarquia ficam em subclasses. Propriedades mais especializadas da hierarquia ficam em superclasses.
Toda classe que não estenda especificamente uma outra classe é uma subclasse de Object.

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 é:
Somente a III.
II e III.
Somente a II.
Somente a I.
I e II.

Sobre Prioridade e Agendamento de Thread na linguagem de programação Java, analise as afirmacoes e assinale a(s) correta(s).
Apenas:
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
Apenas I, III e IV
I, II, III e IV
Apenas II e IV

Considere as seguintes afirmacoes sobre Threads:
Sobre as afirmações, está correto o contido em:
I. É uma forma de um processo se dividir em tarefas que podem ser executadas concorrentemente.
II. Os sistemas que suportam múltiplas threads são chamados de multithread.
III. Em hardwares com múltiplas CPUs (multi-core), as threads podem ser processadas de forma simultânea.
I, apenas
I e III, apenas
I, II e III
II e III, apenas
I e II, apenas

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?
Persistence Unit
Entity Classes from Database
Java Server Faces from JPA Controller Classes
JPA Controller Classes from Entity Classes
Swing GUI Forms from Entity Classes

Prévia do material em texto

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) é:
		
	
	HashMap
	
	List
	
	HashSet
	
	Collection
	 
	ArrayList
	Respondido em 29/10/2021 09:39:53
	
	Explicação:
Resposta correta: ArrayList
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	(COMPERVE − 2020 − TJ/RN − Analista de Sistemas Sênior − Adaptada)
Analise o trecho de código Java a seguir.
A partir da análise do código, observa-se que:
		
	
	Será exibido o endereço de memória do objeto.
	
	O código compila, mas não mostra nada.
	
	Será exibido um texto no console.
	 
	O código não compila.
	
	Os modificadores de acesso não podem estar ocultos.
	Respondido em 29/10/2021 09:37:51
	
	Explicação:
Resposta correta: O código não compila.
	
		3a
          Questão
	Acerto: 0,0  / 1,0
	
	Ano: 2017 Banca: FCC Órgão: TRE-PR Prova: FCC - 2017 - TRE-PR - Técnico Judiciário - Programação de Sistemas
Uma aplicação Java pode conter, entre outros recursos, classes, interfaces e classes abstratas. Uma instrução correta que uma interface Java pode conter é:
		
	 
	Private int calcularQuantidade(int n1);
	
	Public double calcularTributos() {return 27.5;}
	
	Public void exibe( ) {System.out.print(''Ok'');}
	
	Protected sacar(double valor);
	 
	Double calcular(double n1, double n2);
	Respondido em 29/10/2021 09:44:17
	
	Explicação:
A resposta certa é: Double calcular(double n1, double n2);
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	Ano: 2012 Banca: CESGRANRIO Órgão: Petrobras Prova: CESGRANRIO - 2012 - BR Distribuidora - Profissional Júnior - Formação Analista de Sistemas - Ênfase em Java - Crm e Web.
Nas linguagens orientadas a objeto, existe uma diferença entre a referência a um objeto e o valor do objeto. Em Java, o operador = = e o método equals, este definido para a classe Object, apresentam comportamento específico, que tem relação com essa característica. Considere o exemplo de um código Java 6 a seguir:
public class Questao {
public static void main(String [ ] args) {
Integer a,b,c,d,e ;
int f ;
char r1,r2,r3,r4,r5 ;
String s ;
a=1; b=1; c = a ;
d= b; f=1; e = f.;
r 1= ( a.equals(b)? 's' : 'n' ) ;
r 2= ( a.equals(c)? 's' : 'n' ) ;
r 3= ( a==d? 's' : 'n' ) ;
r 4= ( a==e? 's' : 'n' ) ;
r 5= ( a.equals(f)? 's' : 'n' ) ;
s = " "+r1+r2+r3+r4+r5 ;
System.out.println(s) ;
}
}
Executando-se esse código, em que é possível testar como o comportamento exemplificado foi implementado para a classe Integer e o tipo int, a resposta impressa será:
		
	
	snnns
	
	nnsss
	
	nssss
	 
	sssss
	
	ssnns
	Respondido em 29/10/2021 09:38:27
	
	Explicação:
A resposta certa é: sssss
	
		5a
          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.
		
	
	Propriedades comuns a todas as classes da hierarquia ficam em subclasses.
	 
	Toda classe que não estenda especificamente uma outra classe é uma subclasse de Object.
	
	Subclasses têm acesso aos campos privados da sua superclasse.
	
	Propriedades mais especializadas da hierarquia ficam em superclasses.
	
	Subclasses herdam o comportamento e o estado da superclasse tanto na herança de classe quanto na de interface.
	Respondido em 29/10/2021 09:41:07
	
	Explicação:
A resposta certa é: Toda classe que não estenda especificamente uma outra classe é uma subclasse de Object.
	
		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 é:
		
	
	Somente a I.
	
	Somente a III.
	
	I e II.
	 
	II e III.
	
	Somente a II.
	Respondido em 29/10/2021 09:42:09
	
	Explicação:
A resposta certa é: II e III.
	
		7a
          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 I, III e IV
	
	Apenas I
	
	I, II, III e IV
	 
	Apenas II e IV
	
	Apenas II, III e IV
	Respondido em 29/10/2021 09:49:22
	
	Explicação:
A resposta certa é : Apenas II e IV
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	(VUNESP - TJ/SP - Analista de Sistemas - 2012) Considere as seguintes afirmações sobre Threads:
I. É uma forma de um processo se dividir em tarefas que podem ser executadas concorrentemente.
II. Os sistemas que suportam múltiplas threads são chamados de multithread.
III. Em hardwares com múltiplas CPUs (multi-core), as threads podem ser processadas de forma simultânea.
Sobre as afirmações, está correto o contido em:
		
	
	I e III, apenas
	
	I e II, apenas
	 
	I, II e III
	
	I, apenas
	
	II e III, apenas
	Respondido em 29/10/2021 09:48:07
	
	Explicação:
A resposta certa é: I, II e III
	
		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:
		
	
	createResultList
	
	createNamedQuery
	 
	getResultList
	
	createEntityManager
	
	getEntityManager      
	Respondido em 29/10/2021 09:46:42
	
	Explicação:
A resposta certa é: getResultList
	
		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
	
	JPA Controller Classes from Entity Classes
	 
	Entity Classes from Database
	
	Persistence Unit
	
	Swing GUI Forms from Entity Classes

Mais conteúdos dessa disciplina