Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Acerto: 1,0 / 1,0 Quais das seguintes senteças é verdadeira sobre a linguagem Java. Multiplataforma, Fortemente Tipado e Case Insensetive Plataforma Windows, Fortemente Tipado e Case sensetive Ambiente Windows, Fortemente Tipado e Case Insensetive Multiplataforma, Fracamente Tipado e Case sensetive Multiplataforma, Fortemente Tipado e Case sensetive Respondido em 29/04/2021 13:32:41 Explicação: Multiplataforma, Fortemente Tipado e Case sensetive 2a Questão Acerto: 1,0 / 1,0 Quando falamos das ações que um objeto pode realizar estamos nos referindo a: Agrupamentos Métodos Atributos Herança Nível de Acesso Respondido em 29/04/2021 13:33:11 Explicação: Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado. 3a Questão Acerto: 1,0 / 1,0 Quando se cria um programa de computador em Java, há possibilidade de ocorrerem erros imprevistos durante sua execução. Esses erros são conhecidos como exceções e podem ser provenientes de falhas na lógica ou acesso a dispositivos ou arquivos externos. As exceções, portanto, ocorrem quando algo imprevisto acontece, e elas podem ser provenientes de erros de lógica ou acesso a recursos que talvez não estejam disponíveis. Sobre o tratamento de exceções em Java, assinale a afirmativa INCORRETA. As exceções em Java são fixas e não é possível definir novas exceções. A cláusula finally é sempre executada, mesmo ocorrendo o fluxo em um bloco try/catch. A cláusula catch nem sempre é executada. Uma exceção é sempre um objeto do tipo Throwable. A cláusula try sempre é executada, mas a sequencia completa pode ser interrompida por uma exceção. Respondido em 29/04/2021 13:35:53 Explicação: No Java é possível definir exceções de forma muito simples, bastando derivar da classe Exception ou de suas descendentes. 4a Questão Acerto: 1,0 / 1,0 Normalmente as GUIs do Java são baseadas em eventos, que são tarefas realizadas quando um usuário faz a interação com algum componente GUI, convertendo as ações do usuário em eventos, Qual das ações abaixo não é um evento: Quando usuário deixa computador imóvel Quando usuário fecha o programa Quando usuário presisona tecla Esc Quando usuário clica com o mouse Quando usuário move o mouse Respondido em 29/04/2021 13:39:36 Explicação: deixa computador parado 5a Questão Acerto: 1,0 / 1,0 No JavaScript, a caixa de mensagem "alert": Exibe apenas uma informação para o usuário. Permite que o usuário insira um número dentro da caixa de texto. Solicita uma confirmação do usuário, positiva ou negativa. Permite que o usuário insira um nome dentro da caixa de texto. Permite que o usuário insira um nome e/ou um número dentro da caixa de texto. Respondido em 29/04/2021 13:40:17 Explicação: Enquanto alert apenas exibe informações, o prompt solicita uma informação no formato texto, e o confirm pede uma resposta do tipo OK ou Cancel. 6a Questão Acerto: 1,0 / 1,0 Para a guarda do estado de uma página em chamadas sucessivas, com uso de tecnologia JSF, deve ser utilizado qual escopo em um Managed Bean? Aplicação Requisição Visão Sessão Sem escopo Respondido em 29/04/2021 13:42:44 Explicação: Com o escopo de sessão (Session), os dados são mantidos no servidor enquanto a conexão estiver ativa. 7a Questão Acerto: 1,0 / 1,0 O uso de um DAO (Data Access Object) em um código tem a função de: Impedir que uma classe tenha mais de um objeto instanciado. Prover uma interface para acesso a um banco de dados ou outro mecanismo de persistência. Encapsular o usuário e senha de acesso ao banco de dados relacional. Prover uma camada de segurança para a aplicação. Gerenciar a geração de logs de acesso com API específica. Respondido em 29/04/2021 13:43:35 Explicação: O padrão DAO concentra as chamadas SQL, evitando que este tipo de código se perpetue ao longo da aplicação. 8a Questão Acerto: 1,0 / 1,0 Na arquitetura MVC, os componentes JDBC podem ser utilizados em que camada(s)? Model, Control e View Control e Model Control View Model Respondido em 29/04/2021 13:44:58 Explicação: Como o JDBC está relacionado à persistência em banco de dados, ele deve ser utilizado exclusivamente na Model. 9a Questão Acerto: 1,0 / 1,0 Complete as lacunas no trecho de código-fonte abaixo com os termos corretos: __________ emf = Persistence.createEntityManagerFactory("PU"); __________ em = emf.createEntityManager(); em.getTransaction().begin(); c = new Curso(3, "EE"); em.__________(c); em.getTransaction().commit(); EntityManager; Command; insert Connection; Statement; execute EntityManagerFactory; EntityManager; persist Database; Entity; put EntityFactory; EntityManager; save Respondido em 29/04/2021 13:45:42 Explicação: Um elemento essencial no JPA é a classe EntityManager, responsável pelo manuseio das diversas entidades. Objetos desta classe são gerados a partir do EntityManagerFactory, e o método persist viabiliza a gravação de uma entidade no banco de dados. 10a Questão Acerto: 1,0 / 1,0 O ferramental do NetBeans permite gerar de forma automática os EJBs responsáveis por invocar as diversas operações a serem efetuadas no banco a partir de entidades JPA. Ao fazer isto, ele segue um padrão de desenvolvimento denominado: Adapter Singleton Front Control Session Facade Intercept Filter
Compartilhar