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
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
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
História,
6 meses atrás
Matemática,
6 meses atrás
Biologia,
6 meses atrás
Contabilidade,
8 meses atrás
Ed. Física,
8 meses atrás
História,
1 ano atrás
Geografia,
1 ano atrás