Buscar

PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA - AV SIMULADO

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

Prévia do material em texto

Simulado AV
Teste seu conhecimento acumulado
 
Disc.: PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA 
Aluno(a): RENATO CARDOSO KLEMENZ 202007304306
Acertos: 9,0 de 10,0 13/04/2022
 
 
Acerto: 1,0 / 1,0
(AOCP − 2013 − COREN/SC − Técnico Especializado − Programador)
Com base no código Java a seguir, responda:
 
1. public class Exemplo {
2. public static void main(String[] args) {
3. Set carros = new HashSet();
4. carros.add(¿Sonic¿);
5. carros.add(¿Celta¿);
6. carros.add(¿Corsa¿);
7. carros.add(¿Sonic¿);
8. carros.add(¿Celta¿);
9. carros.remove(¿Celta¿);
10. carros.remove(¿Corsa¿);
11. for (String string : carros) {
12. System.out.println(string);
13. }
14. }
15. }
 
Qual das seguintes alternativas informa o resultado da execução do código?
Sonic, Celta, Sonic
 Sonic
Sonic, Sonic
Sonic, Celta, Corsa, Sonic, Celta
Celta, Corsa
Respondido em 13/04/2022 12:10:34
 
 
Explicação:
Resposta correta: Sonic
 
 Questão1
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
 
Acerto: 1,0 / 1,0
(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.
 Questão2
a
 
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".
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?
 I, II e III.
Apenas II e III.
Apenas I.
Apenas II.
Apenas I e II.
Respondido em 13/04/2022 12:12:32
 
 
Explicação:
Resposta correta: I, II e III.
 
 
Acerto: 1,0 / 1,0 Questão
3a
Herança e interfaces são conceitos da orientação a objetos que possibilitam a obtenção de polimorfismo. Em
Java, uma interface:
 Pode possuir métodos abstratos e estáticos.
Somente permite herança simples.
Pode possuir assinaturas de métodos públicos e protegidos.
Pode ser instanciada diretamente por meio da instrução new.
Pode conter declarações de constantes e de variáveis não inicializadas.
Respondido em 13/04/2022 12:16:08
 
 
Explicação:
A resposta certa é: Pode possuir métodos abstratos e estáticos.
 
 
Acerto: 1,0 / 1,0
Ano: 2012 Banca: FADESP Órgão: MPE-PA Prova: FADESP - 2012 - MPE-PA - Técnico - Analista de Sistemas -
Desenvolvimento (ADAPTADA)
O sistema abaixo foi desenvolvido na linguagem Java e precisa ser completado para implementar o conceito de
''Polimorfismo''. A palavra que completa as lacunas na classe ''Conta'' é:
Final
 Abstract
Public
Interface
Void
Respondido em 13/04/2022 12:16:35
 
 
Explicação:
A resposta certa é: Abstract
 
 
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:
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:
 Questão4
a
 Questão5
a
 II é verdadeira;
II e III são verdadeiras.
III é verdadeira;
I é verdadeira;
I e II são verdadeiras;
Respondido em 13/04/2022 12:17:01
 
 
Explicação:
A resposta certa é: II é verdadeira;
 
 
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:
Matches
Implements
Inherits
 Eextends
References
Respondido em 13/04/2022 12:20:50
 
 
Explicação:
A resposta certa é: Eextends
 
 
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?
Reescrever M em Assembly, necessariamente.
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.
Implementar connection pooling no acesso ao banco de dados.
Respondido em 13/04/2022 12:14:59
 
 
Explicação:
A resposta certa é: Declarar o método M como synchronized.
 
 
Acerto: 1,0 / 1,0
 Questão6
a
 Questão7
a
 Questão
8a
(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:
Exceção com interrupção para o método run ativo, sempre que um novo método run for instanciado.
Exceção para o método run.
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 main.
Respondido em 13/04/2022 12:18:33
 
 
Explicação:
A resposta certa é: Subclasse da classe predefinida thread, que fornece suporte para o método run.
 
 
Acerto: 1,0 / 1,0
Ao utilizar JPA, no ambiente do NetBeans, temos muitas ferramentas voltadas para a produtividade, onde uma
delas permite criar as entidades do JPA a partir da conexão ao banco de dados via JDBC. Qual opção está
sendo descrita aqui?
 Entity Classes from Database
JPA Controller Classes from Entity Classes
Persistence Unit
Swing GUI Forms from Entity Classes
Java Server Faces from JPA Controller Classes
Respondido em 13/04/2022 12:20:16
 
 
Explicação:
A resposta certa é: Entity Classes from Database
 
 
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?
 web.xml
 persistence.xml
database.xml
orm.xml
jdbc.xml 
Respondido em 13/04/2022 12:19:47
 
 
Explicação:
A resposta certa é: persistence.xml
 
 
 
 Questão9
a
 Questão10
a
 
 
 
 
 
 
 
 
javascript:abre_colabore('38403','280362531','5208563654');

Continue navegando