SóProvas


ID
1885210
Banca
FGV
Órgão
IBGE
Ano
2016
Provas
Disciplina
Arquitetura de Software
Assuntos

O padrão de projeto MVVM foi proposto por John Grossman para simplificar o desenvolvimento de aplicações baseadas nas tecnologias WPF e Windows Phone. O MVVM foi desenvolvido como uma especialização do padrão:

Alternativas
Comentários
  •   O MVVM é um pattern que foi criado em 2005, por John Gossman, um dos arquitetos do WPF e Silverlight na Microsoft. O MVVM assemelha-se em alguns aspectos o MVC (Model View Controller) e ao MVP (Model View Presenter), podemos até dizer que o MVVM é uma especialização do MVP adaptado para a arquitetura do WPF E Silverlight. Conceitualmente, o MVVM e o MVP são idênticos, o que os diferencia é que o MVVM é específico para a arquitetura do WPF e Silverlight e o MVP é independente de plataforma.  O MVVM, visa estabelecer uma clara separação de responsabilidades em uma aplicação WPF e Silverlight, mantendo uma espécie de façade entre o Modelo de objetos ( entenda classes de negócio, serviços externos e até mesmo acesso a banco de dados ) e a View que é a interface, com a qual o usuário interage.

     

    Pelo visto a banca andou fazendo pesquisas no mesmo site que eu..Segue a fonte da resposta e acredito a origem da pergunta.. hehehhe

    http://www.devmedia.com.br/entendendo-o-pattern-model-view-viewmodel-mvvm/18411

  • C

    Presentation Model;

  • MVVM, Model-View-View-Model, é um padrão de projeto que separa o desenvolvimento da interface (visualização) de usuário da lógica de negócio (modelo). Baseia-se no padrão  de Martin Fowler. No WPF, a camada de visualização é escrita de forma declarativa em um arquivo XAML.

    Referências:   e 

    GABARITO: C