Filtrar


Questões por página:

Para modelar sistemas que utilizam componentes reutilizáveis podem ser utilizados dois tipos de padrões de interesse - os design patterns e os frameworks.

Com relação ao tema, considere as asserções a seguir.

Nas aplicações Java EE, o design pattern JavaServer Faces utiliza o framework MVC para representar o fluxo sequencial de comunicação entre as camadas. O MVC permite representar e entender a comunicação existente entre os componentes da aplicação

PORQUE

quando se utiliza o MVC em aplicações web desenvolvidas com Java, a requisição do cliente é normalmente interceptada por uma servlet de controle (Controller). Essa servlet manipula o processamento inicial da requisição, acessa os componentes do modelo (Model) e geralmente determina qual será a página (View) que irá mostrar o conteúdo de resposta da requisição.

Acerca dessas asserções, é correto afirmar:

As aplicações para web que utilizam Java EE normalmente utilizam o padrão de arquitetura MVC. Neste padrão
O modelo MVC (Model-View-Controller) tem por objetivo separar dados ou lógica de negócios (Model) da interface do usuário (View) e do fluxo da aplicação (Control). Este modelo apresenta vantagens e desvantagens. Uma das desvantagens é que
Questão Anulada
Um dos princípios do padrão de arquitetura MVC é a separação da lógica da apresentação do modelo.
PORQUE
É, muitas vezes, mais prático manter a visão e o controlador unificados, inclusive, por demandas da tecnologia.
Analisando-se as afirmações acima, conclui-se que
Julgue o seguinte item, acerca da arquitetura em três camadas.

MVC (Model-view-controller) é um modelo de arquitetura de software que separa, de um lado, a representação da informação e, de outro, a interação do usuário com a informação.