Ed
há 2 semanas
O padrão MVC (Model-View-Controller) é uma arquitetura que separa a aplicação em três componentes principais: Model (Modelo), View (Visão) e Controller (Controlador). Essa separação é fundamental para que mudanças em um componente não afetem os outros. Analisando as alternativas: a) Por meio da separação das responsabilidades de cada componente - Esta opção está correta, pois a separação de responsabilidades permite que a interface (View) seja alterada sem impactar a lógica de negócios (Model). b) Por meio da comunicação direta entre a View e o Model - Essa opção não é correta, pois a comunicação deve passar pelo Controller, o que evita que a View e o Model se acoplem diretamente. c) Porque todos os componentes estão interligados - Essa opção não é verdadeira, pois a interligação excessiva entre os componentes contraria o princípio de separação do MVC. d) Porque a View não tem acesso ao Model - Embora a View não acesse diretamente o Model, essa afirmação não explica como a alteração da interface não afeta a lógica de negócios. Portanto, a alternativa correta é: a) Por meio da separação das responsabilidades de cada componente.
Mais perguntas desse material