1)
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
10
Resposta: alguem pode nos ajudar com a resposta ?
Explicação:
lauwebdesign:
Glauber, fiz aí, mas só a 2 estou em dúvida
Alguém tem um OK dessas 5 questões acima !? Pelo que falaram, ainda tem alguma errada nas respostas.
1 - B
2 - A
3 - D
4 - C
5 - C
Respondido por
6
Resposta:
1 - b
2 - em dúvida
3 - e
4 - e
5 - c
Explicação:
Se conseguir antes dá um toque
1 - B
2 - A
3 - D
4 - C
5 - C
1 - B
2 - A
3 - D
4 - C
5 - C
Perguntas interessantes
Matemática,
7 meses atrás
Matemática,
7 meses atrás
Biologia,
10 meses atrás
Português,
10 meses atrás
Física,
1 ano atrás
Sociologia,
1 ano atrás