Questão de Arquitetura de Software — MVC (Model-view-controller) — CESPE / CEBRASPE 2024
- Código
- ce180653
- Banca
- CESPE / CEBRASPE
- Órgão
- Prefeitura de Cachoeiro de Itapemirim - ES
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de Sistemas
- CCerto
- EErrado
GabaritoC — Certo
✅ CERTO. A afirmativa está correta: no padrão MVC, o componente Controller é o responsável por controlar o fluxo da aplicação entre a camada de apresentação (View) e a camada de manipulação de dados (Model). Conforme a descrição clássica, o Controller "faz a mediação da entrada e saída, comandando a visão e o modelo para serem alterados de forma apropriada" e "envia comandos para o modelo para atualizar o seu estado" (Wikipédia). Ele atua como intermediário, recebendo as requisições do usuário, acionando o Model para processar os dados e atualizando a View para exibir os resultados. Não contém lógica de negócio, mas coordena o fluxo, o que torna a afirmação plenamente coerente com o padrão MVC.
Gabarito: Certo
Link permanente: /questoes/ce180653