Baixe o app para aproveitar ainda mais
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
Compartilhar