Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: PROGRAMAÇÃO II Aluno(a): FELIPE FERREIRA DA PAZ 202008207983 Acertos: 9,0 de 10,0 26/04/2022 1a 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): III, apenas I e II, apenas II e III, apenas I, apenas I e III, apenas Respondido em 26/04/2022 11:09:20 Explicação: A respsota certa é:I e II, apenas 2a Questão Acerto: 1,0 / 1,0 (COPEVE-UFAL -MPE-AL -Analista do Ministério Público -Desenvolvimento de Sistemas -2012) No código Java abaixo, verifica-se que o bloco finally será executado: Apenas se nenhuma exceção for levantada. Apenas se a exceção levantada não for tratada no bloco catch. Apenas se a exceção levantada for tratada no bloco catch. De qualquer forma. Apenas se uma exceção for levantada. Respondido em 26/04/2022 11:11:03 Explicação: A resposta certa é:De qualquer forma. 3a Questão Acerto: 1,0 / 1,0 (COMPERVE -UFRN- Analista de Tecnologia da Informação - 103 - 2018 - modificada) Considere as seguintes afirmativas sobre os tipos de exceções que existem na linguagem Java e o que caracteriza cada um desses tipos. I - Todas as exceções em Java herdam direta ou indiretamente da classe Throwable. II - Existem dois tipos de exceções Java: (1) exceções checadas (checked exceptions) que herdam da classe Exception ou de outra exceção checada e (2) exceções não checadas que herdam da classe Throwable. III - Um exemplo de exceção não checada é a do tipo Error que geralmente representa restrições de recursos ou problemas internos à máquina virtual Java (JVM). IV - O compilador Java não permite que sejam definidos tratadores (cláusulas catch) para as exceções de tipo RuntimeException e Error. Estão corretas as afirmativas I e IV II e III I e III II e IV III e IV Respondido em 26/04/2022 11:20:55 Explicação: A resposta certa é:I e III 4a 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 executeQuery prepareStatement getConnection forName Respondido em 26/04/2022 11:23:26 Explicação: A resposta certa é: executeUpdate 5a 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? edit destroy persist create merge Respondido em 26/04/2022 11:26:49 Explicação: A resposta certa é: destroy 6a Questão Acerto: 1,0 / 1,0 As transações são essenciais para a garantia de consistência dos dados, sempre que lidamos com múltiplas operações DML executadas de forma sequencial. Tanto no uso direto de JDBC, como nas classes JPA, uma transação é confirmada pelo método: rollback grant startTransaction revoke commit Respondido em 26/04/2022 11:28:53 Explicação: A resposta certa é: commit 7a Questão Acerto: 1,0 / 1,0 A codificação de arquivos FXML segue uma sintaxe bastante complexa, mas a tarefa se torna mais simples com o uso do Java FX Scene Builder. Entre as opções oferecidas pela ferramenta, qual delas permite definir os identificadores que serão utilizados pelo código Java, bem como o relacionamento de eventos com os métodos do controlador? Editor Visual Painel Code Navegador Hierárquico Paleta de Componentes Painel Layout Respondido em 26/04/2022 11:30:34 Explicação: A resposta certa é: Painel Code 8a Questão Acerto: 0,0 / 1,0 Saber o momento em que um evento é acionado será essencial para a definição da interatividade nas interfaces SWING, como na aplicação de uma máscara em um campo de entrada de texto, ao mudarmos para o campo seguinte. Para tratar o contexto que foi descrito, qual seria a interface ouvinte adequada? TextListener MouseListener ActionListener FocusListener KeyListener Respondido em 26/04/2022 11:31:53 Explicação: A resposta certa é: FocusListener 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: Exceção para o método main. Subclasse da classe predefinida thread, que fornece suporte para o método run. Classe abstrata run e, em seguida, definir subclasses run. 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. Respondido em 26/04/2022 11:38:24 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 (UFF - COSEAC - Analista de Tecnologia da Informação - 2015) Na linguagem Java, uma thread executável pode entrar em um determinado estado por um intervalo de tempo específico, retornando ao estado executável quando for notificada por outra thread ou quando esse intervalo expirar. Essa situação caracteriza o seguinte estado: Espera sincronizada Novo Bloqueado Cancelado Terminado Respondido em 26/04/2022 11:42:08 Explicação: A resposta certa é: Espera sincronizada
Compartilhar