Baixe o app para aproveitar ainda mais
Prévia do material em texto
Meus Simulados Teste seu conhecimento acumulado Disc.: PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA Aluno(a): THIAGO HENRIQUE TAVARES SOUSA 202009326251 Acertos: 9,0 de 10,0 27/10/2022 Acerto: 1,0 / 1,0 (Instituto AOCP − 2020 − MJSP − Cientista de Dados − Engenheiro de Dados − Big Data) Java é uma linguagem orientada a objetos na qual os objetos Java são parte das assim chamadas classes Java. Nesse sentido, escolha a alternativa que apresenta um programa executável escrito em Java. public class HelloWorld { public static void HelloWorld() { System.out.println("Hello World!"); } } public class Main { public static void main(String[] args) { System.out.println("Hello World!"); } } public static void main(String[] args) { System.out.println("Hello World!"); } println("Hello World!") public class Main { Questão1 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); System.out.println("Hello World!"); } Respondido em 27/10/2022 19:17:36 Explicação: Resposta correta: public class Main { public static void main(String[] args) { System.out.println("Hello World!"); } } 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 Polimorfismo Superclasse Agregação Herança Respondido em 27/10/2022 19:13:28 Explicação: Resposta coreta: Polimorfismo Acerto: 1,0 / 1,0 Ano: 2016 Banca: IESES Órgão: BAHIAGÁS Prova: IESES - 2016 - BAHIAGÁS - Analista de Processos Organizacionais - Tecnologia da Informação - Sistemas Dado o suporte oferecido pelo Java 7 à programação orientada a objetos, qual tipo de herança é suportado pelo Java 7? Herança múltipla. Questão2 a Questão3 a Herança por prototipagem. Herança simples. Herança por interface. Java 7 não suporta herança. Respondido em 27/10/2022 19:13:50 Explicação: A resposta certa é: Herança simples. 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'');} Private int calcularQuantidade(int n1); Public double calcularTributos() {return 27.5;} Double calcular(double n1, double n2); Respondido em 27/10/2022 19:14:02 Explicação: A resposta certa é: Double calcular(double n1, double n2); Acerto: 1,0 / 1,0 (FUMARC -TJM-MG -Oficial Judiciário -Assistente Técnico de Sistemas -2013 -modificada) Analise as seguintes afirmativas sobre o tratamento de exceções na linguagem Java. I. Um bloco ''try'' pode estar associado a vários blocos ''catch'', dependendo do número de exceções que podem ocorrer em um método. II. O objetivo do bloco ''finally'' no tratamento de exceções de um método é a execução dos comandos que estiverem dentro desse bloco, mesmo que ocorra uma exceção durante a execução do método. III. Blocos ''catch'' capturam exceções que ocorrerem dentro ou fora de blocos ''try''. Está(ão) correta(s) a(s) afirmativa(s): Questão4 a Questão5 a I e II, apenas I, apenas III, apenas I e III, apenas II e III, apenas Respondido em 27/10/2022 19:14:25 Explicação: A respsota certa é:I e II, apenas Acerto: 1,0 / 1,0 (UNIRIO -Técnico de Tecnologia da Informação -2019) Em Java, a palavra-chave throws é usada para: Especificar os métodos que trataram uma dada exceção. Especificar os tipos de exceções que um dado método pode causar. Especificar um código a ser executado, após qualquer tratamento de exceção no bloco. Causar uma exceção e fornecer seus argumentos. Causar a exceção que está sendo tratada. Respondido em 27/10/2022 19:14:54 Explicação: A resposta certa é:Especificar os tipos de exceções que um dado método pode causar. Acerto: 0,0 / 1,0 (EMBASA - IBFC - Analista de Tecnologia da Informação - 2017) (Questão modificada) Assinale a alternativa que completa, correta e respectivamente, as lacunas da seguinte frase: ''Em Java, usamos ________ Thread do pacote _______ para criarmos linhas de execução _________''. o objeto - java.util - sequenciais a classe - java.lang - paralelas a classe - java.util - sequenciais a classe - java.lang - sequenciais o objeto - java.lang - paralelas Respondido em 27/10/2022 19:15:18 Questão6 a Questão7 a Explicação: A resposta certa é: a classe - java.lang - paralelas Acerto: 1,0 / 1,0 (UFJF - COPESE - Técnico de Tecnologia da Informação - 2017) Java possui suporte a definição de métodos synchronized, os quais: Habilitam o uso do relógio de tempo real no objeto, que é sincronizado com o relógio atômico e que, assim, tem mais precisão se comparado com o relógio do sistema. Habilitam o monitor de um objeto, que garante exclusão mútua entre threads que tentam executar seus métodos synchronized em um dado momento. Permitem a sincronização com outros métodos synchronized da mesma e de outras classes, de modo que possam iniciar sua execução exatamente juntos a partir de diferentes threads. Permitem monitorar sua execução para que outras ações no mesmo objeto possam ser sincronizadas para execução obrigatoriamente em paralelo. Permitem a sincronização com outros métodos synchronized da mesma classe, de modo que possam iniciar sua execução exatamente juntos a partir de diferentes threads. Respondido em 27/10/2022 19:15:58 Explicação: A resposta certa é: Habilitam o monitor de um objeto, que garante exclusão mútua entre threads que tentam executar seus métodos synchronized em um dado momento. 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? persistence.xml database.xml orm.xml jdbc.xml web.xml Respondido em 27/10/2022 19:16:58 Explicação: Questão8 a Questão9 a A resposta certa é: persistence.xml Acerto: 1,0 / 1,0 Após instanciar um executor de instruções SQL, podemos iniciar comandos DML ou seleções sobre os dados, onde, no caso das consultas, elas retornam os valores em uma estrutura específica do Java. Selecione a interface de tabela dinâmica, que contém os resultados de uma consulta SQL realizada a partir da API JDBC, na linguagem Java. Connection PreparedStatement ResultSet DriverManager Statement Respondido em 27/10/2022 19:15:38 Explicação: A resposta certa é: ResultSet Questão10 a javascript:abre_colabore('38403','297077202','5830211568');
Compartilhar