Arquitetura MVC: Model, View e Controller
Gabarito: letra D. O padrão MVC separa a aplicação em três componentes: Model (regras de negócio e dados), View (apresentação ao usuário) e Controller (intermediário que lida com a interação do usuário). A ordem descrita no enunciado – primeiro as regras de negócio/interação com dados, segundo a apresentação, terceiro a camada intermediária – corresponde exatamente a Model, View e Controller.
A banca testa o conhecimento básico da definição de cada componente do MVC, um dos padrões arquiteturais mais clássicos.
Alternativa A — ❌ Incorreta
Inverte a ordem: coloca Controller primeiro e View por último. O Controller não é o primeiro componente descrito.
Alternativa B — ❌ Incorreta
Coloca Controller primeiro e Model por último. A ordem está trocada.
Alternativa C — ❌ Incorreta
Coloca Model primeiro, mas depois Controller e View. O segundo componente descrito é a View (apresentação), não o Controller.
Alternativa D — ✅ Correta ⟵ GABARITO
Model (regras de negócio/dados), View (apresentação), Controller (intermediário). Sequência exata do enunciado.