Logo Passei Direto
Buscar
O padrão MVC (Model-View-Controller) busca separar a camada de apresentação das demais camadas de um sistema, promovendo maior modularidade e flexibilidade. Essa separação permite que alterações na interface do usuário sejam feitas sem impactar diretamente a lógica de negócio ou os dados, facilitando a manutenção e escalabilidade do sistema. Além disso, o padrão torna o software mais testável e adaptável a mudanças de requisitos ao longo do tempo, características essenciais para o desenvolvimento sustentável de aplicações modernas.Fonte: adaptado de: GAMMA, E. et al. Design Patterns: Elements of Reusable Object-Oriented Software. 2. ed. Boston: Addison-Wesley, 2020.Com base nas informações apresentadas, avalie as asserções a seguir e a relação proposta entre elas:I. O padrão MVC promove a separação de responsabilidades em uma aplicação, dividindo-a em três camadas. PORQUE II. No padrão MVC, a camada Controller é responsável por armazenar os dados da aplicação e aplicar as regras de negócio diretamente.A respeito dessas asserções, assinale a opção correta: A) A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. B) A
User badge image
Maicon Luiz da Silva

há 5 dias

Respostas

User badge image

Ed Verified user icon

há 5 dias

Vamos analisar as asserções: I. O padrão MVC promove a separação de responsabilidades em uma aplicação, dividindo-a em três camadas. Esta afirmação é verdadeira. O padrão MVC realmente divide a aplicação em três camadas: Model (Modelo), View (Visão) e Controller (Controlador), promovendo a separação de responsabilidades. II. No padrão MVC, a camada Controller é responsável por armazenar os dados da aplicação e aplicar as regras de negócio diretamente. Esta afirmação é falsa. No padrão MVC, a camada Controller não armazena os dados; essa responsabilidade é do Model. O Controller atua como intermediário entre a View e o Model, recebendo as entradas do usuário, processando-as e atualizando a View e o Model conforme necessário. Com base nessa análise, temos que a asserção I é verdadeira e a asserção II é falsa. Portanto, a opção correta é: A) A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. (Esta opção está incorreta, pois a I é verdadeira e a II é falsa). Como não temos a opção correta listada, a resposta correta não está presente nas alternativas fornecidas. Se precisar de mais ajuda, sinta-se à vontade para perguntar!

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina