Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Ref.: 5417361 Pontos: 1,00 / 1,00 (VUNESP- TJ-PA - Analista Judiciário- Análise de Sistema - Desenvolvimento - 2014) Considere a classe Java descrita a seguir: Se essa classe for executada, será apresentada no console a: Mensagem ''3''. Exceção ''Error''. Mensagem ''2''. Mensagem ''1''. Exceção ''RuntimeException'' 2. Ref.: 5417302 Pontos: 1,00 / 1,00 (FDC - MAPA - Fundação Dom Cintra - Analista de Sistemas - 2010) Na linguagem Java, a cláusula de um método que fornece um mecanismo para garantir que algum código possa ser executado, independentemente de como a execução de um composto try é finalizada, é conhecido como: Except Finally Continue Throws Break 3. Ref.: 5417283 Pontos: 1,00 / 1,00 (VUNESP - Câmara de Sertãozinho -SP -Auxiliar Legislativo - Informática -2019) Na linguagem Java, a sintaxe correta de um bloco de controle de exceção é: try { // código a ser executado } catch (nomeExcecao: TipoExcecao) { // tratamento da exceção } try { // código a ser executado } catch (TipoExcecao nomeExcecao) { // 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 } except { // tratamento da exceção } if (TipoExcecao) { // código a ser executado } else { // tratamento da exceção } EM2120552 - PROGRAMAÇÃO PARALELA EM JAVA: THREADS 4. Ref.: 5313378 Pontos: 1,00 / 1,00 (ESAF - Prefeitura de Natal/RN - Auditor do Tesouro Municipal - Tecnologia da Informação - 2008) Analise as seguintes afirmações relacionadas a conceitos sobre a linguagem de programação Java e os métodos da classe ThreadGroup: I. O método isDestroyed( ) destrói o grupo e os subgrupos. II. O método getParent( ) retorna a ascendente do grupo. III. O método setMaxPriority( ) determina se há permissão para modificar o grupo. IV. O método resume( ) reativa todas as threads do grupo. Indique a opção que contenha todas as afirmações verdadeiras. I e II III e IV I e III II e IV II e III 5. Ref.: 5310383 Pontos: 1,00 / 1,00 (CESGRANRIO - TRANSPETRO - Analista de Sistemas Júnior - 2011) Uma das características da linguagem Java é a possibilidade de implementar programas com múltiplas linhas de execução (multithreaded execution). Nesse contexto, é fornecido o programa em Java a seguir: Entre as possibilidades de saída resultantes da execução do programa fornecido, inclui-se a impressão de: ZWYZ XY XYZW XYZ ZXY EM2120553 - INTEGRAÇÃO COM BANCO DE DADOS EM JAVA 6. 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 Query NamedQuery EntiyManager EntityManagerFactory 7. Ref.: 5437062 Pontos: 1,00 / 1,00 Sistemas desenvolvidos em plataformas mais antigas, como COBOL e CLIPPER, eram votados para tipos de bancos de dados específicos, não sendo possível a mudança de fornecedor, ou exigindo grandes mudanças no código para viabilização, o que se tornou um problema com a grande quantidade de fabricantes para as bases relacionais. Uma solução para o problema foi a criação de uma camada intermediária de software, com o objetivo de deixar o acesso ao banco transparente para a linguagem, onde temos como exemplo o JDBC, sendo classificada como: Front-end Middleware Dispatcher Mensageria Back-end 8. Ref.: 5437086 Pontos: 1,00 / 1,00 Segundo o padrão DAO, temos métodos voltados para consulta ao banco de dados e retorno de entidades e coleções, seguindo as conversões necessárias para efetuar o mapeamento objeto-relacional. Observe a linha de código apresentada a seguir. De acordo com os passos necessários para implementar o método de consulta no DAO, qual seria a linha de código que iria sucedê-la? ResultSet rs = st.executeQuery(''select * from ALUNOS''); List< Aluno > ls = st.executeQuery(''select * from ALUNOS''); List ls = st().executeUpdate(''select * from ALUNOS''); ResultSet rs = st.executeUpdate(''select * from ALUNOS''); List< Aluno > ls = st.prepareStatement(''select * from ALUNOS''); EM2120554 - INTERFACES GRÁFICAS EM JAVA 9. Ref.: 5437196 Pontos: 1,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? Controller e View View e Controller View e Model Model e View Controller e Model 10. Ref.: 5437143 Pontos: 1,00 / 1,00 Um dos principais componentes encontrados na interface gráfica é o botão, que inicia processos do sistema a partir das ações de clique. Qual das alternativas abaixo declara uma variável com o nome botão, do tipo JButton, e define seu texto de face utilizando a expressão ''Clique Aqui''? botao = new JButton(); botao.Text(''Clique Aqui''); JButton botao = new JButton(); botao.setText(''Clique Aqui''); new JButton(botao); botao.Text(''Clique Aqui''); botao = JButton(); botao.setText(''Clique Aqui''); JButton botao = JButton(); botao.setText(''Clique Aqui'');
Compartilhar