A arquitetura de software com 3 camadas combinada com o
padrão de design MVC (Model-View-Controller) é uma abordagem
comum para o desenvolvimento de aplicações que promove a
separação de preocupações e a modularidade. Na arquitetura de
software com 3 camadas combinada com o padrão de design MVC
(Model-View-Controller), em relação à responsabilidade de cada
camada é correto afirmar que a camada
✂️ a) de visão (View) gerencia a lógica de negócios, a camada de
controlador (Controller) realiza a persistência de dados, e a
camada de modelo (Model) exibe a interface ao usuário. ✂️ b) de modelo (Model) é responsável pela interação com o banco
de dados e lógica de negócios, a camada de visão (View)
apresenta os dados ao usuário, e a camada de controlador
(Controller) gerencia as interações entre a visão e o modelo. ✂️ c) de controlador (Controller) realiza a persistência de dados, a
camada de visão (View) lida com a lógica de negócios e a
camada de modelo (Model) exibe a interface ao usuário. ✂️ d) de visão (View) lida com a lógica de negócios, a camada de
modelo (Model) realiza a comunicação com o banco de dados,
e a camada de controlador (Controller) exibe os dados ao
usuário. ✂️ e) modelo (Model) gerencia a apresentação dos dados ao
usuário, a camada de visão (View) realiza a lógica de negócios,
e a camada de controlador (Controller) faz a persistência de
dados.