Buscar

PERGUNTA 4 Tendo em mente os modelos de arquitetura, qual das seguintes alternativas é correta? a. A arquitetura de 3 camadas consiste em Clien...

PERGUNTA 4 Tendo em mente os modelos de arquitetura, qual das seguintes alternativas é correta? a. A arquitetura de 3 camadas consiste em Cliente, Servidor e Banco de Dados. b. MVVM é um padrão de projeto mais antigo que MVC, sendo mais adequado para 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. d. MVC e MVVM não suportam o conceito de data binding. 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.

Respostas

1 pessoa visualizou e tirou sua dúvida aqui
User badge image

Ed Verified user icon

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.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina