Prévia do material em texto
A B C D E 1 Marcar para revisão (IBADE -IPM - JP -Analista Previdenciário -Analista de Informática -Analista de Sistemas e Programação -2018) A linguagem de programação JAVA utiliza exceções para lidar com erros e outros eventos excepcionais. Nessa linguagem, uma nova exceção pode ser lançada por meio da seguinte palavra reservada: launch. upgrade. generate. throw. catch. 2 Marcar para revisão Um dos grandes avanços na construção de sistemas cadastrais com base em Java foi 00 hora : 35 min : 24 seg Ocultar Questão 1 de 10 Respondidas (10) Em branco (0) Finalizar prova 1 2 3 4 5 6 7 8 9 10 Prova AV Programação Orientada a Objeto… 20/10/2025, 16:08 estacio.saladeavaliacoes.com.br/prova/68f685392b90a5f6f935f391/ https://estacio.saladeavaliacoes.com.br/prova/68f685392b90a5f6f935f391/ 1/10 A B C D E o surgimento do JPA (Java Persistence Architecture), diminuindo e padronizando todo o código necessário. Assinale a alternativa INCORRETA acerca do JPA: É o mecanismo padrão de ORM do Java. Trabalha com código anotado Java. Precisa de um arquivo de configuração denominado persistence.xml. Com a adoção do JPA eliminamos a necessidade do JDBC. Permite mapear os relacionamentos da base de dados. 3 Marcar para revisão TJ/SC / 2010 − Adaptada Durante a programação é de extrema importância analisar as estruturas de decisão, pois um pequeno erro de lógica pode levar a resultados inesperados. Diante deste contexto, assinale a alternativa que indica o que 20/10/2025, 16:08 estacio.saladeavaliacoes.com.br/prova/68f685392b90a5f6f935f391/ https://estacio.saladeavaliacoes.com.br/prova/68f685392b90a5f6f935f391/ 2/10 A B C D E acontece quando se tenta compilar e executar a seguinte classe em Java: O código será compilado normalmente e exibirá a expressão "Teste 1" quando for executado. O código será compilado normalmente e exibirá "false" quando for executado. O código produz um erro de compilação, uma vez que a sintaxe do comando "if" está incorreta. O código produz um erro de compilação, pois o compilador não conseguirá determinar a qual comando "if" a cláusula "else" se refere. O código será compilado normalmente e exibirá a expressão "Teste 2" quando for executado. 20/10/2025, 16:08 estacio.saladeavaliacoes.com.br/prova/68f685392b90a5f6f935f391/ https://estacio.saladeavaliacoes.com.br/prova/68f685392b90a5f6f935f391/ 3/10 A B C D E 4 Desmarcar para revisão (AOCP − 2013 − COREN/SC − Técnico Especializado − Programador) Com base no código Java a seguir, responda: 1. List letras = new ArrayList(); 2. letras.add(¿W¿); 3. letras.add(¿X¿); 4. letras.add(¿G¿); 5. letras.add(¿B¿); 6. letras.add(¿A¿); Qual das seguintes alternativas indica o método que ordena a lista anterior? Collections.sort(letras); Arrays.sort(letras); Collections.order(letras); Arrays.order(letras); Arrays.sortby(letras); 5 Desmarcar para revisão (FDC - MAPA - Fundação Dom Cintra - Analista de Sistemas - 2010) 20/10/2025, 16:08 estacio.saladeavaliacoes.com.br/prova/68f685392b90a5f6f935f391/ https://estacio.saladeavaliacoes.com.br/prova/68f685392b90a5f6f935f391/ 4/10 A B C D E Na linguagem Java, a cláusula de um método que fornece um mecanismo para garantir que algum código possa ser executado, independentemente de como a execução de um composto try é finalizada, é conhecido como: Throws Continue Finally Except Break 6 Desmarcar para revisão (ESAF - CGU - Analista de Finanças e Controle - Tecnologia da Informação - 2006) As unidades concorrentes em Java são objetos que incluem um método chamado run, cujo código pode estar em execução concorrente. Uma das maneiras de se definir uma classe cujos objetos podem ter métodos concorrentes é definir uma: 20/10/2025, 16:08 estacio.saladeavaliacoes.com.br/prova/68f685392b90a5f6f935f391/ https://estacio.saladeavaliacoes.com.br/prova/68f685392b90a5f6f935f391/ 5/10 A B C D E Classe abstrata run e, em seguida, definir subclasses run. Subclasse da classe predefinida thread, que fornece suporte para o método run. Exceção para o método run. Exceção para o método main. Exceção com interrupção para o método run ativo, sempre que um novo método run for instanciado. 7 Desmarcar para revisão Ano: 2012 Banca: FADESP Órgão: MPE-PA Prova: FADESP - 2012 - MPE-PA - Técnico - Analista de Sistemas - Desenvolvimento (ADAPTADA) O sistema abaixo foi desenvolvido na linguagem Java e precisa ser completado para implementar o conceito de "Polimorfismo". A palavra que completa as lacunas na classe "conta" é: 20/10/2025, 16:08 estacio.saladeavaliacoes.com.br/prova/68f685392b90a5f6f935f391/ https://estacio.saladeavaliacoes.com.br/prova/68f685392b90a5f6f935f391/ 6/10 A B C D E final. interface. void. abstract. public. 8 Desmarcar para revisão O método equals é empregado para comparar dois objetos. Um programador instanciou dois objetos de uma mesma classe, sendo que ambos possuem os mesmos atributos. Ao comparar esses objetos: 20/10/2025, 16:08 estacio.saladeavaliacoes.com.br/prova/68f685392b90a5f6f935f391/ https://estacio.saladeavaliacoes.com.br/prova/68f685392b90a5f6f935f391/ 7/10 A B C D E equals retornará false, pois apesar de terem valores de atributos iguais, são objetos distintos. equals retornará true, pois ambos possuem os mesmos valores de atributos. Será gerado erro, pois equals precisa ser reimplementado para poder compará-los. Como equals não foi reimplementado, ele retornará o valor padrão "alse". Como equals não foi reimplementado, ele retornará o valor padrão "true". 9 Desmarcar para revisão O modificador "final" é uma palavra reservada de Java usada para instruir o compilador sobre como considerar a entidade ao qual ela se aplica. Sobre esse modificador, julgue as afirmações a seguir: 20/10/2025, 16:08 estacio.saladeavaliacoes.com.br/prova/68f685392b90a5f6f935f391/ https://estacio.saladeavaliacoes.com.br/prova/68f685392b90a5f6f935f391/ 8/10 A B C D E I. Em Java, apenas métodos e atributos podem ser declarados como "final". II. Se um método for declarado "final" ele não poderá ser redefinido nas subclasses. III. Interfaces não podem ser declaradas final. Está correto somente o que se afirma em: I, apenas. II, apenas. III, apenas. I e II, apenas. II e III, apenas. 10 Desmarcar para revisão Em muitas situações o programador pode querer definir apenas o contrato de utilização, postergando a implementação do comportamento. Nesses casos, a instanciação da classe deve ser evita, obrigando-se o utilizador a realizar tal implementação. Em Java, se desejarmos garantir que uma classe não possa ser instanciada, devemos: 20/10/2025, 16:08 estacio.saladeavaliacoes.com.br/prova/68f685392b90a5f6f935f391/ https://estacio.saladeavaliacoes.com.br/prova/68f685392b90a5f6f935f391/ 9/10 A B C D E Fazer a classe estender uma Interface. Declará-la usando o modificador “abstract”. Declará-la usando o modificador “final”. Declarar seu construtor default como “private”. Fazer a classe implementar uma Interface. 20/10/2025, 16:08 estacio.saladeavaliacoes.com.br/prova/68f685392b90a5f6f935f391/ https://estacio.saladeavaliacoes.com.br/prova/68f685392b90a5f6f935f391/ 10/10