Essa pergunta também está no material:
Respostas
Ed
Analisando as opções apresentadas: a) O MVVM permite o desenvolvimento de aplicações sem a necessidade de escrever qualquer código, utilizando apenas configurações gráficas. - Esta afirmação não condiz com a realidade, pois o desenvolvimento de aplicações sempre requer a escrita de código, mesmo com o uso do padrão MVVM. b) Proporciona uma abordagem em que a lógica da interface do usuário é separada da lógica de negócios, permitindo uma maior flexibilidade e facilitando a vinculação de dados. - Esta é a característica distintiva do MVVM, separando as responsabilidades de forma clara e facilitando a manutenção e testabilidade do código. c) O MVVM é específico para aplicações móveis e não é adequado para aplicações desktop ou web. - O MVVM não é específico para aplicações móveis, sendo amplamente utilizado em aplicações desktop e web também. d) Elimina a necessidade de interação entre o lado cliente e servidor em aplicações web. - Esta afirmação não está relacionada à característica distintiva do MVVM. e) O MVVM restringe o uso de múltiplas linguagens de programação, focando apenas em C#. - O MVVM não restringe o uso de múltiplas linguagens de programação, mas é comumente utilizado em conjunto com C# em tecnologias como WPF e Xamarin. Portanto, a opção correta é: b) Proporciona uma abordagem em que a lógica da interface do usuário é separada da lógica de negócios, permitindo uma maior flexibilidade e facilitando a vinculação de dados.
✏️ Responder
Para escrever sua resposta aqui, entre ou crie uma conta