Logo Passei Direto
Buscar

Atividade Objetiva 03_ 09 - Arquitetura de Software na Plataforma Java EE (2022)

User badge image
RafaHiko

em

Ferramentas de estudo

Questões resolvidas

Com base no diagrama de fluxo apresentado, analise as asserções.

I) As ações de registro de um novo cliente e Login encontram-se mapeadas no diagrama.

II) As ações de registro de busca de vinhos baseado em diferentes critérios e adicionar vinhos ao carrinho de compras encontram-se mapeadas no diagrama.

III) As ações de visualização do conteúdo de um carrinho de compra e submissão de pedido de compra encontram-se mapeadas no diagrama.

IV) A interação intitulada winehome2 está com o sentido incorreto. O sentido deveria ser invertido para representar o carregamento da página winehome.jsp depois que a compra foi processada.

Dadas as asserções, está correto apenas o que se afirma em

I) As ações de registro de um novo cliente e Login encontram-se mapeadas no diagrama.
II) As ações de registro de busca de vinhos baseado em diferentes critérios e adicionar vinhos ao carrinho de compras encontram-se mapeadas no diagrama.
III) As ações de visualização do conteúdo de um carrinho de compra e submissão de pedido de compra encontram-se mapeadas no diagrama.
IV) A interação intitulada winehome2 está com o sentido incorreto. O sentido deveria ser invertido para representar o carregamento da página winehome.jsp depois que a compra foi processada.
I, II e IV.
II, III e IV.
I, II e III.
II e III.
I e II.

Em relação a esses recursos, analise as asserções:

I) CDI agora permite a implementação da arquitetura REST em Web Services, que usa os comandos simples HTTP como: GET, PUT, POST, UPDATE, DELETE para lidar com recursos na Internet.

II) JPA é a API de persistência exclusiva da plataforma Java EE e incorporou uma coleção de serviços que, entre outras coisas, tem um ciclo de vida para objetos plugados em contextos e injeção de dependências.

III) No contexto da arquitetura de design de projetos em camadas da plataforma Java EE, deve-se embutir as responsabilidades de persistência fornecidas pelo JPA dentro de um JavaBean.

IV) O E

I) CDI agora permite a implementação da arquitetura REST em Web Services, que usa os comandos simples HTTP como: GET, PUT, POST, UPDATE, DELETE para lidar com recursos na Internet.
II) JPA é a API de persistência exclusiva da plataforma Java EE e incorporou uma coleção de serviços que, entre outras coisas, tem um ciclo de vida para objetos plugados em contextos e injeção de dependências.
III) No contexto da arquitetura de design de projetos em camadas da plataforma Java EE, deve-se embutir as responsabilidades de persistência fornecidas pelo JPA dentro de um JavaBean.
IV) O E
I, II e III.
I e II.
II e III.
I e III.
III e IV.

Com base nas asserções, está correto o que se afirma em I e II, apenas.

I) EntityManager é o serviço central do JPA para todas as ações de persistência e oferece todas as funcionalidades de um DAO genérico.
I e II, apenas.
I, apenas.
I, II, III e IV.
IV, apenas.
II, III e IV, apenas.

Com base nas asserções, é correto o que se afirma em I, III e IV, apenas.

I) O serviço Web RESTful, na plataforma Java EE, utiliza mime-type para identificar que tipo de conteúdo está sendo negociado, o que permite que o cliente do serviço especifique em que formato o conteúdo deve ser retornado.
III)) O ciclo de vida de um servlet é controlado pelo container onde o servlet foi implantado e é integrado pelos métodos init(), service() e finish().
IV) A integração de serviços referentes aos requisitos de um caso de uso de Cadastro de Clientes (CRUD), por permitir o cadastro, consulta, atualização, e deleção de dados, só poderão ser projetados com base no uso de Serviços Web Restful (JAX-RS), podendo fazer uso dos métodos HTTP. Não é possível projetar e implementar um Cadastro de Clientes baseado no uso de Serviço Web SOAP (JAX-WS).
III, apenas.
I, apenas.
I, III e IV, apenas.
II e IV, apenas.
II e III, apenas.

Sobre a plataforma Java Enterprise Edition 8 é correto afirmar que


um componente JSTL também é indicado para fazer o papel de controlador no contexto de uma aplicação Web.
um Servlet encapsula a lógica de apresentação e deve ser invocado por meio de programação apenas por cliente remoto. Para acessar um aplicativo que é implantado no servidor, o cliente invoca apenas métodos HTTP doGet e doPost.
os serviços CDI permitem aos componentes do Java EE, como componentes da camada de negócios EJB e beans gerenciados do JavaServer Faces (JSF), serem injetados e interagir de maneira acoplada e flexível iniciando e observando eventos.
JavaBeans encapsulam a lógica de negócios e devem ser invocado por meio de programação por um cliente local ou remoto.
a especificação Java EE 8 recomenda que os Web Services Restful também sejam projetados para estabelecer interações entre componentes em um mesmo contêiner, devido a sua facilidade de estruturação e excelente performance em relação a velocidade da comunicação, mesmo sabendo que esses serviços não deverão ser invocados por aplicações externas.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Com base no diagrama de fluxo apresentado, analise as asserções.

I) As ações de registro de um novo cliente e Login encontram-se mapeadas no diagrama.

II) As ações de registro de busca de vinhos baseado em diferentes critérios e adicionar vinhos ao carrinho de compras encontram-se mapeadas no diagrama.

III) As ações de visualização do conteúdo de um carrinho de compra e submissão de pedido de compra encontram-se mapeadas no diagrama.

IV) A interação intitulada winehome2 está com o sentido incorreto. O sentido deveria ser invertido para representar o carregamento da página winehome.jsp depois que a compra foi processada.

Dadas as asserções, está correto apenas o que se afirma em

I) As ações de registro de um novo cliente e Login encontram-se mapeadas no diagrama.
II) As ações de registro de busca de vinhos baseado em diferentes critérios e adicionar vinhos ao carrinho de compras encontram-se mapeadas no diagrama.
III) As ações de visualização do conteúdo de um carrinho de compra e submissão de pedido de compra encontram-se mapeadas no diagrama.
IV) A interação intitulada winehome2 está com o sentido incorreto. O sentido deveria ser invertido para representar o carregamento da página winehome.jsp depois que a compra foi processada.
I, II e IV.
II, III e IV.
I, II e III.
II e III.
I e II.

Em relação a esses recursos, analise as asserções:

I) CDI agora permite a implementação da arquitetura REST em Web Services, que usa os comandos simples HTTP como: GET, PUT, POST, UPDATE, DELETE para lidar com recursos na Internet.

II) JPA é a API de persistência exclusiva da plataforma Java EE e incorporou uma coleção de serviços que, entre outras coisas, tem um ciclo de vida para objetos plugados em contextos e injeção de dependências.

III) No contexto da arquitetura de design de projetos em camadas da plataforma Java EE, deve-se embutir as responsabilidades de persistência fornecidas pelo JPA dentro de um JavaBean.

IV) O E

I) CDI agora permite a implementação da arquitetura REST em Web Services, que usa os comandos simples HTTP como: GET, PUT, POST, UPDATE, DELETE para lidar com recursos na Internet.
II) JPA é a API de persistência exclusiva da plataforma Java EE e incorporou uma coleção de serviços que, entre outras coisas, tem um ciclo de vida para objetos plugados em contextos e injeção de dependências.
III) No contexto da arquitetura de design de projetos em camadas da plataforma Java EE, deve-se embutir as responsabilidades de persistência fornecidas pelo JPA dentro de um JavaBean.
IV) O E
I, II e III.
I e II.
II e III.
I e III.
III e IV.

Com base nas asserções, está correto o que se afirma em I e II, apenas.

I) EntityManager é o serviço central do JPA para todas as ações de persistência e oferece todas as funcionalidades de um DAO genérico.
I e II, apenas.
I, apenas.
I, II, III e IV.
IV, apenas.
II, III e IV, apenas.

Com base nas asserções, é correto o que se afirma em I, III e IV, apenas.

I) O serviço Web RESTful, na plataforma Java EE, utiliza mime-type para identificar que tipo de conteúdo está sendo negociado, o que permite que o cliente do serviço especifique em que formato o conteúdo deve ser retornado.
III)) O ciclo de vida de um servlet é controlado pelo container onde o servlet foi implantado e é integrado pelos métodos init(), service() e finish().
IV) A integração de serviços referentes aos requisitos de um caso de uso de Cadastro de Clientes (CRUD), por permitir o cadastro, consulta, atualização, e deleção de dados, só poderão ser projetados com base no uso de Serviços Web Restful (JAX-RS), podendo fazer uso dos métodos HTTP. Não é possível projetar e implementar um Cadastro de Clientes baseado no uso de Serviço Web SOAP (JAX-WS).
III, apenas.
I, apenas.
I, III e IV, apenas.
II e IV, apenas.
II e III, apenas.

Sobre a plataforma Java Enterprise Edition 8 é correto afirmar que


um componente JSTL também é indicado para fazer o papel de controlador no contexto de uma aplicação Web.
um Servlet encapsula a lógica de apresentação e deve ser invocado por meio de programação apenas por cliente remoto. Para acessar um aplicativo que é implantado no servidor, o cliente invoca apenas métodos HTTP doGet e doPost.
os serviços CDI permitem aos componentes do Java EE, como componentes da camada de negócios EJB e beans gerenciados do JavaServer Faces (JSF), serem injetados e interagir de maneira acoplada e flexível iniciando e observando eventos.
JavaBeans encapsulam a lógica de negócios e devem ser invocado por meio de programação por um cliente local ou remoto.
a especificação Java EE 8 recomenda que os Web Services Restful também sejam projetados para estabelecer interações entre componentes em um mesmo contêiner, devido a sua facilidade de estruturação e excelente performance em relação a velocidade da comunicação, mesmo sabendo que esses serviços não deverão ser invocados por aplicações externas.

Prévia do material em texto

1/13/24, 1:11 PM Atividade Objetiva 03: 09 - Arquitetura de Software na Plataforma Java EE (2022)
https://pucminas.instructure.com/courses/89367/quizzes/321517 1/6
Atividade Objetiva 03
Entrega Sem prazo Pontos 10 Perguntas 4
Limite de tempo Nenhum Tentativas permitidas Sem limite
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MANTIDO Tentativa 6 Menos de 1 minuto 10 de 10
MAIS RECENTE Tentativa 6 Menos de 1 minuto 10 de 10
Tentativa 5 1 minuto 7,5 de 10
Tentativa 4 Menos de 1 minuto 7,5 de 10
Tentativa 3 2 minutos 7,5 de 10
Tentativa 2 2 minutos 5 de 10
Tentativa 1 2 minutos 2,5 de 10
 As respostas corretas estão ocultas.
Pontuação desta tentativa: 10 de 10
Enviado 13 jan em 13:11
Esta tentativa levou Menos de 1 minuto.
Conteúdos específicos da Unidade 3 a serem avaliados:
- Especificação JSF, Ciclo de Vida, Facelets e Extensões
- API´s Importantes do Java EE
- Introdução à API de Persistência JPA, JPA: Exemplos, JPQL, API Critério, API Metamodel,
Cardinalidade
- API´s Java para Web Services
Fazer o teste novamente
2,5 / 2,5 ptsPergunta 1
https://pucminas.instructure.com/courses/89367/quizzes/321517/history?version=6
https://pucminas.instructure.com/courses/89367/quizzes/321517/history?version=6
https://pucminas.instructure.com/courses/89367/quizzes/321517/history?version=5
https://pucminas.instructure.com/courses/89367/quizzes/321517/history?version=4
https://pucminas.instructure.com/courses/89367/quizzes/321517/history?version=3
https://pucminas.instructure.com/courses/89367/quizzes/321517/history?version=2
https://pucminas.instructure.com/courses/89367/quizzes/321517/history?version=1
https://pucminas.instructure.com/courses/89367/quizzes/321517/take?user_id=196279
1/13/24, 1:11 PM Atividade Objetiva 03: 09 - Arquitetura de Software na Plataforma Java EE (2022)
https://pucminas.instructure.com/courses/89367/quizzes/321517 2/6
A figura a seguir ilustra a arquitetura de componentes JSF
implantados em um conteiner Web e o fluxo de interação
entre os componentes. Os fluxos permitem ao usuário a
execução de algumas ações no contexto de uma aplicação
Web.
Com base no diagrama de fluxo apresentado, analise as
asserções.
I) As ações de registro de um novo cliente e Login
encontram-se mapeadas no diagrama.
II) As ações de registro de busca de vinhos baseado em
diferentes critérios e adicionar vinhos ao carrinho de
compras encontram-se mapeadas no diagrama.
III) As ações de visualização do conteúdo de um carrinho de
compra e submissão de pedido de compra encontram-se
mapeadas no diagrama.
IV) A interação intitulada winehome2 está com o sentido
incorreto. O sentido deveria ser invertido para representar o
1/13/24, 1:11 PM Atividade Objetiva 03: 09 - Arquitetura de Software na Plataforma Java EE (2022)
https://pucminas.instructure.com/courses/89367/quizzes/321517 3/6
carregamento da página winehome.jsp depois que a compra
foi processada.
Dadas as asserções, está correto apenas o que se afirma
em
  I, II e IV. 
  II, III e IV. 
  I, II e III. 
  II e III. 
  I e II. 
2,5 / 2,5 ptsPergunta 2
Vários recursos foram modificados e/ou adicionados ao Java
EE 8. Entre essas novidades encontram-se Servlet 4, JSF
2.3 (JavaServer Faces), JPA 2.2 (Java Persistence API) e
CDI (Contexts and Dependency) e o EJB 3.2 (Enteprise
JavaBeans). Em relação a esses recursos, analise as
asserções:
I) CDI agora permite a implementação da arquitetura REST
em Web Services, que usa os comandos simples HTTP
como: GET, PUT, POST, UPDATE, DELETE para lidar com
recursos na Internet.
II) JPA é a API de persistência exclusiva da plataforma Java
EE e incorporou uma coleção de serviços que, entre outras
coisas, tem um ciclo de vida para objetos plugados em
contextos e injeção de dependências.
III) No contexto da arquitetura de design de projetos em
camadas da plataforma Java EE, deve-se embutir as
1/13/24, 1:11 PM Atividade Objetiva 03: 09 - Arquitetura de Software na Plataforma Java EE (2022)
https://pucminas.instructure.com/courses/89367/quizzes/321517 4/6
responsabilidades de persistência fornecidas pelo JPA dentro
de um JavaBean.
IV) O EntityManager é o serviço central do JPA para todas as
ações de persistência e oferece todas as funcionalidades de
um DAO genérico.
Com base nas asserções, está correto o que se afirma em
  I e II, apenas. 
  I, apenas. 
  I, II, III e IV. 
  IV, apenas. 
  II, III e IV, apenas. 
2,5 / 2,5 ptsPergunta 3
Acerca de plataforma Java EE, analise as asserções:
I) O serviço Web RESTful, na plataforma Java EE, utiliza
mime-type para identificar que tipo de conteúdo está sendo
negociado, o que permite que o cliente do serviço
especifique em que formato o conteúdo deve ser retornado.
II) A Java Persistence API e a Java Transaction API são API
´s que oferecem exatamente as mesmas finalizadas. A JTA
foi depreciada, sendo substituída pela JPA.
III)) O ciclo de vida de um servlet é controlado pelo container
onde o servlet foi implantado e é integrado pelos métodos
init(), service() e finish().
IV) A integração de serviços referentes aos requisitos de um
caso de uso de Cadastro de Clientes (CRUD), por permitir o
cadastro, consulta, atualização, e deleção de dados, só
1/13/24, 1:11 PM Atividade Objetiva 03: 09 - Arquitetura de Software na Plataforma Java EE (2022)
https://pucminas.instructure.com/courses/89367/quizzes/321517 5/6
poderão ser projetados com base no uso de Serviços Web
Restful (JAX-RS), podendo fazer uso dos métodos HTTP.
Não é possível projetar e implementar um Cadastro de
Clientes baseado no uso de Serviço Web SOAP (JAX-WS).
Com base nas asserções, é correto o que se afirma em
  III, apenas. 
  I, apenas. 
  I, III e IV, apenas. 
  II e IV, apenas. 
  II e III, apenas. 
2,5 / 2,5 ptsPergunta 4
Sobre a plataforma Java Enterprise Edition 8 é correto
afirmar que
 
um componente JSTL também é indicado para fazer o papel de
controlador no contexto de uma aplicação Web.
 
um Servlet encapsula a lógica de apresentação e deve ser invocado
por meio de programação apenas por cliente remoto. Para acessar um
aplicativo que é implantado no servidor, o cliente invoca apenas
métodos HTTP doGet e doPost.
 
os serviços CDI permitem aos componentes do Java EE, como
componentes da camada de negócios EJB e beans gerenciados do
JavaServer Faces (JSF), serem injetados e interagir de maneira
acoplada e flexível iniciando e observando eventos.
1/13/24, 1:11 PM Atividade Objetiva 03: 09 - Arquitetura de Software na Plataforma Java EE (2022)
https://pucminas.instructure.com/courses/89367/quizzes/321517 6/6
 
JavaBeans encapsulam a lógica de negócios e devem ser invocado por
meio de programação por um cliente local ou remoto.
 
a especificação Java EE 8 recomenda que os Web Services Restful
também sejam projetados para estabelecer interações entre
componentes em um mesmo contêiner, devido a sua facilidade de
estruturação e excelente performance em relação a velocidade da
comunicação, mesmo sabendo que esses serviços não deverão ser
invocados por aplicações externas.
Pontuação do teste: 10 de 10