Logo Passei Direto
Buscar

Ferramentas de estudo

Questões resolvidas

Analise as seguintes sentenças em relação à linguagem Java.
Em relação às sentenças supracitadas, pode-se afirmar que apenas:
I. Java suporta diretamente somente herança simples, entretanto ela permite uma versão de herança múltipla com a implementação da classe virtual abstract.
II. Uma classe em Java pode implementar uma ou mais interfaces, para isso basta anexar à definição da classe a palavra-chave implements seguida das interfaces separadas por vírgula.
III. Em Java, quando um método é definido como final, ele pode ser sobreposto somente em classes descendentes.
III é verdadeira;
II é verdadeira;
II e III são verdadeiras.
I e II são verdadeiras.
I é verdadeira;

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 II e IV
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 e IV
Apenas I
I, II, III e IV
Apenas II, III e IV
Apenas I, III e IV

Em Java, quando uma thread está aguardando para obter a trava de um semáforo, ela encontra-se no estado:
STOPED
RUNNABLE
WAITING
BLOCKED
TIMED_WAITING

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

O controle transacional é fundamental para a garantia de consistência nos dados ao lidar com múltiplas manipulações sucessivas.
Quando desligamos o modo automático, o que é viabilizado pelo método:
setAutoCommit
executeUpdate
rollback
getConnection
executeQuery

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

Analise as seguintes sentenças em relação à linguagem Java.
Em relação às sentenças supracitadas, pode-se afirmar que apenas:
I. Java suporta diretamente somente herança simples, entretanto ela permite uma versão de herança múltipla com a implementação da classe virtual abstract.
II. Uma classe em Java pode implementar uma ou mais interfaces, para isso basta anexar à definição da classe a palavra-chave implements seguida das interfaces separadas por vírgula.
III. Em Java, quando um método é definido como final, ele pode ser sobreposto somente em classes descendentes.
III é verdadeira;
II é verdadeira;
II e III são verdadeiras.
I e II são verdadeiras.
I é verdadeira;

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 II e IV
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 e IV
Apenas I
I, II, III e IV
Apenas II, III e IV
Apenas I, III e IV

Em Java, quando uma thread está aguardando para obter a trava de um semáforo, ela encontra-se no estado:
STOPED
RUNNABLE
WAITING
BLOCKED
TIMED_WAITING

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

O controle transacional é fundamental para a garantia de consistência nos dados ao lidar com múltiplas manipulações sucessivas.
Quando desligamos o modo automático, o que é viabilizado pelo método:
setAutoCommit
executeUpdate
rollback
getConnection
executeQuery

Prévia do material em texto

02/06/2022 17:24 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/5
 
Simulado AV
Teste seu conhecimento acumulado
 
Disc.: PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA 
Aluno(a): GEOVANE BARBOSA DRUMOND DA SILVA 202008266122
Acertos: 7,0 de 10,0 02/06/2022
 
 
Acerto: 1,0 / 1,0
(FUNRIO − 2018 − Câmara de São João de Meriti/ RJ − Analista Legislativo − Analista em Tecnologia −
Adaptada)
No que diz respeito à criação de métodos em Java, observe o fragmento a seguir.
O qualificador, também conhecido por modificador, define a visibilidade e pode ser de três tipos básicos:
 
I. O método é visível apenas pela própria classe. É o qualificador mais restritivo.
II. O método é visível pela própria classe, por suas subclasses e pelas classes do mesmo pacote.
III. O método é visível por qualquer classe. É o qualificador mais aberto no sentido de que qualquer classe
pode usar este método.
 
Os tipos básicos dos modificadores descritos em I, II e III são, respectivamente:
 "Private", "protected" e "public".
"Protected", "public" e "private".
"Public", "private" e "protected".
"Private", "public" e "protected".
"Protected", "private" e "public".
Respondido em 02/06/2022 17:18:42
 
 
Explicação:
Resposta correta: "Private", "protected" e "public".
 
 
Acerto: 1,0 / 1,0
(CONSULPLAN - 2017 - Câmara de Nova Friburgo/RJ - Oficial Administrativo − Adaptada)
Na linguagem de programação Java, o conceito de um objeto ter a capacidade de ser referenciado de diversas
formas é conhecido como:
Reescrita
Herança
Polimorfismo
 Questão1
a
 Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
02/06/2022 17:24 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/5
 
Agregação
Superclasse
Respondido em 02/06/2022 17:19:00
 
 
Explicação:
Resposta coreta: Polimorfismo
 
 
Acerto: 1,0 / 1,0
Ano: 2015 Banca: CETAP Órgão: MPC-PA Prova: CETAP - 2015 - MPCM-PA - Técnico em Informática -
Desenvolvimento
A herança entre classes, em Java, define-se, utilizando a palavra-chave:
 Eextends
Matches
Inherits
References
Implements
Respondido em 02/06/2022 17:19:24
 
 
Explicação:
A resposta certa é: Eextends
 
 
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
alternativa que apresenta o comando que usa cast implícito.
if (c instanceof Alcool) {abastecerAlcool (c);}
 Pai objeto = new Filho();
Filho objetoFilho = (Filho)objetoPai;
double[ ] nota = {7, 8, 9, 1, 4, 2};
void parar() {System.out.println(''Parado!'')};
Respondido em 02/06/2022 17:19:34
 
 
Explicação:
A resposta certa é: Pai objeto = new Filho();
 
 
Acerto: 1,0 / 1,0
Ano: 2010 Banca: FDC Órgão: MAPA Prova: FUNDAÇÃO DOM CINTRA - 2010 - MAPA - Analista de Sistemas
Analise as seguintes sentenças em relação à linguagem Java:
 Questão3
a
 Questão4
a
 Questão5
a
02/06/2022 17:24 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/5
I. Java suporta diretamente somente herança simples, entretanto ela permite uma versão de herança múltipla
com a implementação da classe virtual abstract.
II. Uma classe em Java pode implementar uma ou mais interfaces, para isso basta anexar à definição da
classe a palavra-chave implements seguida das interfaces separadas por vírgula.
III. Em Java, quando um método é definido como final, ele pode ser sobreposto somente em classes
descendentes.
Em relação às sentenças supracitadas, pode-se afirmar que apenas:
II e III são verdadeiras.
I é verdadeira;
III é verdadeira;
I e II são verdadeiras;
 II é verdadeira;
Respondido em 02/06/2022 17:19:44
 
 
Explicação:
A resposta certa é: II é verdadeira;
 
 
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 III.
I e II.
 II e III.
Somente a II.
Somente a I.
Respondido em 02/06/2022 17:19:57
 
 
Explicação:
A resposta certa é: II e III.
 
 
Acerto: 0,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.
I, II, III e IV
Apenas I
 Questão6
a
 Questão7
a
02/06/2022 17:24 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/5
 Apenas II, III e IV
Apenas I, III e IV
 Apenas II e IV
Respondido em 02/06/2022 17:20:04
 
 
Explicação:
A resposta certa é : Apenas II e IV
 
 
Acerto: 0,0 / 1,0
Em Java, quando uma thread está aguardando para obter a trava de um semáforo, ela encontra-se no estado:
 BLOCKED
 STOPED
WAITING
TIMED_WAITING
RUNNABLE
Respondido em 02/06/2022 17:22:57
 
 
Explicação:
A resposta certa é: BLOCKED
 
 
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?
remove
getResultList
merge
 persist
getReference
Respondido em 02/06/2022 17:20:45
 
 
Explicação:
A resposta certa é: persist
 
 
Acerto: 0,0 / 1,0
O controle transacional é fundamental para a garantia de consistência nos dados ao lidar com múltiplas
manipulações sucessivas. Por padrão, no JDBC, cada operação DML ocorre em uma transação pontual, mas o
comportamento pode ser modificado, com o uso de comandos para confirmar ou cancelar o grupo de
operações, quando desligamos o modo automático, o que é viabilizado pelo método:
 setAutoCommit
 executeUpdate
 Questão8
a
 Questão9
a
 Questão10
a
02/06/2022 17:24 Estácio: Alunos
https://simulado.estacio.br/alunos/ 5/5
rollback
getConnection
executeQuery
Respondido em 02/06/2022 17:21:24
 
 
Explicação:
A resposta certa é: setAutoCommit
 
 
 
 
 
 
 
 
 
 
 
javascript:abre_colabore('38403','286524744','5462715032');

Mais conteúdos dessa disciplina