Prévia do material em texto
1a 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) é: HashMap List HashSet Collection ArrayList Respondido em 29/10/2021 09:39:53 Explicação: Resposta correta: ArrayList 2a Questão Acerto: 1,0 / 1,0 (COMPERVE − 2020 − TJ/RN − Analista de Sistemas Sênior − Adaptada) Analise o trecho de código Java a seguir. A partir da análise do código, observa-se que: Será exibido o endereço de memória do objeto. O código compila, mas não mostra nada. Será exibido um texto no console. O código não compila. Os modificadores de acesso não podem estar ocultos. Respondido em 29/10/2021 09:37:51 Explicação: Resposta correta: O código não compila. 3a Questão Acerto: 0,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 é: Private int calcularQuantidade(int n1); Public double calcularTributos() {return 27.5;} Public void exibe( ) {System.out.print(''Ok'');} Protected sacar(double valor); Double calcular(double n1, double n2); Respondido em 29/10/2021 09:44:17 Explicação: A resposta certa é: Double calcular(double n1, double n2); 4a Questão Acerto: 1,0 / 1,0 Ano: 2012 Banca: CESGRANRIO Órgão: Petrobras Prova: CESGRANRIO - 2012 - BR Distribuidora - Profissional Júnior - Formação Analista de Sistemas - Ênfase em Java - Crm e Web. Nas linguagens orientadas a objeto, existe uma diferença entre a referência a um objeto e o valor do objeto. Em Java, o operador = = e o método equals, este definido para a classe Object, apresentam comportamento específico, que tem relação com essa característica. Considere o exemplo de um código Java 6 a seguir: public class Questao { public static void main(String [ ] args) { Integer a,b,c,d,e ; int f ; char r1,r2,r3,r4,r5 ; String s ; a=1; b=1; c = a ; d= b; f=1; e = f.; r 1= ( a.equals(b)? 's' : 'n' ) ; r 2= ( a.equals(c)? 's' : 'n' ) ; r 3= ( a==d? 's' : 'n' ) ; r 4= ( a==e? 's' : 'n' ) ; r 5= ( a.equals(f)? 's' : 'n' ) ; s = " "+r1+r2+r3+r4+r5 ; System.out.println(s) ; } } Executando-se esse código, em que é possível testar como o comportamento exemplificado foi implementado para a classe Integer e o tipo int, a resposta impressa será: snnns nnsss nssss sssss ssnns Respondido em 29/10/2021 09:38:27 Explicação: A resposta certa é: sssss 5a Questão Acerto: 1,0 / 1,0 Ano: 2018 Banca: FAURGS Órgão: BANRISUL Prova: FAURGS - 2018 - BANRISUL - Desenvolvimento de Sistemas Assinale a afirmativa correta sobre herança em JAVA. Propriedades comuns a todas as classes da hierarquia ficam em subclasses. Toda classe que não estenda especificamente uma outra classe é uma subclasse de Object. Subclasses têm acesso aos campos privados da sua superclasse. Propriedades mais especializadas da hierarquia ficam em superclasses. Subclasses herdam o comportamento e o estado da superclasse tanto na herança de classe quanto na de interface. Respondido em 29/10/2021 09:41:07 Explicação: A resposta certa é: Toda classe que não estenda especificamente uma outra classe é uma subclasse de Object. 6a Questão Acerto: 1,0 / 1,0 Sobre herança em Java, afirma-se que: I) Métodos públicos em uma classe pública são acessíveis pela subclasse, mas não são herdados. II) Os atributos e métodos privados não são herdados pela subclasse. III) Uma classe pode ter uma superclasse e, simultaneamente, implementar uma interface. A alternativa que contém apenas opções corretas é: Somente a I. Somente a III. I e II. II e III. Somente a II. Respondido em 29/10/2021 09:42:09 Explicação: A resposta certa é: II e III. 7a 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 I, III e IV Apenas I I, II, III e IV Apenas II e IV Apenas II, III e IV Respondido em 29/10/2021 09:49:22 Explicação: A resposta certa é : Apenas II e IV 8a Questão 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 e III, apenas I e II, apenas I, II e III I, apenas II e III, apenas Respondido em 29/10/2021 09:48:07 Explicação: A resposta certa é: I, II e III 9a Questão Acerto: 1,0 / 1,0 Com o surgimento do DAO foi possível padronizar a forma com que as operações sobre o banco de dados são implementadas, o que levou à definição de ferramentas como o JPA, onde a obtenção de uma coleção de entidades, a partir da consulta através de sintaxe JPQL, ocorre com base no método: createResultList createNamedQuery getResultList createEntityManager getEntityManager Respondido em 29/10/2021 09:46:42 Explicação: A resposta certa é: getResultList 10a Questão Acerto: 1,0 / 1,0 Ao utilizar JPA, no ambiente do NetBeans, temos muitas ferramentas voltadas para a produtividade, onde uma delas permite criar as entidades do JPA a partir da conexão ao banco de dados via JDBC. Qual opção está sendo descrita aqui? Java Server Faces from JPA Controller Classes JPA Controller Classes from Entity Classes Entity Classes from Database Persistence Unit Swing GUI Forms from Entity Classes