O desenvolvimento de sistemas para web envolve uma série de ...
O desenvolvimento de sistemas para web envolve uma série de estruturas. Sendo assim, associe as duas colunas, relacionando os termos às suas definições.
1 - Java Persistence API.
2 - JUNIT.
3 – JDBC.
4 - JSON.
( ) Framework open-source, que facilita a criação e manutenção do código para a automação de testes com apresentação dos resultados.
( ) Funciona como uma interface entre uma aplicação desenvolvida em Java e um banco de dados relacional. Sua utilização facilita a comunicação e a manipulação dos dados em uma aplicação.
( ) Formato que armazena informações estruturadas, usado principalmente para transferir dados entre um servidor e um cliente.
( ) API padrão da linguagem Java que descreve uma interface comum para frameworks de persistência de dados
A sequência CORRETA dessa associação é:
- Gabarito Comentado (1)
- Aulas (1)
- Comentários (0)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Vamos entender a questão e a alternativa correta:
Gabarito: Alternativa C
A questão aborda o desenvolvimento de sistemas para web e pede para associar termos específicos a suas definições. Essa questão exige um conhecimento básico sobre algumas tecnologias e frameworks usados no desenvolvimento de software. Vamos analisar cada item associado e justificar a alternativa correta, além de explicar por que as outras alternativas estão incorretas.
Java Persistence API (JPA)
A Java Persistence API é uma API padrão da linguagem Java que descreve uma interface comum para frameworks de persistência de dados. Isso significa que ela facilita a interação entre a aplicação Java e o banco de dados, mapeando objetos Java para tabelas do banco de dados. Portanto, JPA corresponde à última definição da questão.
JUnit
O JUnit é um framework open-source que facilita a criação e manutenção de código para a automação de testes, mostrando os resultados desses testes de forma eficiente. Isso corresponde diretamente à primeira definição da questão.
JDBC (Java Database Connectivity)
O JDBC é uma interface entre uma aplicação Java e um banco de dados relacional. Ele facilita a comunicação e a manipulação dos dados nas aplicações Java. Portanto, JDBC corresponde à segunda definição da questão.
JSON (JavaScript Object Notation)
O JSON é um formato que armazena informações estruturadas, usado principalmente para transferir dados entre um servidor e um cliente. Isso corresponde à terceira definição da questão.
Agora, vamos justificar a alternativa correta (C) e por que as outras estão incorretas:
Alternativa C - Correta
A sequência 2, 3, 4, 1 está correta porque:
- JUnit (2) é o framework de automação de testes.
- JDBC (3) é a interface entre Java e banco de dados.
- JSON (4) é o formato de dados estruturados.
- JPA (1) é a API de persistência de dados.
Alternativas Incorretas:
Alternativa A:
1, 3, 2, 4 - Está incorreta porque a definição correspondente a JUnit (framework open-source para testes) aparece na terceira posição, mas deveria ser a primeira.
Alternativa B:
1, 2, 3, 4 - Está incorreta porque a definição correspondente a JPA (API de persistência de dados) aparece na primeira posição, mas deveria ser a quarta.
Alternativa D:
2, 1, 4, 3 - Está incorreta porque a definição correspondente a JSON (formato de dados estruturados) aparece na terceira posição, mas deveria ser a quarta.
Alternativa E:
3, 2, 1, 4 - Está incorreta porque a definição correspondente a JDBC (interface entre Java e banco de dados) aparece na primeira posição, mas deveria ser a segunda.
Espero que essa explicação tenha ajudado a esclarecer o tema da questão e as alternativas corretas e incorretas. Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo