Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. (CONSULPLAN - TRE-RJ - Analista Judiciário -Análise de Sistemas - modificado) Analise as seguintes afirmativas sobre a programação orientada a objetos com Java. I. O tratamento de exceção permite criar programas tolerantes a falhas. II. Para lidar com uma exceção, deve-se colocar qualquer código que pode lançar uma exceção em uma instrução catch. III. O método toString de um objeto de exceção retorna uma mensagem de erro da exceção. IV. O bloco catch contém o código que pode lançar uma exceção e o bloco try contém o código que manipula a exceção se uma ocorrer. Está(ão) correta(s) apenas a(s) afirmativa(s) I, III e IV III II e IV II I e III Data Resp.: 08/11/2021 21:03:55 Explicação: A resposta certa é:I e III 2. (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: https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp Apenas se nenhuma exceção for levantada. Apenas se a exceção levantada for tratada no bloco catch. Apenas se a exceção levantada não for tratada no bloco catch. De qualquer forma. Apenas se uma exceção for levantada. Data Resp.: 08/11/2021 21:03:25 Explicação: A resposta certa é:De qualquer forma. 3. (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: generate. upgrade. catch. throw. launch. Data Resp.: 08/11/2021 21:04:04 Explicação: A resposta certa é:throw. 4. 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: UPDATE SELECT CREATE DELETE INSERT Data Resp.: 08/11/2021 21:04:25 Explicação: https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp A resposta certa é: UPDATE 5. 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? merge persist destroy create edit Data Resp.: 08/11/2021 21:04:43 Explicação: A resposta certa é: destroy 6. 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? forName getConnection prepareStatement executeQuery executeUpdate Data Resp.: 08/11/2021 21:05:12 Explicação: A resposta certa é: executeUpdate 7. 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? Paleta de Componentes Navegador Hierárquico Painel Layout https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp Editor Visual Painel Code Data Resp.: 08/11/2021 21:05:45 Explicação: A resposta certa é: Painel Code 8. A biblioteca Java FX permite desenvolver interfaces gráficas Java independentes da plataforma de execução, definindo uma opção viável em sistemas desktop e Web, bem como para dispositivos móveis. A arquitetura do Java FX é bastante complexa, contando com várias camadas de componentes, onde um deles gerencia os eventos e chamadas específicas do sistema operacional, sendo conhecido como: Scene Graph Media Engine Prism Glass Windowing Toolkit Direct 3D Data Resp.: 08/11/2021 21:06:04 Explicação: A resposta certa é: Glass Windowing Toolkit 9. (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 run. Classe abstrata run e, em seguida, definir subclasses run. Subclasse da classe predefinida thread, que fornece suporte 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. Exceção para o método main. Data Resp.: 08/11/2021 21:06:36 Explicação: A resposta certa é: Subclasse da classe predefinida thread, que fornece suporte para o método run. 10. No que se refere à linguagem de programação Java, ''thread safe'' é um conceito segundo o qual threads concorrentes utilizam algoritmo de sincronismo para cooperarem entre si. É exemplo da aplicação desse conceito: https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp Objetos estáticos Objetos finais Classes estáticas Objetos imutáveis Classes finais Data Resp.: 08/11/2021 21:08:03 Explicação: A resposta certa é: Objetos imutáveis Não Respondida Não Gravada Gravada Exercício inciado em 08/11/2021 21:03:09.
Compartilhar