Buscar

Simulado 1 Programação Orientada a Objetos Java

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 5 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

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');

Continue navegando