Questões de Frameworks Java (Programação)

Limpar Busca

Julgue o item a seguir, relacionados a desenvolvimento web em Java. 


O JUnit considera que os resultados de um teste unidade não devem depender da ordem de execução e não permite que se interfira na ordem de execução de métodos de teste. 

  • Certo
  • Errado

Leia atentamente a frase abaixo:


"O ______ é uma camada que descreve uma interface comum para frameworks ______ como o ______".


Assinale a alternativa que preencha correta e respectivamente as lacunas.

  • A JVM / ORM / Hibernate
  • B JPA / ORM / Hibernate
  • C JVM / ORM / OpenJDK
  • D JPA / DBA / OpenJDK
  • E JPA / DBA / Hibernate

JUnit é um framework que facilita o desenvolvimento e execução de testes unitários em códigos Java. Ao contrário das versões anteriores, o JUnit 5 é composto por muitos módulos oriundos de três subprojetos diferentes conhecidos como

  • A IntelliJ IDEA, Spring Boot e Ant.
  • B Plataforma JUnit, Maven e Eclipse.
  • C Gradle, Jupyter Notebook e Mockito.
  • D Plataforma JUnit, JUnit Jupiter e JUnit Vintage.
  • E Visual Studio Code, Gradle e Plataforma Vintage.

Com relação ao Hibernate, assinale a alternativa correta.

  • A O Hibernate contém diversas funcionalidades, como engenharia reversa, exportação de esquemas e anotações próprias para simplificar a utilização da API.
  • B O Hibernate é considerado um framework completo em razão de não necessitar adicionar nenhuma dependência para o seu correto funcionamento.
  • C A anotação org.hibernate.annotations.ForeignKey tem como função determinar o nome de uma chave primária.
  • D Uma das vantagens do Hibernate é o fato de não haver necessidade de definir identificadores para as entidades persistentes.
  • E O elemento mapping do arquivo hibernate.cfg.xml é usado para definir o usuário de conexão ao banco de dados.
Quanto às tecnologias: ASP, JSP e JSF, analise as afirmativas abaixo e assinale a alternativa correta.

I. ASP é uma estrutura de bibliotecas básicas para o processamento de linguagens de script.
II. Como o JSF foi desenvolvido em PHP, ele não faz parte dos componentes existentes no Java EE.
III. JSP é uma tecnologia JAVA que é utilizada para desenvolvimento de aplicações voltadas a WEB.

Sobre as afirmativas:
  • A I e II são tecnicamente verdadeiras
  • B II e III são tecnicamente verdadeiras
  • C I e III são tecnicamente verdadeiras
  • D I, II e III são tecnicamente verdadeiras