Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Sistemas Distribuídos — CESPE / CEBRASPE 2024

Arquitetura de ComputadoresSistemas Distribuídos
Código
ce185779
Banca
CESPE / CEBRASPE
Órgão
SEPLAG-CE
Ano
2024
Nível
Superior
Cargo
Analista de Gestão Pública - Área de Atuação: Ciência da Computação
Em relação a sistemas distribuídos, julgue o item seguinte.No padrão de arquitetura MVC (model-view-controller), os aplicativos são divididos em modelos, exibições e componentes; nesse padrão, as solicitações de usuário são encaminhadas para um controlador, que é responsável por trabalhar com o modelo para executar as ações do usuário, bem como por escolher a exibição a ser apresentada para o usuário.
  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”.

Padrão MVC em sistemas distribuídos

Gabarito: Certo. A descrição apresentada corresponde exatamente ao padrão de arquitetura MVC (Model-View-Controller): os aplicativos são divididos em modelo, visão e controlador; as solicitações do usuário são encaminhadas ao controlador, que interage com o modelo para executar as ações e seleciona a visão adequada para a resposta.

A banca cobra o conhecimento básico do padrão MVC, amplamente utilizado em aplicações web e sistemas distribuídos. Não há qualquer incorreção na afirmação. O termo "componentes" no enunciado é genérico, mas o restante descreve fielmente o papel do controlador.

1Model
Gerencia dados
Lógica de negócio
2View
Exibe informações
3Controller
Recebe entradas do usuário
Interage com o Model
Seleciona a View
MVC (Model-View-Controller)
LEVELsoulevel.com.br
MVC (Model-View-Controller): Model (Gerencia dados, Lógica de negócio); View (Exibe informações); Controller (Recebe entradas do usuário, Interage com o Model, Seleciona a View)
PEGA ESSA DICA!

Memorize os papéis de cada componente do MVC: o Model gerencia os dados e a lógica de negócio; a View exibe as informações; o Controller recebe as entradas do usuário, chama o modelo e decide qual view renderizar. Essa é uma questão clássica de conceito.

CERTO – a afirmação está correta.

Link permanente: /questoes/ce185779