Pular para o conteúdo principal

Questão de Arquitetura de Software — MVC (Model-view-controller) — UFMA 2023

Arquitetura de SoftwareMVC (Model-view-controller)
Código
qg042983
Banca
UFMA
Órgão
UFMA
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação
A arquitetura de desenvolvimento web MVC é composta pelos componentes:
  1. AMember Vertical Controller
  2. BModel Vertical Controller
  3. CModel Variable Centered
  4. DModel View Controller
  5. EModel Virtual Controller
Revelar gabarito e comentário

GabaritoD — Model View Controller

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

MVC (Model-View-Controller)

Gabarito: letra D. O padrão de arquitetura MVC é um acrônimo para Model-View-Controller (Modelo-Visão-Controle), que divide a aplicação em três componentes interconectados: Model (dados e lógica de negócio), View (interface com o usuário) e Controller (mediação entre Model e View). A única alternativa que corresponde exatamente a essa sigla é a D.

Alternativa A — ❌ Incorreta

Troca "Model" por "Member", alterando o significado. O correto é Model, não "Member".

Alternativa B — ❌ Incorreta

Substitui "View" por "Vertical". O componente correto é View (Visão), responsável pela apresentação.

Alternativa C — ❌ Incorreta

Apresenta "Variable Centered" no lugar de "View Controller". A sigla correta é Model-View-Controller.

Alternativa D — ✅ Correta ⟵ GABARITO

Exatamente a expansão consagrada do acrônimo MVC: Model View Controller.

Alternativa E — ❌ Incorreta

Troca "Controller" por "Virtual". O termo correto é Controller (Controlador).

A questão é direta e testa o conhecimento básico da nomenclatura do padrão MVC, sem armadilhas.

Gabarito: letra D.

Link permanente: /questoes/qg042983