Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão 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: Herança Polimorfismo Superclasse Agregação Reescrita Respondido em 05/11/2022 19:26:49 Explicação: Resposta coreta: Polimorfismo 2a Questão Acerto: 1,0 / 1,0 (FUNDATEC − 2018 − CIGA/SC − Analista de Sistemas) Para responder à questão, considere a Figura 11, que mostra um programa elaborado utilizando-se a linguagem de programação Java. Nessa Figura, inseriu-se, intencionalmente, um retângulo no local apontado pela seta nº 2, de modo a ocultar qualquer código fonte existente nesse local. A Figura 11 mostra um programa em Java que permite realizar, repetidamente, determinada multiplicação e apresentar o seu resultado, enquanto o conteúdo da variável "repetir" for "SIM". Para que esse programa funcione adequadamente e possa ser encerrado corretamente, basta que no local apontado pela seta nº 1 exista, apenas, o seguinte código fonte: I. while (repetir == "SIM") { II. while (repetir.equalsIgnoreCase("SIM")) { III. while (repetir.equals("SIM")) { Quais estão corretas? Apenas I. Apenas III. Apenas II e III. I, II e III. Apenas I e II. Respondido em 05/11/2022 19:30:23 Explicação: Resposta correta: Apenas II e III. 3a Questão Acerto: 1,0 / 1,0 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'' é: Final Public Void Interface Abstract Respondido em 05/11/2022 19:27:35 Explicação: A resposta certa é: Abstract 4a Questão Acerto: 1,0 / 1,0 Ano: 2009 Banca: INSTITUTO CIDADES Órgão: UNIFESP Prova: INSTITUTO CIDADES - 2009 - UNIFESP - Analista de Tecnologia da Informação (ADAPTADA) Acerca do método equals, analise as seguintes afirmativas: I. O equals recebe um Object como argumento e verifica se ele mesmo é igual ao Object recebido para retornar um boolean exclusivamente false. II. Um exemplo do uso do equals é para datas. Se usarmos criar duas datas, isto é, dois objetos diferentes, contendo 18/08/2009, ao comparar com o ==, receberá false, pois são referências para objetos diferentes. III. Quando comparamos duas variáveis referência no Java, o == verifica se as duas variáveis se referem ao mesmo objeto. Podemos afirmar corretamente que: As afirmativas II e III estão corretas. Apenas a afirmativa II está correta. As afirmativas I e II estão corretas. Apenas a afirmativa III está correta. Apenas a afirmativa I está correta. Respondido em 05/11/2022 19:28:18 Explicação: A resposta certa é: As afirmativas II e III estão corretas. 5a Questão 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): I, apenas II e III, apenas I e II, apenas III, apenas I e III, apenas Respondido em 05/11/2022 19:32:06 Explicação: A respsota certa é:I e II, apenas 6a Questão Acerto: 1,0 / 1,0 (INSTITUTO AOCP -IBGE -Analista Censitário -Análise de Sistemas -Desenvolvimento de Aplicações Web Mobile -2019) Ao se implementar programas de computador em Java, há possibilidade de ocorrerem erros imprevistos durante sua execução. Esses erros são conhecidos como exceções. Sabendo disso, considere que Márcio está fazendo uma operação em um banco de dados, porém essa operação dispara uma exceção de que o campo que ele está manipulando para inserir nesse banco está vazio, ou seja, acontece um NullPointerException. O problema, nesse caso, é a conexão com o banco de dados ficar aberta, o que não pode acontecer. Assim, assinale a alternativa que apresenta o bloco/código no qual deve ser inserida essa operação de fechamento da conexão com o banco de dados. try finally catch else if Respondido em 05/11/2022 19:32:57 Explicação: A resposta certa é:finally 7a Questão Acerto: 1,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.util - sequenciais a classe - java.lang - sequenciais a classe - java.lang - paralelas o objeto - java.lang - paralelas Respondido em 05/11/2022 19:34:02 Explicação: A resposta certa é: a classe - java.lang - paralelas 8a Questão Acerto: 1,0 / 1,0 (CESGRANRIO - BNDES - Profissional Básico - Análise de Sistemas - 2011) Os usuários de um sistema Web, desenvolvido em Java, reclamam de erros nos dados consultados. A equipe técnica, ao analisar a situação, concluiu que determinado método M está sendo invocado, simultaneamente, por diferentes threads. Considerando que não há manipulação de locks no restante do sistema, o que pode ser feito para que M seja executado, em dado momento, somente por uma thread? Reescrever M em Assembly, necessariamente. Declarar o método M como synchronized. Ajustar o firewall de borda para permitir uma conexão por IP. Utilizar a keyword lockable no bloco de M. Implementar connection pooling no acesso ao banco de dados. Respondido em 05/11/2022 19:35:20 Explicação: A resposta certa é: Declarar o método M como synchronized. 9a Questão Acerto: 1,0 / 1,0 Entre as ferramentas de produtividade do NetBeans, temos uma que permite gerar classes de controle JPA, de forma automatizada, a partir das entidades, concentrando todos os métodos necessários para encapsular as operações DML. No caso da remoção de um registro, qual seria o método oferecido pela classe de controle? create destroy edit merge persist Respondido em 05/11/2022 19:36:24 Explicação: A resposta certa é: destroy 10a Questão Acerto: 1,0 / 1,0 Após instanciar os drivers JDBC no aplicativo Java, precisamos estabelecer a conexão com o banco de dados e, a partir da obtenção da conexão, instanciar os objetos que serão responsáveis por executar as instruções SQL. Selecione a classe, pertencente à API JDBC, que administra e seleciona o driver adequado para iniciar uma conexão com o banco de dados na linguagem Java. PreparedStatement Statement Connection ResultSet DriverManager Respondido em 05/11/2022 19:35:36 Explicação: A resposta certa é: DriverManager
Compartilhar