[Questão inédita] No padrão MVC (Model-View-Controller), o ...

Próximas questões
Com base no mesmo assunto
Q2486336 Arquitetura de Software
[Questão inédita] No padrão MVC (Model-View-Controller), o componente responsável por receber as requisições do usuário é o/a:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A arquitetura MVC (Model-View-Controller) é um padrão de design amplamente utilizado em desenvolvimento de software, especialmente em aplicações web, para separar a lógica de negócios (Model), a apresentação/visão (View) e o controle (Controller) dentro de um aplicativo. Model (Modelo): O Modelo representa a camada de dados e lógica de negócios do aplicativo. Ele é responsável por acessar e manipular os dados, bem como por implementar a lógica de negócios do aplicativo. Isso pode incluir operações como consulta e atualização de bancos de dados, validação de dados e processamento de regras de negócios. O Modelo não tem conhecimento da interface do usuário ou de como os dados são apresentados ao usuário. Ele fornece uma interface para acessar os dados, geralmente na forma de classes e métodos. View (Visão): A Visão representa a camada de apresentação do aplicativo. Ela é responsável por exibir os dados ao usuário de uma maneira compreensível e atraente. Isso pode incluir a criação de páginas da web, interfaces de usuário gráficas ou qualquer outra forma de saída visual. A Visão não contém lógica de negócios. Em vez disso, ela se comunica com o Modelo para obter os dados necessários para exibição e atualização da interface do usuário em resposta a eventos do usuário. Controller (Controlador): O Controlador atua como o intermediário entre o Modelo e a Visão. Ele é responsável por receber solicitações do usuário, processar essas solicitações, atualizar o Modelo conforme necessário e selecionar a Visão apropriada para exibir os resultados ao usuário. O Controlador contém a lógica de aplicação que coordena as interações entre o Modelo e a Visão. Ele interpreta os dados de entrada do usuário, aciona as operações necessárias no Modelo e seleciona a Visão apropriada para apresentar os resultados ao usuário. GABARITO: B

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

B

B) Controlador (Controller):

Recebe as requisições do usuário, como cliques em botões, entradas em formulários ou navegação na interface.

Interpreta as requisições e decide qual ação deve ser tomada.

Interage com o modelo para acessar ou modificar dados.

Atualiza a visão com os dados do modelo após a execução da ação.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo