Buscar

Simulado AV Nota 10 - PROGRAMAÇÃO ORIENTADA A OBJETOS EM 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

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

Continue navegando

Outros materiais