Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — MVC (Model-View-Controller) — Pró-Reitoria GP CP2 2017

TI - Desenvolvimento de SistemasMVC (Model-View-Controller)
Código
qg938764
Banca
Pró-Reitoria GP CP2
Órgão
CP II
Ano
2017
Cargo
Ana TI ( )

MVC é o Acrônimo para Model-View-Controller, que é uma arquitetura que visa a separar a aplicação em camadas com funções específicas, de maneira a melhorar a manutenção do sistema.


São funções do MVC:


I. Definir classes que representam os dados e a validação lógica destes dados;


II. Definir arquivos template usados dinamicamente para gerar respostas HTML;


III. Receber as solicitações do usuário, obter os dados a partir dos modelos e especificar os templates de visualização que retornarão como resposta ao navegador;


As camadas às quais essas funções estão relacionadas são, respectivamente,

  1. AModel, Controller, View
  2. BController, Model, View
  3. CModel, View, Controller
  4. DController, View, Model
Revelar gabarito e comentário

GabaritoC — Model, View, Controller

Link permanente: /questoes/qg938764