Logo Passei Direto
Buscar
Com relação ao JSF, analise as sentenças a seguir: I- O framework JSF funciona de acordo com o padrão MVC. II- No JSF, o Managed Bean faz o papel de controlador entre a interface gráfica e a entidade. III- O JSF não pode ser utilizado para o gerenciamento de eventos e a conversão de dados no servidor. IV- DataTable é um componente que faz a interface do JSF com a web. Assinale a alternativa CORRETA:

O framework JSF funciona de acordo com o padrão MVC.
No JSF, o Managed Bean faz o papel de controlador entre a interface gráfica e a entidade.
O JSF não pode ser utilizado para o gerenciamento de eventos e a conversão de dados no servidor.
DataTable é um componente que faz a interface do JSF com a web.
a) As sentenças I, II e IV estão corretas.
b) As sentenças I, III e IV estão corretas.
c) As sentenças II, III e IV estão corretas.
d) As sentenças I, II e III estão corretas.
User badge image
Aprendendo Através de Exercícios

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 4 meses

Vamos analisar cada uma das sentenças: I- O framework JSF funciona de acordo com o padrão MVC. Verdadeiro, o JSF realmente segue o padrão de arquitetura MVC (Model-View-Controller). II- No JSF, o Managed Bean faz o papel de controlador entre a interface gráfica e a entidade. Verdadeiro, os Managed Beans atuam como controladores que gerenciam a lógica de negócios e a interação entre a interface do usuário e os dados. III- O JSF não pode ser utilizado para o gerenciamento de eventos e a conversão de dados no servidor. Falso, o JSF é projetado para gerenciar eventos e conversão de dados no servidor, portanto, essa afirmação é incorreta. IV- DataTable é um componente que faz a interface do JSF com a web. Verdadeiro, o DataTable é um componente do JSF que permite a exibição de dados em formato de tabela na interface web. Agora, vamos ver quais sentenças estão corretas: - I: Correta - II: Correta - III: Incorreta - IV: Correta Portanto, as sentenças I, II e IV estão corretas. A alternativa correta é: a) As sentenças I, II e IV estão corretas.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

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

User badge image

Ed Verified user icon

há 2 anos

A alternativa correta é a letra "a) As sentenças I, II e IV estão corretas." Justificativa: I- O framework JSF funciona de acordo com o padrão MVC. (Correta) II- No JSF, o Managed Bean faz o papel de controlador entre a interface gráfica e a entidade. (Correta) III- O JSF não pode ser utilizado para o gerenciamento de eventos e a conversão de dados no servidor. (Incorreta) IV- DataTable é um componente que faz a interface do JSF com a web. (Correta) Portanto, apenas a alternativa "a" apresenta as sentenças corretas.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Com relação às tecnologias Java, podemos destacar duas: JDBC (Java Database Conectivity) e JPA (Java Persistence API). Com relação às tecnologias mencionadas, classifique V para as sentenças verdadeiras e F para as falsas:

JDBC é uma API padrão de conexão entre Java e várias bases de dados.
JDBC só funciona para o Banco de dados Oracle.
JPA é uma API que visa ao mapeamento objeto relacional em bases de dados relacionais.
a) V - V - V.
b) F - V - V.
c) V - V - F.
d) V - F - V.

Com relação à utilização do JSF, analise as afirmativas a seguir: I- O JSF possui componentes de formulários similares aos do HTML. II- Em um formulário JSF podem ser utilizados componentes HTML, como o "" por exemplo. III- No JSF a tecnologia Ajax é suportada, no qual, para ser utilizada, deve ser implementada uma função Javascript que realiza a requisição para o servidor. IV- Um componente do tipo botão em JSF pode ser implementado por "". Assinale a alternativa CORRETA:

O JSF possui componentes de formulários similares aos do HTML.
Em um formulário JSF podem ser utilizados componentes HTML, como o "" por exemplo.
No JSF a tecnologia Ajax é suportada, no qual, para ser utilizada, deve ser implementada uma função Javascript que realiza a requisição para o servidor.
Um componente do tipo botão em JSF pode ser implementado por "".
a) As afirmativas I e IV estão corretas.
b) As afirmativas I, II e IV estão corretas.
c) As afirmativas II e III estão corretas.
d) Somente a afirmativa II está correta.

Com relação ao Java Server Faces (JSF), assinale a alternativa CORRETA:

Uma classe de serviço, na qual são implementados métodos com regras de negócio da aplicação, pertence à camada view da aplicação.
Uma classe Managed Bean pertence à camada view da aplicação, pois este tipo de classe controla formulários JSF e seus componentes.
Uma classe Managed Bean pertence à camada controller da aplicação, pois este tipo de classe controla formulários JSF e seus componentes.
Uma classe entidade, que resolve o problema do objeto relacional, e referencia a uma determinada tabela do banco de dados pertence à camada view da aplicação.
a) Apenas a afirmativa II está correta.
b) Apenas a afirmativa III está correta.
c) Apenas a afirmativa I está correta.
d) Apenas a afirmativa IV está correta.

No código-fonte sendo apresentado no anexo 'DataTable SubGrupo', está sendo utilizada a biblioteca PrimeFaces para melhorar a aparência. Com relação ao formulário JSF apresentado neste anexo, analise as afirmativas a seguir: I- No código-fonte sendo apresentado está sendo utilizado o componente Datatable da biblioteca Primefaces. II- O componente Datatable recebe uma lista de objetos no seu atributo 'value'. III- Na última coluna de cada linha da tabela gerada pelo Datatable existe um botão para exclusão do registro, o qual efetua requisição ajax. IV- O atributo 'headerText' de cada coluna databela refere-se ao nome de cada coluna, a qual é apresentada na primeira linha. Assinale a alternativa CORRETA:

As afirmativas II e III estão corretas.
As afirmativas I e III estão corretas.
Somente a afirmativa II está correta.
As afirmativas I, II e IV estão corretas.
a) I e III estão corretas.
b) II e III estão corretas.
c) Somente a afirmativa II está correta.
d) I, II e IV estão corretas.

Acerca do framework JSF do Java, analise as sentenças a seguir: I- A arquitetura do JSF divide-se em três camadas distintas, quais sejam: visão, física e lógica. II- A camada de visão do JSF é responsável por definir o comportamento de uma aplicação, interpretando as ações. III- O JSF permite a criação de aplicações Java para web, utilizando componentes visuais predefinidos, isentando o desenvolvedor de preocupar-se com Javascript e HTML. IV- A ferramenta Eclipse comporta o desenvolvimento de aplicações com o framework JSF. Agora, assinale a alternativa CORRETA:

As sentenças II e IV estão corretas.
Somente a sentença III está correta.
As sentenças III e IV estão corretas.
As sentenças I, II e IV estão corretas.
a) Apenas a afirmativa II está correta.
b) Apenas a afirmativa III está correta.
c) Apenas as afirmativas III e IV estão corretas.
d) Apenas as afirmativas I, II e IV estão corretas.

Com relação ao MongoDB, analise as sentenças a seguir:
I- O MongoDB permite consultas simples, pois é um Banco NoSQL baseado em documento e não possui transações e joins, como os bancos relacionais.
II- O MongoDB permite a divisão dos dados em várias máquinas liberando espaço em servidores que estão no limite do armazenamento.
III- O MongoDB permite armazenar arquivos no banco de dados, igualmente como ocorre nos modelos de banco de dados relacionais.
Assinale a alternativa CORRETA:

I- O MongoDB permite consultas simples, pois é um Banco NoSQL baseado em documento e não possui transações e joins, como os bancos relacionais.
II- O MongoDB permite a divisão dos dados em várias máquinas liberando espaço em servidores que estão no limite do armazenamento.
III- O MongoDB permite armazenar arquivos no banco de dados, igualmente como ocorre nos modelos de banco de dados relacionais.
a) Somente a sentença III está correta.
b) As sentenças I e III estão corretas.
c) As sentenças I e II estão corretas.
d) As sentenças II e III estão corretas.

Um banco de dados é chamado de NoSQL quando não são utilizados comandos SQL para a sua manipulação. Um dos bancos de dados NoSQL mais utilizados é o MongoDB, o qual é orientado a documentos parecidos com JSON, isto é, são gravadas coleções de documentos. Neste sentido, a linguagem utilizada, baseada em documentos, torna as consultas mais fáceis de serem convertidas para este banco. Com relação ao banco de dados MongoDB, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Os documentos são armazenados em uma versão binária do JSON, chamada BSON.
(    ) Para inserir um novo registro no banco de dados MongoDB, basta realizar o comando SQL "INSERT INTO" mais a tabela e os valores a serem gravados.
(    ) O MongoDB possui alguns comandos para filtro, agregação e classificação, como skip, sort, count, por exemplo.
(    ) Através do Shell, é possível gerenciar o banco de dados.
Assinale a alternativa que apresenta a sequência CORRETA:

Os documentos são armazenados em uma versão binária do JSON, chamada BSON.
Para inserir um novo registro no banco de dados MongoDB, basta realizar o comando SQL "INSERT INTO" mais a tabela e os valores a serem gravados.
O MongoDB possui alguns comandos para filtro, agregação e classificação, como skip, sort, count, por exemplo.
Através do Shell, é possível gerenciar o banco de dados.
a) V - V - F - V.
b) V - V - V - F.
c) V - F - V - V.
d) F - V - V - V.

A tecnologia JSF (Java Server Faces) é um framework de desenvolvimento Java que permite o desenvolvimento de sistemas web de forma mais ágil. Neste framework podem ser criados formulários para cadastros, utilizando vários componentes, como entradas de texto, combos (listas) e botões, por exemplo. Com relação ao desenvolvimento de formulários JSF, analise as afirmativas a seguir:
I- Em um campo de entrada de texto "", no atributo "value" deve ser designado um atributo de um objeto.
II- O atributo "required" com valor "true" em componentes de formulários JSF serve para tornar o campo obrigatório, sendo apresentada uma mensagem para o usuário.
III- No atributo "requiredMessage" de componentes de formulários JSF é designada a mensagem a ser apresentada ao usuário sempre que o campo não for informado e o atributo "required" tiver valor "true".
IV- Para tornar um campo de entrada de texto numérico, isto é, permitir digitar apenas números, utiliza-se a função do JSF "".
Assinale a alternativa CORRETA:

Em um campo de entrada de texto "", no atributo "value" deve ser designado um atributo de um objeto.
O atributo "required" com valor "true" em componentes de formulários JSF serve para tornar o campo obrigatório, sendo apresentada uma mensagem para o usuário.
No atributo "requiredMessage" de componentes de formulários JSF é designada a mensagem a ser apresentada ao usuário sempre que o campo não for informado e o atributo "required" tiver valor "true".
Para tornar um campo de entrada de texto numérico, isto é, permitir digitar apenas números, utiliza-se a função do JSF "".
a) As afirmativas II e IV estão corretas.
b) Somente a afirmativa II está correta.
c) As afirmativas I, III estão corretas.
d) As afirmativas I, II e III estão corretas.

Mais conteúdos dessa disciplina