Cebraspe · BANRISUL · 2025 · Diversos cargos

Questão 68 · Informática: Engenharia de software e metodologias ágeis

Na utilização do padrão MVC (model-view-controller) em uma arquitetura de aplicação web, cabe ao model

  1. A) encapsular o estado de aplicação e o banco de dados.
  2. B) gerir a lógica específica da aplicação e enviar eventos de usuário ao controller.
  3. C) validar os dados de entrada e gerenciar os formulários web.
  4. D) notificar a visão de mudanças de estado e o processamento de solicitações HTTP.
  5. E) gerar as páginas dinamicamente e responder às solicitações de atualização dos dados.

Marque a alternativa correta:

Gabarito: A

Gabarito definitivo divulgado pela banca Cebraspe (BANRISUL 2025).

Comentário

Gabarito: A.

No padrão MVC, o model concentra o estado da aplicação, as regras de negócio e o acesso aos dados, normalmente persistidos em um banco de dados. Por isso a alternativa A está correta. A visão apresenta os dados ao usuário e o controller recebe as entradas, interpreta as solicitações e aciona o model e a view.

  • B: erra ao atribuir ao model o envio de eventos de usuário ao controller; esse papel é do controller.
  • C: validação de entrada e gestão de formulários costumam ficar no controller ou na view, não no model.
  • D: notificar a visão sobre mudanças de estado é função do model (padrão observer, em muitas implementações), mas o processamento de requisições HTTP é do controller.
  • E: gerar páginas dinamicamente é papel da view, e responder às solicitações é papel do controller.

Dica: Memorize: model = dados e regras; view = apresentação; controller = fluxo e entrada.

Fundamentos: Conceito do padrão MVC (model = estado, regras de negócio e dados) · Separação de responsabilidades entre model, view e controller

Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.

Fonte: prova Cebraspe BANRISUL 2025 (Diversos cargos), questão 68, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.

Concursos abertos que cobram Informática

TCE/MA 2026 Analista, Auditor e TécnicoUNCISAL 2026 Professor do Magistério SuperiorPROCON/AL 2026 Analista e Fiscal de Defesa do Consumidor