Baixe o app para aproveitar ainda mais
Prévia do material em texto
Na linguagem Java, a sintaxe correta de um bloco de controle de exceção é: try { // código a ser executado } catch (TipoExcecao nomeExcecao) { // tratamento da exceção } if (TipoExcecao) { // código a ser executado } else { // tratamento da exceção } switch (nomeExcecao){ default: // código a ser executado break; case TipoExcecao: // tratamento da exceção break; } try { // código a ser executado } catch (nomeExcecao: TipoExcecao) { // tratamento da exceção } try { // código a ser executado } except { // tratamento da exceção } 2. Ref.: 5417288 Pontos: 1,00 / 1,00 (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: catch. upgrade. generate. launch. throw. EM2120552 - PROGRAMAÇÃO PARALELA EM JAVA: THREADS 3. Ref.: 5310379 Pontos: 1,00 / 1,00 (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.util - sequenciais a classe - java.lang - paralelas a classe - java.lang - sequenciais o objeto - java.lang - paralelas o objeto - java.util - sequenciais 4. Ref.: 5299020 Pontos: 1,00 / 1,00 javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205417288.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205310379.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205299020.'); (IF/SE - Analista - Tecnologia da Informação - 2010) Em um trecho de código Java, um monitor chamado meuMonitor possui 5 threads em seu pool de espera. Todas essas threads possuem a mesma prioridade. Uma dessas threads é chamada thread 1. Como você pode notificar thread 1 para que ela passe do estado de espera para o estado de pronta? Executar thread1.notify(); no trecho de código synchronized de qualquer objeto. Executar notify(thread1); no trecho de código synchronized de meuMonitor. Executar meuMonitor.notify(thread1); no trecho de código synchronized de qualquer objeto. Você não pode especificar qual thread será notificada. Executar thread1.notify(); em qualquer trecho de código (synchronized ou não) de qualquer objeto. 5. Ref.: 5313371 Pontos: 1,00 / 1,00 (DATAPREV - Analista Tecnologia da Informação - 2014) Analise o código a seguir: De acordo com a análise do código, determine a alternativa que descreve, corretamente, a função do método yield(), na linha 16. javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205313371.'); Faz com que a thread corrente pause, possibilitando que outra thread seja executada. Efetua o registro da thread no schduler. Permite a implantação de uma concorrência sincronizada. Atribui o estado de inoperante, colocando-a no estado de sleep(). Atribui um nome a uma thread em execução. EM2120553 - INTEGRAÇÃO COM BANCO DE DADOS EM JAVA 6. Ref.: 5437085 Pontos: 1,00 / 1,00 Complete o código do método apresentado a seguir, que utiliza comandos de acesso ao banco de dados via JDBC, para retornar corretamente os dados de uma tabela com o nome tbcliente, classificados em ordem crescente pelo campo nome. As respostas para as lacunas (1) e (2) seriam, respectivamente: select * from tbcliente order by nome desc / executeUpdate select * from tbcliente order by nome / executeQuery insert into tbcliente order by nome / executeUpdate select * from tbcliente / executeUpdate insert into tbcliente order by nome / executeQuery 7. Ref.: 5437168 Pontos: 1,00 / 1,00 Através das ferramentas de produtividade do NetBeans, criamos um controlador JPA de forma automatizada, e tudo que precisamos para viabilizar seu funcionamento é o fornecimento, no construtor, de um objeto do tipo: Transaction EntityManagerFactory Query EntiyManager NamedQuery javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205437085.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205437168.'); 8. Ref.: 5437134 Pontos: 1,00 / 1,00 Um dos grandes avanços na construção de sistemas cadastrais com base em Java foi o surgimento do JPA (Java Persistence Architecture), diminuindo e padronizando todo o código necessário. Assinale a alternativa INCORRETA acerca do JPA: É o mecanismo padrão de ORM do Java. Permite mapear os relacionamentos da base de dados. Trabalha com código anotado Java. Precisa de um arquivo de configuração denominado persistence.xml. Com a adoção do JPA eliminamos a necessidade do JDBC. EM2120554 - INTERFACES GRÁFICAS EM JAVA 9. Ref.: 5437196 Pontos: 0,00 / 1,00 O padrão arquitetural MVC divide o sistema em três camadas, uma relacionada às atividades de persistência, outra voltada para a lógica de negócios, e finalmente uma voltada para a interação com usuários e outros sistemas. Considerando a arquitetura, em que camadas ficariam, respectivamente, uma classe DAO e uma janela Java FX? Model e View View e Controller Controller e Model View e Model Controller e View 10. Ref.: 5437227 Pontos: 1,00 / 1,00 As tarefas de respostas realizadas em um evento são conhecidas como handler de evento e o processo total de resposta aos eventos é conhecido como tratamento de evento. Para cada tipo de evento precisa ser implementada uma interface de escuta, como no caso do clique sobre um botão, onde seria utilizado, no ambiente SWING: ActionListener TextListener WindowListener ContainerListener MouseListener javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205437134.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205437196.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205437227.');
Compartilhar