Prévia do material em texto
Questão 1/10 - Linguagem de Programação As classes de acesso a dados da aplicação estão agrupadas dentro do pacote: Nota: 10.0 A Model B DAO Você assinalou essa alternativa (B) Você acertou! AULA 3 TEMA 4 C BO D Controller E View Questão 2/10 - Linguagem de Programação Assinale dentre as alternativas abaixo, o framework de persistência Java que implementa o mapeamento objeto-relacional Nota: 10.0 A Hibernate Você assinalou essa alternativa (A) Você acertou! (Aula 03 – Tema 02) B Oracle C JPA D MySQL E SGBD Questão 3/10 - Linguagem de Programação A respeito dos módulos da JVM, analise as sentenças a seguir: I. O loader é responsável por carregar o bytecode na memória da máquina virtual. II. O interpretador irá converter o bytecode em um código de máquina compatível com a plataforma de execução. III. O compilador JIT (Just In Time) é responsável por otimizar a performance da aplicação em durante a sua execução. De acordo com as sentenças apresentadas, assinale a alternativa correta. Nota: 10.0 A Nenhuma sentença está correta B Somente as sentenças I e II estão corretas C Somente as sentenças I e III estão corretas D Somente as sentenças II e III estão corretas E Todas as sentenças estão corretas Você assinalou essa alternativa (E) Você acertou! AULA 02 - TEMA 02 Questão 4/10 - Linguagem de Programação Baseado no código acima, analise as sentenças a seguir: I. A anotação @Service indica que a classe ClienteBO é uma classe de dados II. A anotação @Autowired indica que a classe ClienteDAO é uma classe de acesso a dados III. A anotação @Override indica que o método da classe realiza uma operação de acesso a dados. De acordo com as sentenças apresentadas, assinale a alternativa correta. Nota: 10.0 A Nenhuma sentença está correta Você assinalou essa alternativa (A) Você acertou! AULA 04 - TEMA 01 B Somente as sentenças I e II estão corretas C Somente as sentenças I e III estão corretas D Somente as sentenças II e III estão corretas E Todas as sentenças estão corretas Questão 5/10 - Linguagem de Programação Começar um projeto do zero nem sempre é uma tarefa fácil, pois precisamos configurar diversos recursos da nossa aplicação antes de começarmos a codificação das regras de negócio. Esse processo basicamente consiste em baixar, instalar e configurar as bibliotecas, frameworks e serviços que serão utilizados no desenvolvimento da aplicação. Dentre as alternativas abaixo, assinale aquela que corresponde a ferramenta que automatiza a criação de projetos Spring. Nota: 10.0 A Spring Security B Spring Data C Spring Configuration D Spring Boot Você assinalou essa alternativa (D) Você acertou! (Aula 02 – Tema 03) E Spring Web Questão 6/10 - Linguagem de Programação As dependências de um projeto do tipo Maven devem ser adicionadas ao arquivo: Nota: 10.0 A pom.xml Você assinalou essa alternativa (A) Você acertou! (Aula 03 – Tema 02) B dependency.xml C persistence.xml D application.properties E maven.xml Questão 7/10 - Linguagem de Programação A respeito do protocolo HTTP, analise as sentenças a seguir: I - O protocolo HTTP permite a troca de mensagens entre máquinas distintas por meio de hipertexto II - A URL permite que o usuário possa acessar um recurso, podendo este ser uma imagem, arquivo, vídeo, entre outros III - O método POST de uma requisição HTTP é utilizado para atualizar os dados de um recurso De acordo com as sentenças apresentadas, assinale a alternativa correta. Nota: 10.0 A Nenhuma sentença está correta B Somente as sentenças I e II estão corretas Você assinalou essa alternativa (B) Você acertou! AULA 02 - TEMA 05 C Somente as sentenças I e III estão corretas D Somente as sentenças II e III estão corretas E Todas as sentenças estão corretas Questão 8/10 - Linguagem de Programação A respeito dos componentes de uma aplicação Java EE, analise as sentenças a seguir: I - Enterprise JavaBeans (EJB) é um componente executado na camada de negócio do servidor de banco de dados. II - Servlets, JavaServer Faces (JSF) e JavaServer Pages (JSP) são componentes executados na camada Web do Servidor Java EE. III - Cliente de aplicativo (Application client) e miniaplicativo (Applet) são componentes executados na camada do cliente. De acordo com as sentenças apresentadas, assinale a alternativa correta. Nota: 10.0 A Nenhuma sentença está correta B Somente as sentenças I e II estão corretas C Somente as sentenças I e III estão corretas D Somente as sentenças II e III estão corretas Você assinalou essa alternativa (D) Você acertou! (Aula 01 – Tema 02) E Todas as sentenças estão corretas Questão 9/10 - Linguagem de Programação A respeito das anotações da JPA (Java Persistence API), analise as sentenças a seguir: I - A anotação @Entity especifica que a classe é uma entidade II - A anotação @Temporal especifica que o atributo não será persistido III - A anotação @Id especifica que o atributo é a chave primária da entidade De acordo com as sentenças apresentadas, assinale a alternativa correta. Nota: 10.0 A Nenhuma sentença está correta B Somente as sentenças I e II estão corretas C Somente as sentenças I e III estão corretas Você assinalou essa alternativa (C) Você acertou! AULA 03 - TEMA 03 D Somente as sentenças II e III estão corretas E Todas as sentenças estão corretas Questão 10/10 - Linguagem de Programação Uma das principais características da linguagem Java é a sua compatibilidade com diferentes sistemas operacionais. O componente que torna possível o desenvolvimento de aplicações Java independentes da plataforma é: Nota: 10.0 A API B Eclipse C JVM Você assinalou essa alternativa (C) Você acertou! AULA 02 TEMA 02 D WAR E JAR