Informática, perguntado por carlosaugustomilhome, 6 meses atrás

1)
Para evitar que cada banco tenha a sua própria API e conjunto de classes e métodos, temos um único conjunto de interfaces muito bem definidas que devem ser implementadas. Esse conjunto de interfaces fica dentro do pacote java.sql e nos referiremos a ela como ____________.

Assinale a alternativa que preenche corretamente a lacuna.

Alternativas:

a)
SGBD.

b)
JPA.

c)
JDBC.

d)
JSF.

e)
ORM.

2)
A especificação JPA (Java Persistence API) foi criada com o objetivo de padronizar as ferramentas ORM (Mapeamento objeto relacional) para aplicações Java e consequentemente diminuir a complexidade do desenvolvimento. Dentre os demais objetivos e características do JPA, classifique as afirmativas a seguir em Verdadeiro (V) ou Falso (F).

( ) Em teoria, qualquer framework que implemente o padrão JPA deve funcionar igualmente.

( ) Via JPA o desenvolvedor pode apenas mapear e armazenar dados de bancos de dados relacionais para objetos Java e vice-versa.

( ) No JPA, o próprio framework faz o relacionamento entre os atributos das classes Java com a tabela do banco de dados.

Assinale a alternativa que apresenta a sequência correta.

Alternativas:

a)
V – F – F.

b)
V – F – V.

c)
V – V – V.

d)
F – V – F.

e)
F – F – V.

3)
Quais são os dois objetos que controlam o funcionamento do JPA, presentes no pacote javax.persistence?

Alternativas:

a)
HibernateManager e HibernateManagerFactory.

b)
EntityManagerFactory e EntityManager.

c)
EntityManagerFactory e JPAManager.

d)
HibernateManagerFactory e JPAManager.

e)
PersistenceManager e EntityManager

4)
É uma ferramenta ORM, Object Relational Mapping (Mapeamento objeto relacional) que foi desenvolvido por Gave King e hoje faz parte da corporação Red Hat, juntamente com o JBoss. Uma ferramenta de mapeamento objeto relacional tem como objetivo facilitar o trabalho do desenvolvedor no que diz respeito ao relacionamento entre uma aplicação Java orientada a objeto e um banco de dados relacional. A ideia principal é criar uma camada entre a aplicação e o banco de dados de modo que o desenvolvedor não tenha que se preocupar com instruções SQL ou com o banco de dados na qual a aplicação irá persistir seus dados.

Assinale a alternativa que apresenta corretamente um exemplo de ferramenta ORM de acordo com o texto.

Alternativas:

a)
Bean Validation.

b)
JSF.

c)
DOA.

d)
Singleton.

e)
Hibernate.

5)
O padrão arquitetural ____________ é muito utilizado no desenvolvimento de aplicações WEB e é uma forma de quebrar uma aplicação, ou até mesmo um pedaço da interface de uma aplicação, em três partes: o modelo, a visão e o controlador.

Assinale a alternativa que preenche corretamente a lacuna.

Alternativas:

a)
Hibernate.

b)
EclipseLink.

c)
MVC.

d)
JBoss.

e)
JSF.

Soluções para a tarefa

Respondido por zeeq
38

Resposta:

1)C - JDBC

2)B - V-F-V

3)B - EntityManagerFactory e EntityManager

4)E - Hibernate

5)C - MVC

Explicação:

corrigido pelo AVA


smullclash: 100% correto corrigido pelo AVA... muito obrigado :*
Respondido por brunissimobraga
7

Resposta:

1)C - JDBC  

2)B - V-F-V  

3)B - EntityManagerFactory e EntityManager  

4)E - Hibernate  

5)C - MVC  

Explicação: corrigido pelo AVA

Perguntas interessantes