Informática, perguntado por jspyderpajolq, 10 meses atrás

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. Sobre a especificação JPA, analise as afirmativas a seguir e marque V apara verdadeiro e F para falso:

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

( ) O principal método do JPA o EntityManager é o serviço central para todas as ações de persistência.

( ) 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 sequência CORRETA:

Alternativas:

a)
V-V-V;

b)
V-V-F;

c)
F-V-F;

d)
F-V-V;

e)
F-F-F;

f)
F-F-F;

2)
A especificação ________________ permite ao Java fazer o mapeamento de objetos para banco de dados relacionais. Ela baseia-se no conceito de entidades, que são classes leves que fazem a representação de uma tabela do banco de dados, sendo que cada instância de uma entidade é um registro.

Agora, assinale a alternativa que preencha a coluna corretamente:

Alternativas:

a)
JavaPersistence

b)
MVC

c)
JSF

d)
Bean Validation

e)
PrimeFaces.

3)
Sobre a ferramenta hibernate, analise as afirmativas a seguir:

I- É um componente de software que permite que uma aplicação Java interaja com um banco de dados;

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;

III- 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;

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 II e III estão corretas;

e)
As afirmativas I, II e III estão corretas.

4)
O padrão arquitetural Model-View-Controller (MVC) possui três partes: o modelo, a visão e o controlador. Sobre o padrão MVC, analise as afirmativas a seguir:

I- Modelo é a ponte entre as camadas Visão e Controle, consiste na parte lógica da aplicação, que gerencia o comportamento dos dados através de regras de negócios, lógica e funções.

II- Visão pode ser qualquer saída de representação dos dados, como uma tabela ou um diagrama. É onde os dados solicitados do Controle são exibidos.

III- Controle faz a mediação da entrada e saída, comandando a visão e o modelo.

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 III estão corretas;

d)
Apenas as afirmativas II e III estão corretas;

e)
As afirmativas I, II e III estão corretas.

5)
O padrão arquitetural Model-View-Controller (MVC) é 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. Sobre o MVC, analise as afirmativas e marque V para verdadeiro e F para falso:

( ) a apresentação dos dados e interação dos usuários (front-end) são separados dos métodos que interagem com o banco de dados;

( ) A camada controle faz apenas a exibição dos dados, sendo ela por meio de um html ou xml.

( ) O Modelo é responsável pela leitura e escrita de dados, e também de suas validações.

Agora, assinale a alternativa que apresenta a sequência CORRETA:

Alternativas:

a)
V-V-V;

b)
V-V-F;

c)
V-F-V;

d)
F-V-V;

e)
F-F-F;

Soluções para a tarefa

Respondido por veigatecwb
1

Resposta:

Bom dia,

jspyderpajolq

A resposta para a questão solicitada é:

1) – b) V-V-F;

2) – a) JavaPersistence

3) – d) Apenas as afirmativas II e III estão corretas;

4) – c) Apenas as afirmativas I e III estão corretas;

5) – c) V-F-V;

“O tempo investido em estudos nos ajuda a definir a vitória sobre nossas batalhas”. Helgir Girodo.

Perguntas interessantes