Questão FC266307
Durante a execução de uma aplicação que segue o padrão MVC, o usuário realiza uma ação na interface gráfica. Marque a alternativa que apresenta a sequência correta de ações no cicl
Questões sem classificação de assunto (TI - Desenvolvimento de Sistemas)
IDECAN · 2024
Durante a execução de uma aplicação que segue o padrão MVC, o usuário realiza uma ação na interface gráfica. Marque a alternativa que apresenta a sequência correta de ações no ciclo de interação MVC.
- O Controller recebe a entrada do usuário, solicita a atualização do Model, e o Model atualiza a View com as novas informações.
- A View recebe a entrada do usuário, atualiza os dados diretamente no Model, e o Controller atualiza a interface com as novas informações.
- O Model recebe a entrada do usuário, atualiza os dados e comunica o Controller para refletir a mudança na View.
- O Controller recebe a entrada do usuário, modifica diretamente a View e o Model é atualizado automaticamente pela View.
- A View recebe a entrada do usuário, o Controller processa essa entrada e interage com o Model para atualizar os dados, e a View é atualizada com base na nova resposta do Controller.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
View é a camada que captura a entrada do usuário, como cliques ou formulários. Ela apenas coleta e envia essa informação ao fluxo de controle, sem tomar decisões de negócio.
O Controller recebe essa entrada e realiza o processamento necessário: valida dados, aplica regras e decide quais operações solicitar ao Model. Ele atua como intermediário entre interface e lógica.
O Model representa os dados e a lógica de negócio; ao receber comandos do Controller, atualiza seu estado ou recupera informações do banco. Em seguida, fornece os resultados ao Controller.
Por fim, o Controller prepara a resposta adequada e informa a View para atualizar a apresentação. Assim garante-se a separação de responsabilidades entre interface, controle e dados.
Conteúdo do catálogo FC Concursos · Atualizado em