Pular para o conteúdo principal

Questão de Arquitetura de Software — MVC (Model-view-controller) — FAURGS 2018

Arquitetura de SoftwareMVC (Model-view-controller)
Código
qq336359
Banca
FAURGS
Órgão
BANRISUL
Ano
2018
Nível
Superior
Cargo
Desenvolvimento de Sistemas
Considere as seguintes afirmações sobre o padrão Model-View-Controller (MVC)I - O padrão MVC separa a apresentação e a interação dos dados do sistema, através de três componentes lógicos que interagem entre si: o componente Controlador gerencia os dados e as operações associadas a estes dados; o componente Modelo define e gerencia a forma como os dados são apresentados ao usuário; o componente Visão gerencia a interação do usuário (teclas, cliques do mouse, por exemplo) e passa estas interações para o Controlador e o Modelo.II - O padrão MVC é usado quando existem várias maneiras de se visualizar e interagir com dados. Também quando são desconhecidos os futuros requisitos de interação e apresentação dos dados.III - Embora o padrão MVC permita que os dados sejam alterados de forma independente de sua representação e vice-versa, pode envolver código adicional e mais complexidade de código mesmo quando o modelo de dados e as interações são simples.Quais estão corretas?
  1. AApenas I.
  2. BApenas I e II.
  3. CApenas I e III.
  4. DApenas II e III.
  5. EI, II e III.
Revelar gabarito e comentário

GabaritoD — Apenas II e III.

Link permanente: /questoes/qq336359