Prévia do material em texto
Simulado AV
Teste seu conhecimento acumulado
Disc.: PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA
Aluno(a): CHRISTOFFER DA SILVA NUNES 201901017494
Acertos: 10,0 de 10,0 16/10/2021
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
Superclasse
Agregação
Polimorfismo
Herança
Respondido em 16/10/2021 13:35:59
Explicação:
Resposta coreta: Polimorfismo
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
HashSet
HashMap
List
Collection
Respondido em 16/10/2021 13:40:30
Explicação:
Resposta correta: ArrayList
Questão1
a
Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
Acerto: 1,0 / 1,0
Ano: 2017 Banca: FCC Órgão: TRE-PR Prova: FCC - 2017 - TRE-PR - Técnico Judiciário - Programação de
Sistemas
Uma aplicação Java pode conter, entre outros recursos, classes, interfaces e classes abstratas. Uma instrução
correta que uma interface Java pode conter é:
Public double calcularTributos() {return 27.5;}
Private int calcularQuantidade(int n1);
Double calcular(double n1, double n2);
Protected sacar(double valor);
Public void exibe( ) {System.out.print(''Ok'');}
Respondido em 16/10/2021 13:43:24
Explicação:
A resposta certa é: Double calcular(double n1, double n2);
Acerto: 1,0 / 1,0
Herança e interfaces são conceitos da orientação a objetos que possibilitam a obtenção de polimorfismo. Em
Java, uma interface:
Pode conter declarações de constantes e de variáveis não inicializadas.
Somente permite herança simples.
Pode possuir métodos abstratos e estáticos.
Pode possuir assinaturas de métodos públicos e protegidos.
Pode ser instanciada diretamente por meio da instrução new.
Respondido em 16/10/2021 13:51:51
Explicação:
A resposta certa é: Pode possuir métodos abstratos e estáticos.
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:
II e III são verdadeiras.
II é verdadeira;
I é verdadeira;
I e II são verdadeiras;
III é verdadeira;
Questão3
a
Questão4
a
Questão5
a
Respondido em 16/10/2021 13:44:56
Explicação:
A resposta certa é: II é verdadeira;
Acerto: 1,0 / 1,0
Ano: 2020 Banca: COMPERVE Órgão: TJ-RN Prova: COMPERVE - 2020 - TJ-RN - Analista de Sistemas Sênior
(ADAPTADA)
Uma interface na linguagem Java é apenas um contrato que a classe deve cumprir com a interface que a
implementa. Sobre interfaces na linguagem Java, é correto afirmar:
As variáveis e os métodos podem ter qualquer modificador de acesso.
As variáveis são implicitamente public static final.
Elas fazem parte de herança.
Uma interface pode implementar uma classe.
Interfaces são equivalentes às classes abstratas.
Respondido em 16/10/2021 13:45:55
Explicação:
A resposta certa é: As variáveis são implicitamente public static final.
Acerto: 1,0 / 1,0
(VUNESP - TJ/SP - Analista de Sistemas - 2012) Considere as seguintes afirmações sobre Threads:
I. É uma forma de um processo se dividir em tarefas que podem ser executadas concorrentemente.
II. Os sistemas que suportam múltiplas threads são chamados de multithread.
III. Em hardwares com múltiplas CPUs (multi-core), as threads podem ser processadas de forma simultânea.
Sobre as afirmações, está correto o contido em:
I, apenas
I e II, apenas
II e III, apenas
I e III, apenas
I, II e III
Respondido em 16/10/2021 13:48:14
Explicação:
A resposta certa é: I, II e III
Acerto: 1,0 / 1,0
(UFF - COSEAC - Analista de Tecnologia da Informação - 2015) Na linguagem Java, uma thread executável
pode entrar em um determinado estado por um intervalo de tempo específico, retornando ao estado
Questão6
a
Questão7
a
Questão8
a
executável quando for notificada por outra thread ou quando esse intervalo expirar. Essa situação caracteriza o
seguinte estado:
Terminado
Espera sincronizada
Novo
Cancelado
Bloqueado
Respondido em 16/10/2021 13:49:05
Explicação:
A resposta certa é: Espera sincronizada
Acerto: 1,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
jdbc.xml
database.xml
persistence.xml
orm.xml
Respondido em 16/10/2021 13:58:08
Explicação:
A resposta certa é: persistence.xml
Acerto: 1,0 / 1,0
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?
edit
create
persist
destroy
merge
Respondido em 16/10/2021 13:57:01
Explicação:
A resposta certa é: destroy
Questão9
a
Questão10
a
javascript:abre_colabore('38403','269527738','4893219470');