Questões de Concurso Sobre mvc (model-view-controller) em arquitetura de software

Foram encontradas 244 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q236447 Arquitetura de Software
O padrão de projeto utilizado em aplicações WEB que permite separar as páginas e classes da aplicação em três grupos (muitas vezes chamados de camadas) conhecidos como Apresentação, Controle e Modelo é denominado de:
Alternativas
Q220710 Arquitetura de Software
Um importante padrão (design pattern) na área de aplicações para a internet é a utilização de MVC (Model View Controller). O funcionamento deste padrão está corretamente descrito em:
Alternativas
Q215389 Arquitetura de Software
O componente Controller do MVC:
Alternativas
Q214816 Arquitetura de Software
Com relação à arquitetura MVC, considere:

I. O MODEL representa os dados da empresa e as regras de negócio que governam o acesso e atualização destes dados.

II. O VIEW acessa os dados da empresa através do MODEL e especifica como esses dados devem ser apresentados. É de responsabilidade do VIEW manter a consistência em sua apresentação, quando o MODEL é alterado.

III. O CONTROLLER traduz as interações do VIEW em ações a serem executadas pelo MODEL. Com base na interação do usuário e no resultado das ações do MODEL, o CONTROLLER responde selecionando uma VIEW adequada.

IV. Permite uma única VIEW para compartilhar o mesmo modelo de dados corporativos em um fluxo de comunicação sequencial.

Está correto o que se afirma em
Alternativas
Q214099 Arquitetura de Software
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:
Alternativas
Respostas
211: C
212: C
213: A
214: B
215: C