Pular para o conteúdo principal

Questão de Arquitetura de Software — MVC (Model-view-controller) — IF-GO 2018

Arquitetura de SoftwareMVC (Model-view-controller)
Código
qq368439
Banca
IF-GO
Órgão
IF-GO
Ano
2018
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Em desenvolvimento Web, um dos padrões arquiteturais mais utilizados é o MVC. MVC é a sigla para Model-View-Controller ou modelo-visão-controlador, em português. Sobre MVC, é CORRETO afirmar:
  1. AA camada de visão é responsável por apresentar a informação. Em sistemas que não possuam telas, apenas web services, a resposta de um serviço pode ser considerada sua visão.
  2. BNa arquitetura MVC, o controlador possui como única responsabilidade receber as requisições da visão e atualizar o modelo de acordo com tais camadas.
  3. CEm sistemas contemporâneos, é comum a adição de uma camada de serviço e outra de persistência. Tais camadas, na arquitetura MVC, fazem parte do Model.
  4. DA camada de modelo é responsável pela persistência dos dados e por notificar a visão de modificações, atualizando-a.
Revelar gabarito e comentário

GabaritoA — A camada de visão é responsável por apresentar a informação. Em sistemas que não possuam telas, apenas web services, a resposta de um serviço pode ser considerada sua visão.

Link permanente: /questoes/qq368439