Buscar

SIMULADO_AV_PROGRAMAÇÃO_OO

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

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 6, do total de 8 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

06/10/2021 21:20 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/8
 
Simulado AV
Teste seu conhecimento acumulado
Disc.: PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA 
Aluno(a): LEANDRO MARTINS DE SOUZA 202004092847
Acertos: 9,0 de 10,0 06/10/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) é:
 ArrayList
HashMap
HashSet
List
Collection
Respondido em 06/10/2021 20:58:31
Explicação:
Resposta correta: ArrayList
Acerto: 1,0 / 1,0
 Questão1
a
 Questão
2a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
06/10/2021 21:20 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/8
(FUNDATEC − 2018 − CIGA/SC − Analista de Sistemas)
Para responder à questão, considere as Figuras 12(a) e 12(b). A Figura 12(a) mostra um diagrama de classes, da UML, a partir
do qual implementou-se os programas principal e secundários, na linguagem de programação Java. Sobre esses programas
em Java, considere os seguintes aspectos: (1) todos os programas foram implementados dentro de uma package chamada
"ciga"; (2) os programas estão funcionando corretamente; (3) os métodos "get" permitem retornar o conteúdo de uma
variável, por exemplo, "getR" retorna o conteúdo de "r"; e (4) a variável "x" ainda não foi declarada em nenhum dos
programas. A Figura 12(b) mostra, intencionalmente, apenas parte do código fonte, tendo-se inserido, no local apontado pela
seta nº 1, um retângulo de modo a ocultar o código fonte existente nesse local. Nas Figuras 12(b) e 12(c) foram inseridos,
intencionalmente, retângulos nos locais apontados pelas setas de nº 1, 3 e 4, de modo a ocultar qualquer código existente
nesses locais.
06/10/2021 21:20 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/8
 
Após observar as Figuras 12(a), 12(b) e 12(c), analise as assertivas a seguir:
I. A classe "B", ao ser implementada em um programa em Java, permitirá a violação do princípio fundamental da
orientação a objeto chamado encapsulamento.
II. Todo objeto da classe "A", ao ser criado, terá somente as variáveis de instância "r" e "s".
06/10/2021 21:20 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/8
III. Além dos métodos já existentes na classe "A", é possível, também, criar mais o seguinte, na Figura 12(a): +
A(varR : int);
Quais estão corretas?
Apenas II.
Apenas I.
Apenas II e III.
Apenas I e II.
 I, II e III.
Respondido em 06/10/2021 21:15:54
Explicação:
Resposta correta: I, II e III.
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 06/10/2021 21:04:36
Explicação:
A resposta certa é: Herança simples.
Acerto: 1,0 / 1,0
 Questão3
a
 Questão4
a
06/10/2021 21:20 Estácio: Alunos
https://simulado.estacio.br/alunos/ 5/8
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.
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.
 Toda classe que não estenda especificamente uma outra classe é uma subclasse de Object.
Respondido em 06/10/2021 21:04:03
Explicação:
A resposta certa é: Toda classe que não estenda especificamente uma outra classe é uma subclasse de Object.
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:
References
Inherits
Matches
 Eextends
Implements
Respondido em 06/10/2021 21:03:16
Explicação:
A resposta certa é: Eextends
Acerto: 1,0 / 1,0
Sobre herança em Java, afirma-se que:
 Questão5
a
 Questão6
a
06/10/2021 21:20 Estácio: Alunos
https://simulado.estacio.br/alunos/ 6/8
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 é:
I e II.
Somente a II.
Somente a I.
 II e III.
Somente a III.
Respondido em 06/10/2021 21:00:10
Explicação:
A resposta certa é: II e III.
Acerto: 1,0 / 1,0
(UFJF - COPESE - Técnico de Tecnologia da Informação - 2017) Java possui suporte a definição de métodos synchronized, os
quais:
Habilitam o uso do relógio de tempo real no objeto, que é sincronizado com o relógio atômico e que, assim, tem mais
precisão se comparado com o relógio do sistema.
Permitem a sincronização com outros métodos synchronized da mesma classe, de modo que possam iniciar sua
execução exatamente juntos a partir de diferentes threads.
Permitem a sincronização com outros métodos synchronized da mesma e de outras classes, de modo que possam
iniciar sua execução exatamente juntos a partir de diferentes threads.
Permitem monitorar sua execução para que outras ações no mesmo objeto possam ser sincronizadas para execução
obrigatoriamente em paralelo.
 Habilitam o monitor de um objeto, que garante exclusão mútua entre threads que tentam executar seus métodos
synchronized em um dado momento.
Respondido em 06/10/2021 21:19:24
Explicação:
A resposta certa é: Habilitam o monitor de um objeto, que garante exclusão mútua entre threads que tentam executar seus
métodos synchronized em um dado momento.
 Questão7
a
06/10/2021 21:20 Estácio: Alunos
https://simulado.estacio.br/alunos/ 7/8
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?
Ajustar o firewall de borda para permitir uma conexão por IP.
Utilizar a keyword lockable no bloco de M.
 Declarar o método M como synchronized.
Reescrever M em Assembly, necessariamente.
Implementar connection pooling no acesso ao banco de dados.
Respondido em 06/10/2021 21:14:20
Explicação:
A resposta certa é: Declarar o método M como synchronized.
Acerto: 0,0 / 1,0
Quando adotamos o mapeamento objeto-relacional com base no JPA, temos apenas um arquivo de configuração para definir
as conexões com o banco de dados e qual driver de persistência será utilizado. Qual o nome do arquivo?
 database.xml
web.xml
jdbc.xml 
 persistence.xml
orm.xml
Respondido em 06/10/2021 21:09:45
Explicação:
A resposta certa é: persistence.xml
 Questão8
a
 Questão9
a
06/10/2021 21:20 Estácio: Alunos
https://simulado.estacio.br/alunos/ 8/8
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:
rollback
 setAutoCommit
getConnection
executeQuery
executeUpdate
Respondido em 06/10/2021 21:02:11
Explicação:
A resposta certa é: setAutoCommitQuestão10
a
javascript:abre_colabore('38403','268589705','4866811636');

Continue navegando