Logo Passei Direto
Buscar

Simulado 1 Programação Orientada a Objetos Java

User badge image
Tiago Queiroz

em

Ferramentas de estudo

Questões resolvidas

A relação entre a classe "Soma" e a classe "OperacaoMatematica" é de:
Agregação
Polimorfismo
Recursividade
Composição
Herança

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


ArrayList
HashMap
Collection
List
HashSet

No que diz respeito à criação de métodos em Java, o qualificador ou modificador define a visibilidade e pode ser de três tipos básicos:
I. é visível apenas pela própria classe. É o qualificador mais restritivo.
II. é visível pela própria classe, por suas subclasses e pelas classes do mesmo pacote.
III. é visível por qualquer classe, sendo o qualificador mais aberto no sentido de que qualquer classe pode usar esse método.
Public, protected e private.
Private, public e protected.
Protected, private e public.
Protected, public e private.
Private, protected e public.

Acerca do tratamento de exceções em Java, analise as afirmativas a seguir.
I. Toda vez que a estrutura try é utilizada, obrigatoriamente, em seu encerramento (na chave final), deve existir pelo menos um catch, a não ser que ela utilize a instrução finally.
II. A estrutura try pode não conter nenhum bloco catch, porém o bloco finally torna-se obrigatório.
III. O objetivo do try é manter códigos para liberação de recursos adquiridos em seu bloco finally correspondente.
IV. O finally é obrigatório e fornece um conjunto de códigos que é sempre executado, independentemente de uma exceção ocorrer ou não.
I e IV
III e IV
III
I e II
IV

Sobre Prioridade e Agendamento de Thread na linguagem de programação Java, analise as afirmacoes 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 II e IV
Apenas I, III e IV
I, II, III e IV
Apenas I
Apenas II, III e IV

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:
rollback
executeUpdate
getConnection
executeQuery
setAutoCommit

Entre as ferramentas de produtividade do NetBeans, temos uma que permite gerar classes de controle JPA, de forma automatizada, a partir das entidades, concentrando todos os métodos necessários para encapsular as operações DML. No caso da remoção de um registro, qual seria o método oferecido pela classe de controle?
merge
edit
destroy
create
persist

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

A relação entre a classe "Soma" e a classe "OperacaoMatematica" é de:
Agregação
Polimorfismo
Recursividade
Composição
Herança

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


ArrayList
HashMap
Collection
List
HashSet

No que diz respeito à criação de métodos em Java, o qualificador ou modificador define a visibilidade e pode ser de três tipos básicos:
I. é visível apenas pela própria classe. É o qualificador mais restritivo.
II. é visível pela própria classe, por suas subclasses e pelas classes do mesmo pacote.
III. é visível por qualquer classe, sendo o qualificador mais aberto no sentido de que qualquer classe pode usar esse método.
Public, protected e private.
Private, public e protected.
Protected, private e public.
Protected, public e private.
Private, protected e public.

Acerca do tratamento de exceções em Java, analise as afirmativas a seguir.
I. Toda vez que a estrutura try é utilizada, obrigatoriamente, em seu encerramento (na chave final), deve existir pelo menos um catch, a não ser que ela utilize a instrução finally.
II. A estrutura try pode não conter nenhum bloco catch, porém o bloco finally torna-se obrigatório.
III. O objetivo do try é manter códigos para liberação de recursos adquiridos em seu bloco finally correspondente.
IV. O finally é obrigatório e fornece um conjunto de códigos que é sempre executado, independentemente de uma exceção ocorrer ou não.
I e IV
III e IV
III
I e II
IV

Sobre Prioridade e Agendamento de Thread na linguagem de programação Java, analise as afirmacoes 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 II e IV
Apenas I, III e IV
I, II, III e IV
Apenas I
Apenas II, III e IV

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:
rollback
executeUpdate
getConnection
executeQuery
setAutoCommit

Entre as ferramentas de produtividade do NetBeans, temos uma que permite gerar classes de controle JPA, de forma automatizada, a partir das entidades, concentrando todos os métodos necessários para encapsular as operações DML. No caso da remoção de um registro, qual seria o método oferecido pela classe de controle?
merge
edit
destroy
create
persist

Prévia do material em texto

22/11/2022 21:09 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=300730360&cod_prova=5971694908&f_cod_disc= 1/5
 
Meus
Simulados
Teste seu conhecimento acumulado
 
Disc.: PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA 
Aluno(a): TIAGO HENRIQUE DE SOUZA QUEIROZ 202003104477
Acertos: 7,0 de 10,0 22/11/2022
 
 
Acerto: 0,0 / 1,0
(COMPERVE − 2016 − UFRN − Técnico em Tecnologia da Informação - Adaptada)
Para responder à questão, considere o seguinte trecho de código Java:
A relação entre a classe "Soma" e a classe "OperacaoMatematica" é de:
Agregação
Polimorfismo
Recursividade
 Composição
 Herança
Respondido em 22/11/2022 20:57:22
 
 
Explicação:
Resposta correta: Herança
 
 
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) é:
 Questão1
a
 Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
22/11/2022 21:09 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=300730360&cod_prova=5971694908&f_cod_disc= 2/5
List
HashSet
HashMap
 ArrayList
Collection
Respondido em 22/11/2022 20:58:05
 
 
Explicação:
Resposta correta: ArrayList
 
 
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á:
nssss
snnns
nnsss
ssnns
 sssss
Respondido em 22/11/2022 20:59:39
 
 
Explicação:
A resposta certa é: sssss
 Questão3
a
22/11/2022 21:09 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=300730360&cod_prova=5971694908&f_cod_disc= 3/5
 
 
Acerto: 0,0 / 1,0
(ACCESS/2020) No que diz respeito à criação de métodos em Java, o qualificador ou modificador define a
visibilidade e pode ser de três tipos básicos:
I. é visível apenas pela própria classe. É o qualificador mais restritivo.
II. é visível pela própria classe, por suas subclasses e pelas classes do mesmo pacote.
III. é visível por qualquer classe, sendo o qualificador mais aberto no sentido de que qualquer classe pode usar
esse método.
Os métodos definidos em I, II e III são respectivamente denominados
Public, protected e private.
 Private, public e protected.
Protected, private e public.
Protected, public e private.
 Private, protected e public.
Respondido em 22/11/2022 21:00:30
 
 
Explicação:
Private é o mais restritivo dos qualificadores, sendo visível apenas pela própria classe. Protected é visível pela
própria classe, por suas subclasses e pelas classes do mesmo pacote. Public é o qualificador mais permissivo,
sendo visível por qualquer classe.
 
 
Acerto: 1,0 / 1,0
(CS - UFG -AL-GO - Analista Legislativo -Analista de Dados - 2015 -modificada)
Na sintaxe da estrutura try-catch-finally, definida pela especificação da linguagem de programação Java versão
8 para o tratamento de exceção, verifica-se que:
O bloco try é responsável por lançar as exceções.
O bloco catch é utilizado com o propósito de liberar recursos.
O bloco finally captura exceções e, após tratá-las, finaliza a execução do método.
Um bloco finally é executado mesmo quando a JVM é finalizada durante a execução do bloco try.
 Um bloco catch pode ser utilizado para tratar mais de uma exceção.
Respondido em 22/11/2022 21:01:19
 
 
Explicação:
A resposta certa é: Um bloco catch pode ser utilizado para tratar mais de uma exceção.
 
 
Acerto: 0,0 / 1,0
(CONSULPLAN -Câmara de Belo Horizonte -MG -Analista de Tecnologia da Informação -Desenvolvimento de
Sistema -2018 -modificada)
Acerca do tratamento de exceções em Java, analise as afirmativas a seguir.
I. Toda vez que a estrutura try é utilizada, obrigatoriamente, em seu encerramento (na chave final), deve
existir pelo menos um catch, a não ser que ela utilize a instrução finally.
II. A estrutura try pode não conter nenhum bloco catch, porém o bloco finally torna-se obrigatório.
 Questão4
a
 Questão5
a
 Questão6
a
22/11/2022 21:09 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=300730360&cod_prova=5971694908&f_cod_disc= 4/5
III. O objetivo do try é manter códigos para liberação de recursos adquiridos em seu bloco finally
correspondente.
IV. O finally é obrigatório e fornece um conjunto de códigos que é sempre executado, independentemente de
uma exceção ocorrer ou não.
Está(ão) correta(s) apenas a(s) afirmativa(s)
I e IV
 III e IV
III
 I e II
IV
Respondido em 22/11/2022 21:10:55
 
 
Explicação:
A resposta certa é:I e II
 
 
Acerto: 1,0 / 1,0
(ESAF - CGU - Analista de Finanças e Controle - Tecnologia da Informação - 2006) As unidades concorrentes
em Java são objetos que incluem um método chamado run, cujo código pode estar em execução concorrente.
Uma das maneiras de se definir uma classe cujos objetos podem ter métodos concorrentes é definir uma:
Classe abstrata run e, em seguida, definir subclasses run.
 Subclasse da classe predefinida thread, que fornece suporte para o método run.
Exceção para o método run.
Exceção para o método main.
Exceção com interrupção para o método run ativo, sempre que um novo método run for instanciado.
Respondido em 22/11/2022 21:07:29
 
 
Explicação:
A resposta certa é: Subclasse da classe predefinida thread, que fornece suporte para o método run.
 
 
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 II e IV
Apenas I, III e IV
I, II, III e IV
Apenas I
Apenas II, III e IV
Respondido em 22/11/2022 21:08:28
 
 
 Questão7
a
 Questão8
a
22/11/2022 21:09 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=300730360&cod_prova=5971694908&f_cod_disc= 5/5
Explicação:
A resposta certa é : Apenas II e IV
 
 
Acerto: 1,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:
executeUpdate
 setAutoCommit
rollback
executeQuery
getConnection
Respondido em 22/11/2022 21:09:14
 
 
Explicação:
A resposta certa é: setAutoCommit
 
 
Acerto: 1,0 / 1,0
Entre as ferramentas de produtividadedo NetBeans, temos uma que permite gerar classes de controle JPA, de
forma automatizada, a partir das entidades, concentrando todos os métodos necessários para encapsular as
operações DML. No caso da remoção de um registro, qual seria o método oferecido pela classe de controle?
persist
merge
 destroy
create
edit
Respondido em 22/11/2022 21:10:07
 
 
Explicação:
A resposta certa é: destroy
 
 
 
 
 
 
 
 
 
 
 
 Questão9
a
 Questão10
a
javascript:abre_colabore('38403','300730360','5971694908');

Mais conteúdos dessa disciplina