No que se refere à arquitetura Java EE 7, julgue o próximo i...

Próximas questões
Com base no mesmo assunto
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602443 Programação
No que se refere à arquitetura Java EE 7, julgue o próximo item.

O JSON (JavaScript object notation) é um formato leve para troca de dados que implementa o modelo MVC (model-view-control) em substituição ao framework JSF.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - errado

O enunciado propõe uma confusão comum entre formatos de dados e padrões de projeto ou frameworks. Vamos esclarecer isso:

O JSON (JavaScript Object Notation) é um formato de troca de dados leve, baseado em texto, que é fácil de ler e escrever tanto para humanos quanto para máquinas. O JSON é frequentemente utilizado para transmitir dados entre um servidor e uma aplicação web, mas é importante notar que ele não implementa por si só o padrão de arquitetura MVC (Model-View-Controller). O MVC é um padrão de design que separa a aplicação em três componentes interconectados, a fim de separar representações internas da informação do modo como a informação é apresentada e aceita pelo usuário.

Por outro lado, o JSF (JavaServer Faces) é um framework para aplicativos web baseados em Java que utiliza o padrão MVC. O JSF ajuda a simplificar o processo de desenvolvimento de interfaces de usuário para aplicativos Java EE através de uma API integrada que utiliza componentes reutilizáveis, e oferece um modelo de programação claro.

Assim, é incorreto afirmar que o JSON implementa o modelo MVC em substituição ao framework JSF, pois são tecnologias com propósitos distintos dentro do desenvolvimento de aplicações web. JSON é um formato de dados, enquanto JSF é um framework que facilita a criação de interfaces seguindo o padrão MVC.

Essencialmente, a questão testa a compreensão do candidato sobre as responsabilidades e características tanto do JSON quanto do JSF no contexto do desenvolvimento de aplicações Java EE.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

O formato JSON (JavaScript Object Notation) vem se consagrando cada vez mais na comunicação de dados, principalmente nos dispositivos móveis devido a esse formato ser mais leve que o XML e também mais legível.

JSON (JavaScript Object Notation) é um formato para troca de dados entre o browser e o servidor, independente de linguagem, leve e utilizado para grandes quantidades de dados.

 

Fonte : https://www.w3schools.com/js/js_json_intro.asp

 

O Framework JSF (Java Server Faces) faz parte da especificação Java EE, sendo um framework MVC, utilizado para criar componentes web , que rodam do lado do servidor. Utiliza o formato de páginas .xhtml. 

 

Fonte : http://docs.oracle.com/javaee/6/tutorial/doc/bnapk.html

 

Ou seja : JSON se destina a troca de dados, e, JSF se destina a criação de componentes web

O formato JSON é uma alternativa quanto ao uso do XML.

Gabarito:

ERRADO

 

Que viagem da banca.

JSON não tem nada haver com MVC... srs GAB E

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo