1) É uma interface baseada em Java para acesso a bancos de dados através de SQL. 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. Assinale a alternativa que apresenta a interface descrita no texto anterior: Alternativas: a) JDBC; b) JSF; c) MVC; d) Bean Validation; e) Hibernate; 2) Sobre o Hibernate, analise as afirmativas a seguir: I- Esta ferramenta 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. II- A ideia principal do Hibernate é 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, algo que não é feito utilizando só JDBC. III- O Hibernate não obteve muito sucesso, pois não houve grande adesão pelos desenvolvedores, por este motivo, esta ferramenta foi descontinuada. Agora, assinale a alternativa que apresenta a resposta CORRETA: Alternativas: a) Apenas a afirmativa I está correta; b) Apenas a afirmativa II está correta; c) Apenas as afirmativas I e II estão corretas; d) Apenas as afirmativas I e III estão corretas; e) As afirmativas I, II e III estão corretas. 3) A especificação JPA (Java Persistence API) foi criada com o objetivo de padronizar as ferramentas ORM para aplicações Java e consequentemente diminuir a complexidade do desenvolvimento. Sabendo disso, analise as afirmativas a seguir: I- Via JPA o desenvolvedor pode unicamente recuperar dados de bancos de dados relacionais para objetos Java. II- JPA utiliza o conceito de mapeamento objeto/relacional (ORM – Object/Relational Mapping) para fazer um mapeamento entre a base de dados relacional e os objetos Java, ou seja, o próprio framework faz o relacionamento entre os atributos das classes Java com a tabela do banco de dados. III- Em uma aplicação Java SE, você tem que usar um EntityManager para criar instâncias de um EntityManagerFactory. Agora, assinale a alternativa que apresenta a resposta CORRETA: Alternativas: a) Apenas a afirmativa I está correta; b) Apenas a afirmativa II está correta; c) Apenas as afirmativas I e II estão corretas; d) Apenas as afirmativas I e III estão corretas; e) As afirmativas I, II e III estão corretas. 4) __________ é uma ferramenta para mapeamento objeto/relacional para ambientes Java. Esta ferramenta 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. Assinale a alternativa que preenche corretamente a lacuna: Alternativas: a) MVC; b) XML; c) ORM; d) Hibernate; e) JDBC; 5) O padrão arquitetural ___________ é 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 complete a lacuna corretamente: Alternativas: a) JSF; b) JDBC; c) MVC; d) XML; e) HTML;
Soluções para a tarefa
Respondido por
0
Resposta:
Boa noite,
jailtonmoral
A resposta para a questão solicitada é:
1) – a) JDBC;
2) – c) Apenas as afirmativas I e II estão corretas;
3) – b) Apenas a afirmativa II está correta;
4) – d) Hibernate;
5) – c) MVC;
“O tempo investido em estudos nos ajuda a definir a vitória sobre nossas batalhas”. Helgir Girodo.
Perguntas interessantes
Matemática,
8 meses atrás
Inglês,
8 meses atrás
Matemática,
11 meses atrás
História,
11 meses atrás
Matemática,
1 ano atrás