Prévia do material em texto
SIMULADO AV NOTA 10
PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA
1a
Questão
Acerto: 1,0 / 1,0
(IBFC − 2020 − EBSERH − Analista de Tecnologia da Informação)
Observe cuidadosamente o código Java a seguir:
1. public class OlaMundo {
2. public static void main(String[] args) {
3. System.println("Olá Mundo!");
4. }
5. }
Assinale a alternativa correta:
A segunda linha do código deveria ser → public static main(String args) {
Não deveria ter a quinta linha do código.
A primeira linha do código deveria ser → private class OlaMundo {
Não deveria ter a quarta linha do código.
A terceira linha do código deveria ser → System.out.println("Olá Mundo!")
Respondido em 13/10/2021 16:47:26
Explicação:
Resposta correta: A terceira linha do código deveria ser → System.out.println("Olá Mundo!")
2a
Questão
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) é:
List
HashMap
HashSet
Collection
ArrayList
Respondido em 13/10/2021 16:49:49
Explicação:
Resposta correta: ArrayList
SIMULADO AV NOTA 10
PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA
3a
Questão
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 é:
Protected sacar(double valor);
Public void exibe( ) {System.out.print(''Ok'');}
Public double calcularTributos() {return 27.5;}
Private int calcularQuantidade(int n1);
Double calcular(double n1, double n2);
Respondido em 13/10/2021 16:51:44
Explicação:
A resposta certa é: Double calcular(double n1, double n2);
4a
Questão
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 possuir métodos abstratos e estáticos.
Pode ser instanciada diretamente por meio da instrução new.
Pode possuir assinaturas de métodos públicos e protegidos.
Pode conter declarações de constantes e de variáveis não inicializadas.
Somente permite herança simples.
Respondido em 13/10/2021 16:52:06
Explicação:
A resposta certa é: Pode possuir métodos abstratos e estáticos.
5a
Questão
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
SIMULADO AV NOTA 10
PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA
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:
I e II são verdadeiras;
III é verdadeira;
II e III são verdadeiras.
II é verdadeira;
I é verdadeira;
Respondido em 13/10/2021 16:52:37
Explicação:
A resposta certa é: II é verdadeira;
6a
Questão
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:
Interfaces são equivalentes às classes abstratas.
Uma interface pode implementar uma classe.
As variáveis e os métodos podem ter qualquer modificador de acesso.
Elas fazem parte de herança.
As variáveis são implicitamente public static final.
Respondido em 13/10/2021 16:52:59
Explicação:
A resposta certa é: As variáveis são implicitamente public static final.
7a
Questão
Acerto: 1,0 / 1,0
No que se refere à linguagem de programação Java, ''thread safe'' é um conceito
segundo o qual threads concorrentes utilizam algoritmo de sincronismo para cooperarem
SIMULADO AV NOTA 10
PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA
entre si. É exemplo da aplicação desse conceito:
Objetos estáticos
Classes finais
Objetos imutáveis
Classes estáticas
Objetos finais
Respondido em 13/10/2021 16:57:03
Explicação:
A resposta certa é: Objetos imutáveis
8a
Questão
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 II, III e IV
Apenas I
Respondido em 13/10/2021 16:57:34
Explicação:
A resposta certa é : Apenas II e IV
9a
Questão
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?
SIMULADO AV NOTA 10
PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA
persistence.xml
orm.xml
web.xml
database.xml
jdbc.xml
Respondido em 13/10/2021 16:50:54
Explicação:
A resposta certa é: persistence.xml
10a
Questão
Acerto: 1,0 / 1,0
Atualmente temos diversas opções de sistemas para gerenciamento de bancos de dados
(SGBDs), como Oracle e SQL Server, por exemplo. A grande maioria dos sistemas de
gerenciamento exige a instalação de um servidor apropriado e uma sequência de ações
de configuração, mas a plataforma Java traz uma opção de banco de dados relacional
simples, na distribuição do JDK, que não precisa de um servidor, sendo totalmente
construído na linguagem Java. Qual o nome desse banco de dados?
PostgreSQL
SQLite
Derby
MySQL
Firebase
Respondido em 13/10/2021 17:00:24