Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — MVC (Model-View-Controller) — INSTITUTO AOCP 2019

TI - Desenvolvimento de SistemasMVC (Model-View-Controller)
Código
qa132511
Banca
INSTITUTO AOCP
Órgão
IBGE
Ano
2019
Cargo
AC ( )

O padrão Model-View-ViewModel (MVVM) que se assemelha, em alguns aspectos, ao MVC (Model View Controller) e ao MVP (Model View Presenter), visa estabelecer uma clara separação de responsabilidades em uma aplicação, mantendo uma espécie de façade entre o Modelo de objetos e a View que é a interface, com a qual o usuário interage. O Modelo, no MVVM, nada mais é do que o Modelo de domínio de uma aplicação, ou seja, as classes de negócio que serão utilizadas em uma determinada aplicação.

 

Referente ao assunto, analise as assertivas e assinale a alternativa que aponta as corretas.


I.  O Modelo são classes que encapsulam a lógica de negócios e os dados.


II.  O Modelo referencia diretamente a View ou ViewModel.


III.  O Modelo provê eventos de notificação de mudança de estado.


IV.  Modelo de dados geralmente é utilizado com um repositório ou serviço.

  1. AApenas I, II e III.
  2. BApenas I, III e IV.
  3. CApenas II, III e IV.
  4. DApenas II e IV.
  5. EApenas III e IV.
Revelar gabarito e comentário

GabaritoB — Apenas I, III e IV.

Link permanente: /questoes/qa132511