Questão de Arquitetura de Software — MVC (Model-view-controller) — CESPE / CEBRASPE 2022
- Código
- ce147317
- Banca
- CESPE / CEBRASPE
- Órgão
- TCE-RJ
- Ano
- 2022
- Nível
- Superior
- Cargo
- Analista de Controle Externo
- CCerto
- EErrado
GabaritoC — Certo
✅ CERTO. A afirmação está correta. No padrão MVC (Model-View-Controller), o controlador (Controller) é o componente responsável por receber e gerenciar as requisições dos usuários, interpretar as entradas (como cliques, requisições HTTP) e acionar o modelo (Model) e a visão (View) conforme necessário.
O próprio conceito de MVC define que o controlador "recebe as requisições do usuário" e "interpreta entradas do usuário e interage com o Modelo", atuando como intermediário entre a interface e a lógica de negócios. O controlador não contém lógica de processamento de dados, mas coordena o fluxo entre a View e o Model, gerenciando as ações do usuário.
Conteúdo de apoio:
"O controlador recebe uma entrada GET ou POST após um estímulo do utilizador e decide como processá-la, invocando objetos do domínio para tratar a lógica de negócio, e por fim invocando uma visão para apresentar a saída."
Portanto, a assertiva está perfeitamente alinhada com a definição clássica do MVC para aplicações web.
Gabarito: Certo.
Link permanente: /questoes/ce147317