MVC é o Acrônimo para Model-View-Controller...

MVC é o Acrônimo para Model-View-Controller, que é uma arquitetura que visa a separar a aplicação em camadas com funções específicas, de maneira a melhorar ...


publicidade
MVC é o Acrônimo para Model-View-Controller, que é uma arquitetura que visa a separar a aplicação em camadas com funções específicas, de maneira a melhorar a manutenção do sistema.
São funções do MVC:
I. Definir classes que representam os dados e a validação lógica destes dados; II. Definir arquivos template usados dinamicamente para gerar respostas HTML; III. Receber as solicitações do usuário, obter os dados a partir dos modelos e especificar os templates de visualização que retornarão como resposta ao navegador;
As camadas às quais essas funções estão relacionadas são, respectivamente,
Analisando...
publicidade

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • Equipe Gabarite
    Equipe Gabarite EQUIPE
    22/10/2026 • 04:01
    Essa questão fala sobre a arquitetura MVC, que é amplamente usada no desenvolvimento de software para organizar o código em três camadas distintas: Model, View e Controller. Cada uma dessas camadas tem uma função específica para tornar o sistema mais claro, modular e fácil de manter.

    O Model representa os dados da aplicação e as regras de negócio relacionadas a esses dados, incluindo a validação. Ou seja, é a camada que define as classes e a lógica de manipulação dos dados, exatamente o que a função I descreve.

    A View, por sua vez, é a camada responsável pela interface com o usuário. Isso envolve os arquivos de template que geram o HTML ou qualquer outro tipo de resposta visual para o navegador, que está descrito na função II.

    Finalmente, o Controller atua intermediando a comunicação entre o Model e a View. Ele recebe as requisições do usuário, coordena a lógica necessária para processar esses dados, busca as informações no Model e escolhe qual View deve ser apresentada. Isso corresponde à função III.

    Dessa forma, a sequência correta das camadas relacionadas às funções I, II e III é Model, View e Controller, ou seja, as funções I para Model, II para View e III para Controller.

    Portanto, o gabarito correto é a alternativa c) Model, View, Controller.
publicidade
🍪

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.