Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Acerto: 1,0 / 1,0 (INAZ do Pará -CRO-RJ -Analista Tecnologia da Informação -2016) Em uma implementação para gerenciar contas bancárias usando a linguagem Java, considere que um método sacar( ) lança uma exceção Saldo Insuficiente quando o saldo da conta se encontra menor que o solicitado no saque. Nessa situação, ao se definir o método sacar( ), para identificar o nome da exceção que pode ser lançada, qual palavra-chave da linguagem deve-se usar? try extend throws static protected Respondido em 26/03/2022 14:30:08 Explicação: A resposta certa é:throws 2a Questão Acerto: 1,0 / 1,0 (UNIRIO -Técnico de Tecnologia da Informação -2019) Em Java, a palavra-chave throws é usada para: Especificar os tipos de exceções que um dado método pode causar. Causar a exceção que está sendo tratada. Especificar os métodos que trataram uma dada exceção. Causar uma exceção e fornecer seus argumentos. Especificar um código a ser executado, após qualquer tratamento de exceção no bloco. Respondido em 26/03/2022 14:32:05 Explicação: A resposta certa é:Especificar os tipos de exceções que um dado método pode causar. 3a Questão Acerto: 1,0 / 1,0 (CESPE/CEBRASPE - TRE-MA - Técnico Judiciário - Programação de Sistemas) Um objeto de exceção possui, na linguagem Java, o método: Getsign( ). Getprior( ). getMessage( ). Getchvar( ). Getfor( ). Respondido em 26/03/2022 14:34:24 Explicação: A resposta certa é:getMessage( ). 4a Questão Acerto: 1,0 / 1,0 O padrão DAO surgiu para resolver um problema recorrente em sistemas cadastrais, onde comandos SQL dispersos, em meio ao código do aplicativo, diminuem o reuso e aumentam a dificuldade de manutenção. Esse padrão tem como objetivo concentrar os comandos SQL em classes específicas, onde o método alterar, por exemplo, receberia uma entidade como parâmetro e invocaria um comando do tipo: INSERT SELECT DELETE CREATE UPDATE Respondido em 26/03/2022 14:32:39 Explicação: A resposta certa é: UPDATE 5a Questão Acerto: 1,0 / 1,0 De forma geral, quando criamos aplicativos para acesso ao banco de dados, com base no JDBC, temos instruções SQL em meio ao código Java, onde algumas são comandos para manipulação de dados (DML) e outras fazem consultas aos dados armazenados. Para efetivar um comando DML, como Insert ou Delete, qual método deve ser utilizado? executeUpdate getConnection prepareStatement forName executeQuery Respondido em 26/03/2022 14:30:53 Explicação: A resposta certa é: executeUpdate 6a Questão Acerto: 1,0 / 1,0 O controle transacional é fundamental para a garantia de consistência nos dados ao lidar com múltiplas manipulações sucessivas. Por padrão, no JDBC, cada operação DML ocorre em uma transação pontual, mas o comportamento pode ser modificado, com o uso de comandos para confirmar ou cancelar o grupo de operações, quando desligamos o modo automático, o que é viabilizado pelo método: setAutoCommit executeUpdate getConnection executeQuery rollback Respondido em 26/03/2022 14:36:43 Explicação: A resposta certa é: setAutoCommit 7a Questão Acerto: 1,0 / 1,0 A biblioteca SWT oferece um modelo de programação bastante simples, garantindo o encapsulamento das chamadas necessárias ao sistema operacional para a construção de elementos gráficos. No contexto do SWT, uma janela é encapsulada na classe: Display Composite Widget Control Shell Respondido em 26/03/2022 14:43:30 Explicação: A resposta certa é: Shell 8a Questão Acerto: 1,0 / 1,0 Ao trabalhar em um ambiente que permita a exibição, simultaneamente, de múltiplas janelas, existem diversas situações em que se torna necessário direcionar o foco para uma janela específica, impedindo que as outras sejam acessadas. Qual método da classe JDialog permite especificar o comportamento descrito? setBounds setModal setVisible setRootPane setViewportView Respondido em 26/03/2022 14:45:20 Explicação: A resposta certa é: setModal 9a Questão Acerto: 1,0 / 1,0 (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: Classe abstrata run e, em seguida, definir subclasses run. Exceção para o método main. Exceção para o método run. Exceção com interrupção para o método run ativo, sempre que um novo método run for instanciado. Subclasse da classe predefinida thread, que fornece suporte para o método run. Respondido em 26/03/2022 14:39:49 Explicação: A resposta certa é: Subclasse da classe predefinida thread, que fornece suporte para o método run. 10a Questão Acerto: 1,0 / 1,0 (CESPE - INMETRO - Pesquisador - Ciência da Computação - 2010) Em relação ao uso de threads na linguagem Java, assinale a opção correta: O método join é utilizado para garantir que determinado thread não seja executado até que outro tenha entrado no estado inativo. Uma classe pode definir tanto métodos quanto variáveis sincronizadas. Todo thread recebe uma prioridade padrão que é igual ao menor nível de prioridade possível. Para configurar essa prioridade, pode ser utilizado o método setPriority. O método yield é utilizado para forçar um thread a entrar no modo de suspensão. Métodos static não podem ser synchronized. Respondido em 26/03/2022 14:35:26 Explicação: A resposta certa é: O método join é utilizado para garantir que determinado thread não seja executado até que outro tenha entrado no estado inativo.
Compartilhar