Pular para o conteúdo principal

Questão de Arquitetura de Software — MVC (Model-view-controller) — CESPE / CEBRASPE 2025

Arquitetura de SoftwareMVC (Model-view-controller)
Código
ce209562
Banca
CESPE / CEBRASPE
Órgão
PC-DF
Ano
2025
Nível
Superior
Cargo
Gestor de Apoio as Atividades Policiais Civis - Especialidade: Analista de Informática: Desenvolvimento de Sistemas
No que concerne ao padrão MVC (Model-View-Controller) e a sistemas de N camadas, julgue o próximo item.Em aplicações construídas em camadas, as camadas mais internas são conectadas ao sistema operacional, enquanto as camadas mais externas atendem às interfaces dos usuários.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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”.

Arquitetura em camadas e MVC

Gabarito: ✅ CERTO. A afirmação está correta porque, em sistemas construídos em camadas, as camadas mais internas (como a camada de modelo ou de acesso a dados) são responsáveis pela lógica de negócio e interagem diretamente com o sistema operacional para operações de persistência, rede e outros recursos de infraestrutura. Já as camadas mais externas (como a camada de visão) são responsáveis pela interface com o usuário.

No padrão MVC, por exemplo, o Model encapsula os dados e regras de negócio, comunicando-se com o sistema operacional e bancos de dados, enquanto a View gerencia a apresentação e interação com o usuário. Essa separação é um dos fundamentos da arquitetura em camadas, promovendo modularidade e facilidade de manutenção.

  1. 1Camadas externas (View)Interface do usuário
  2. 2Camada intermediária (Controller)Lógica de controle
  3. 3Camadas internas (Model)Sistema operacional / dados
LEVEL · soulevel.com.br

CERTO

Link permanente: /questoes/ce209562