Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. (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. throw. catch. generate. Explicação: A resposta certa é:throw. 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: Apenas se a exceção levantada for tratada no bloco catch. De qualquer forma. Apenas se uma exceção for levantada. Apenas se a exceção levantada não for tratada no bloco catch. Apenas se nenhuma exceção for levantada. Explicação: A resposta certa é:De qualquer forma. 3. (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? static https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=164551207&cod_hist_prova=286846639&num_seq_turma=7019624&cod_disc=CCT0840 https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=164551207&cod_hist_prova=286846639&num_seq_turma=7019624&cod_disc=CCT0840 https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=164551207&cod_hist_prova=286846639&num_seq_turma=7019624&cod_disc=CCT0840 throws extend try protected Explicação: A resposta certa é:throws EM2120553INTEGRAÇÃO COM BANCO DE DADOS EM JAVA 4. 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 startTransaction grant commit revoke Explicação: A resposta certa é: commit 5. Com o surgimento do DAO foi possível padronizar a forma com que as operações sobre o banco de dados são implementadas, o que levou à definição de ferramentas como o JPA, onde a obtenção de uma coleção de entidades, a partir da consulta através de sintaxe JPQL, ocorre com base no método: createNamedQuery createEntityManager getEntityManager getResultList createResultList Explicação: A resposta certa é: getResultList 6. Ao utilizar JPA, no ambiente do NetBeans, temos muitas ferramentas voltadas para a produtividade, onde uma delas permite criar as entidades do JPA a partir da conexão ao banco de dados via JDBC. Qual opção está sendo descrita aqui? https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=164551207&cod_hist_prova=286846639&num_seq_turma=7019624&cod_disc=CCT0840 https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=164551207&cod_hist_prova=286846639&num_seq_turma=7019624&cod_disc=CCT0840 https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=164551207&cod_hist_prova=286846639&num_seq_turma=7019624&cod_disc=CCT0840 JPA Controller Classes from Entity Classes Swing GUI Forms from Entity Classes Entity Classes from Database Java Server Faces from JPA Controller Classes Persistence Unit Explicação: A resposta certa é: Entity Classes from Database EM2120554INTERFACES GRÁFICAS EM JAVA 7. 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? setRootPane setViewportView setModal setVisible setBounds Explicação: A resposta certa é: setModal 8. É muito importante, para todo programador, escolher ferramentas adequadas para a garantia de produtividade. Para o ambiente Java FX existe uma ferramenta, oferecida pela Oracle, para a construção visual de arquivos FXML, cujo nome é: Apache NetBeans IDE Visual Studio IDE Java FX Scene Builder Java FX Sample Scene Creator Java FX Generator Explicação: A resposta certa é: Java FX Scene Builder https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=164551207&cod_hist_prova=286846639&num_seq_turma=7019624&cod_disc=CCT0840 https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=164551207&cod_hist_prova=286846639&num_seq_turma=7019624&cod_disc=CCT0840 THREADS 9. (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. Métodos static não podem ser synchronized. O método yield é utilizado para forçar um thread a entrar no modo de suspensão. 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. 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. 10. (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 _________''. a classe - java.lang - sequenciais o objeto - java.lang - paralelas a classe - java.util - sequenciais o objeto - java.util - sequenciais a classe - java.lang - paralelas Explicação: A resposta certa é: a classe - java.lang - paralelas https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=164551207&cod_hist_prova=286846639&num_seq_turma=7019624&cod_disc=CCT0840 https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp?num_seq_aluno_turma=164551207&cod_hist_prova=286846639&num_seq_turma=7019624&cod_disc=CCT0840
Compartilhar