Pular para o conteúdo principal

Questão de Arquitetura de Software — MVC (Model-view-controller) — FCC 2011

Arquitetura de SoftwareMVC (Model-view-controller)
Código
fc112451
Banca
FCC
Órgão
INFRAERO
Ano
2011
Nível
Superior
Cargo
Analista - Desenvolvimento e Manutenção
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:
  1. AModel é a estrutura básica da página a ser apresentada, View é o objeto que contém as tabelas do banco de dados com as informações sobre o domínio e Controller é o objeto responsável pela segurança do acesso na aplicação.
  2. BModel é o objeto que contém os modelos de tabelas do sistema, View é o objeto que recebe as entradas do usuário e altera as informações do Model e Controller é o objeto responsável pelos protocolos de comunicação da aplicação
  3. CModel é o objeto que representa informação sobre o domínio, View representa a visualização do Model na interface de usuário e Controller recebe as entradas do usuário, manipula o Model e gerencia a correta exibição das informações pelo View.
  4. DModel é o objeto que contém os diagramas de classe e objeto do domínio, View é o objeto que contém os atributos e operações de cada objeto do sistema e Controller é o gerenciador de acesso entre Model e View.
  5. EModel é o objeto que contém o modelo estático da aplicação, View é o objeto que contém informações dinâmicas da aplicação e Controller é o objeto que contém as informações de integração entre o modelo dinâmico e estático do domínio.
Revelar gabarito e comentário

GabaritoC — Model é o objeto que representa informação sobre o domínio, View representa a visualização do Model na interface de usuário e Controller recebe as entradas do usuário, manipula o Model e gerencia a correta exibição das informações pelo View.

Link permanente: /questoes/fc112451