Questão de Arquitetura de Software — MVC (Model-view-controller) — CESPE / CEBRASPE 2024
- Código
- ce169733
- Banca
- CESPE / CEBRASPE
- Órgão
- CAU-BR
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de Infraestrutura de Tecnologia da Informação
- CCerto
- EErrado
GabaritoC — Certo
Gabarito: Certo. A afirmação está correta porque o padrão MVC permite que um mesmo Model (lógica de negócios) seja representado por diferentes Views (interfaces de usuário). Essa é uma característica fundamental do MVC: a separação entre a camada de dados/modelo e a camada de apresentação, possibilitando múltiplas visualizações para o mesmo conjunto de dados sem duplicar a lógica de negócio.
O conteúdo de apoio confirma: "É possível ter várias visões do mesmo dado" e destaca que uma das vantagens é "gerenciar múltiplos views usando o mesmo modelo". Portanto, a proposição está de acordo com o padrão.
✅ CERTO. A lógica de negócios (Model) é independente da interface (View), e o Controller coordena a interação. Assim, uma mesma lógica pode ser exibida em diferentes interfaces (por exemplo, uma tabela e um gráfico para os mesmos dados).
Link permanente: /questoes/ce169733