Buscar

Programacao para Web II - Av2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Av2 - Programação Para Web II 
 
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.

Outros materiais