Pular para o conteúdo principal

Questão de Engenharia de Software — Desenvolvimento de Software — FADURPE 2024

Engenharia de SoftwareDesenvolvimento de Software
Código
qg130266
Banca
FADURPE
Órgão
UFRPE
Ano
2024
Nível
Médio
Cargo
Técnico de Tecnologia da Informação / Área Sistema
No contexto de desenvolvimento web, o padrão de projeto MVC (Model-View-Controller) é amplamente utilizado para estruturar aplicações de maneira organizada e modular. Qual das seguintes afirmativas descreve corretamente o papel do "Controller" em uma aplicação que segue o padrão MVC?
  1. AO Controller recebe as interações do usuário, processa essas interações e determina qual View deve ser exibida.
  2. BO Controller é responsável por renderizar a interface do usuário diretamente no navegador.
  3. CO Controller lida com a lógica de negócios e manipula diretamente os dados no banco de dados.
  4. DO Controller define o esquema de banco de dados e gerencia as conexões com o banco de dados.
  5. EO Controller apenas recebe e valida as entradas do usuário, sem interagir com outros componentes da aplicação.
Revelar gabarito e comentário

GabaritoA — O Controller recebe as interações do usuário, processa essas interações e determina qual View deve ser exibida.

Link permanente: /questoes/qg130266