Logo Passei Direto
Buscar

Simulado AV - Programação orientada a objetos em Java

User badge image
Wesley Alves

em

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.

Dado o suporte oferecido pelo Java 7 à programação orientada a objetos, qual tipo de herança é suportado pelo Java 7?
Java 7 não suporta herança.
Herança múltipla.
Herança por interface.
Herança por prototipagem.
Herança simples.

Acerca do método equals, analise as seguintes afirmativas:
I. O equals recebe um Object como argumento e verifica se ele mesmo é igual ao Object recebido para retornar um boolean exclusivamente false.
II. Um exemplo do uso do equals é para datas. Se usarmos criar duas datas, isto é, dois objetos diferentes, contendo 18/08/2009, ao comparar com o ==, receberá false, pois são referências para objetos diferentes.
III. Quando comparamos duas variáveis referência no Java, o == verifica se as duas variáveis se referem ao mesmo objeto.
As afirmativas II e III estão corretas.
Apenas a afirmativa II está correta.
Apenas a afirmativa III está correta.
As afirmativas I e II estão corretas.
Apenas a afirmativa I está correta.

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?
Implementar connection pooling no acesso ao banco de dados.
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.

Trabalhando com JPA, as instruções DML ficam transparentes para o programador, sendo executadas a partir de métodos específicos da classe EntityManager.
Qual seria o método utilizado para encapsular uma instrução do tipo INSERT?
getResultList
persist
remove
getReference
merge

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

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.

Dado o suporte oferecido pelo Java 7 à programação orientada a objetos, qual tipo de herança é suportado pelo Java 7?
Java 7 não suporta herança.
Herança múltipla.
Herança por interface.
Herança por prototipagem.
Herança simples.

Acerca do método equals, analise as seguintes afirmativas:
I. O equals recebe um Object como argumento e verifica se ele mesmo é igual ao Object recebido para retornar um boolean exclusivamente false.
II. Um exemplo do uso do equals é para datas. Se usarmos criar duas datas, isto é, dois objetos diferentes, contendo 18/08/2009, ao comparar com o ==, receberá false, pois são referências para objetos diferentes.
III. Quando comparamos duas variáveis referência no Java, o == verifica se as duas variáveis se referem ao mesmo objeto.
As afirmativas II e III estão corretas.
Apenas a afirmativa II está correta.
Apenas a afirmativa III está correta.
As afirmativas I e II estão corretas.
Apenas a afirmativa I está correta.

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?
Implementar connection pooling no acesso ao banco de dados.
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.

Trabalhando com JPA, as instruções DML ficam transparentes para o programador, sendo executadas a partir de métodos específicos da classe EntityManager.
Qual seria o método utilizado para encapsular uma instrução do tipo INSERT?
getResultList
persist
remove
getReference
merge

Prévia do material em texto

09/11/2021 21:18 Estácio: Alunos
file:///C:/Users/Ariele Alves Santana/Desktop/Estácio_ Alunos_files/login.html 1/5
 
Simulado AV
Teste seu conhecimento acumulado
 
Disc.: PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA 
Aluno(a): WESLEY ALVES PATRICIO 202101198298
Acertos: 10,0 de 10,0 09/11/2021
 
 
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) é:
Collection
 ArrayList
List
HashSet
HashMap
Respondido em 09/11/2021 21:03:06
 
 
Explicação:
Resposta correta: ArrayList
 
 
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.
Os modificadores de acesso não podem estar ocultos.
O código compila, mas não mostra nada.
 O código não compila.
 Questão1a
 Questão2a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=271793762&cod_prova=4973760292&f_cod_disc=#
09/11/2021 21:18 Estácio: Alunos
file:///C:/Users/Ariele Alves Santana/Desktop/Estácio_ Alunos_files/login.html 2/5
Será exibido um texto no console.
Respondido em 09/11/2021 20:58:34
 
 
Explicação:
Resposta correta: O código não compila.
 
 
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 simples.
Herança por interface.
Java 7 não suporta herança.
Herança por prototipagem.
Respondido em 09/11/2021 20:45:55
 
 
Explicação:
A resposta certa é: Herança simples.
 
 
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:
Interfaces são equivalentes às classes abstratas.
 As variáveis são implicitamente public static final.
Uma interface pode implementar uma classe.
As variáveis e os métodos podem ter qualquer modificador de acesso.
Elas fazem parte de herança.
Respondido em 09/11/2021 21:03:55
 
 
Explicação:
A resposta certa é: As variáveis são implicitamente public static final.
 
 
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
 Questão3a
 Questão4a
 Questão5a
09/11/2021 21:18 Estácio: Alunos
file:///C:/Users/Ariele Alves Santana/Desktop/Estácio_ Alunos_files/login.html 3/5
alternativa que apresenta o comando que usa cast implícito.
double[ ] nota = {7, 8, 9, 1, 4, 2};
Filho objetoFilho = (Filho)objetoPai;
if (c instanceof Alcool) {abastecerAlcool (c);}
 Pai objeto = new Filho();
void parar() {System.out.println(''Parado!'')};
Respondido em 09/11/2021 21:00:58
 
 
Explicação:
A resposta certa é: Pai objeto = new Filho();
 
 
Acerto: 1,0 / 1,0
Ano: 2009 Banca: INSTITUTO CIDADES Órgão: UNIFESP Prova: INSTITUTO CIDADES - 2009 - UNIFESP -
Analista de Tecnologia da Informação (ADAPTADA)
Acerca do método equals, analise as seguintes afirmativas:
I. O equals recebe um Object como argumento e verifica se ele mesmo é igual ao Object recebido para
retornar um boolean exclusivamente false.
II. Um exemplo do uso do equals é para datas. Se usarmos criar duas datas, isto é, dois objetos diferentes,
contendo 18/08/2009, ao comparar com o ==, receberá false, pois são referências para objetos diferentes.
III. Quando comparamos duas variáveis referência no Java, o == verifica se as duas variáveis se referem ao
mesmo objeto.
Podemos afirmar corretamente que:
 As afirmativas II e III estão corretas.
Apenas a afirmativa II está correta.
Apenas a afirmativa III está correta.
As afirmativas I e II estão corretas.
Apenas a afirmativa I está correta.
Respondido em 09/11/2021 20:59:01
 
 
Explicação:
A resposta certa é: As afirmativas II e III estão corretas.
 
 
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 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)
 MIN_PRIORITY (uma constante de 1); MAX_PRIORITY (uma constante de 10); NORM_PRIORITY (uma
constante de 5)
MIN_PRIORITY (uma constante de 5); MAX_PRIORITY (uma constante de 1); NORM_PRIORITY (uma
constante de 10)
MIN_PRIORITY (uma constante de 0); MAX_PRIORITY (uma constante de 5); NORM_PRIORITY (uma
 Questão6a
 Questão7a
09/11/2021 21:18 Estácio: Alunos
file:///C:/Users/Ariele Alves Santana/Desktop/Estácio_ Alunos_files/login.html 4/5
constante de 3)
Respondido em 09/11/2021 21:07:42
 
 
Explicação:
A resposta certa é: MIN_PRIORITY (uma constante de 1); MAX_PRIORITY (uma constante de 10);
NORM_PRIORITY (uma constante de 5)
 
 
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?
Implementar connection pooling no acesso ao banco de dados.
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.
Respondido em 09/11/2021 21:06:09
 
 
Explicação:
A resposta certa é: Declarar o método M como synchronized.
 
 
Acerto: 1,0 / 1,0
Após instanciar os drivers JDBC no aplicativo Java, precisamos estabelecer a conexão com o banco de dados e,
a partir da obtenção da conexão, instanciar os objetos que serão responsáveis por executar as instruções SQL.
Selecione a classe, pertencente à API JDBC, que administra e seleciona o driver adequado para iniciar uma
conexão com o banco de dados na linguagem Java.
 DriverManager
Statement
ResultSet
Connection
PreparedStatement
Respondido em 09/11/2021 21:06:37
 
 
Explicação:
A resposta certa é: DriverManager
 
 
Acerto: 1,0 / 1,0
Trabalhando com JPA, as instruções DML ficam transparentes para o programador, sendo executadas a partir
de métodos específicos da classe EntityManager. Qual seria o método utilizado para encapsular uma instrução
do tipo INSERT?
 Questão8a
 Questão9a
 Questão10a
09/11/2021 21:18 Estácio: Alunos
file:///C:/Users/Ariele Alves Santana/Desktop/Estácio_ Alunos_files/login.html 5/5
merge
remove
getResultList
getReference
 persist
Respondido em 09/11/2021 20:53:32
 
 
Explicação:
A resposta certa é: persist
 
 
 
 
 
 
 
 
 
 
 
javascript:abre_colabore('38403','271793762','4973760292');

Mais conteúdos dessa disciplina