Respostas
Ed
Analisando as alternativas: a) A arquitetura de 3 camadas consiste em Cliente, Servidor e Banco de Dados - Esta descrição está correta, pois a arquitetura de 3 camadas geralmente é composta por uma camada de apresentação (Cliente), uma camada de lógica de negócios (Servidor) e uma camada de armazenamento de dados (Banco de Dados). b) MVVM é um padrão de projeto mais antigo que MVC, sendo mais adequado para aplicações web - Esta afirmação está incorreta, pois o padrão MVVM (Model-View-ViewModel) é mais recente do que o padrão MVC (Model-View-Controller) e é comumente utilizado em aplicações web. c) No MVC, a View interage diretamente com o Model, e no MVVM o Controller atua como intermediário entre a View e o ViewModel - Esta descrição está incorreta, pois no MVC o Controller atua como intermediário entre a View e o Model, enquanto no MVVM o ViewModel é responsável por facilitar a comunicação entre a View e o Model. d) MVC e MVVM não suportam o conceito de data binding - Esta afirmação está incorreta, pois tanto o padrão MVC quanto o MVVM suportam o conceito de data binding, que é fundamental para a atualização automática da interface gráfica com base nos dados do modelo. e) No MVC, o Controller manipula a lógica de negócios, enquanto no MVVM o ViewModel facilita a comunicação entre a View e o Model, promovendo o binding de dados - Esta descrição está correta, pois no MVC o Controller é responsável pela lógica de negócios, enquanto no MVVM o ViewModel facilita a comunicação entre a View e o Model, promovendo o binding de dados. Portanto, a alternativa correta é: e) No MVC, o Controller manipula a lógica de negócios, enquanto no MVVM o ViewModel facilita a comunicação entre a View e o Model, promovendo o binding de dados.
✏️ Responder
Para escrever sua resposta aqui, entre ou crie uma conta