Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — MVC (Model-View-Controller) — SELECON 2022

TI - Desenvolvimento de SistemasMVC (Model-View-Controller)
Código
qa303479
Banca
SELECON
Órgão
IF RJ
Ano
2022
Cargo
Ana TI ( )

Model-View-Controller (MVC) é um padrão de arquitetura de aplicações que divide a aplicação em três camadas, conforme indicado na figura, e tem a finalidade de ser utilizado como arquitetura para aplicativos desktop, mas que se popularizou para uso em sistemas web, a partir da adesão de milhares de frameworks de mercado.

Imagem associada para resolução da questão

A seguir, são listadas três funções dessas camadas.

 

I. Responsável por tratar as regras de negócio.

II. Responsável por validar as requisições dos usuários de acordo com as regras de autenticação e autorização.

III. Responsável por usar as informações modeladas para produzir interfaces de apresentação conforme a necessidade.

 

As funções listadas em I, II e III são de responsabilidade, respectivamente, das camadas:

  1. AView, Model e Controller
  2. BView, Controller e Model
  3. CModel, Controller e View
  4. DModel, View e Controller
Revelar gabarito e comentário

GabaritoC — Model, Controller e View

Link permanente: /questoes/qa303479