Logo Passei Direto
Buscar
LiveAo vivo
Qual e a principal diferenca entre o padrao MVC e o padrao MVVM (Model-View-ViewModel)?
a) O MVVM nao utiliza um "Controller".
b) O MVC nao separa a camada de apresentacao.
c) No MVVM, a interacao entre o "Model" e a "View" e feita atraves de um "ViewModel", enquanto no MVC a interacao e mediada pelo "Controller".
d) Nao existe diferenca significativa entre os dois padroes.
User badge image
Tópicos de Análise e Desenvolvimento de Sistemas

semana passada

Respostas

User badge image

Ed Verified user icon

semana passada

Para entender a principal diferença entre os padrões MVC (Model-View-Controller) e MVVM (Model-View-ViewModel), vamos analisar as opções: a) O MVVM não utiliza um "Controller". - Esta afirmação é verdadeira, mas não é a principal diferença, já que o MVC utiliza um Controller. b) O MVC não separa a camada de apresentação. - Esta afirmação não é correta, pois o MVC realmente separa a camada de apresentação. c) No MVVM, a interação entre o "Model" e a "View" é feita através de um "ViewModel", enquanto no MVC a interação é mediada pelo "Controller". - Esta é a descrição correta da principal diferença entre os dois padrões. No MVVM, o ViewModel serve como intermediário, permitindo uma ligação mais direta entre a View e o Model. d) Não existe diferença significativa entre os dois padrões. - Esta afirmação é falsa, pois existem diferenças claras entre eles. Portanto, a alternativa correta é: c) No MVVM, a interação entre o "Model" e a "View" é feita através de um "ViewModel", enquanto no MVC a interação é mediada pelo "Controller".

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina