SóProvas


ID
2538958
Banca
IBFC
Órgão
TJ-PE
Ano
2017
Provas
Disciplina
Arquitetura de Software
Assuntos

Na discussão na implementação de uma aplicação web com o Modelo MVC (Model-View-Controller) assinale a alternativa que apresenta afirmações abaixo que são tecnicamente verdadeiras:


I. O Modelo MVC foi desenvolvido com o conceito típico de uma arquitetura linear dos seus três principais componentes.

II. Uma visão (view) pode ser qualquer saída de representação dos dados, como uma tabela ou um diagrama.

III. Esse padrão unifica todas as tarefas de acesso aos dados e lógica de negócio, lógica de apresentação e de interação num único pacote.

IV. O Controller faz a mediação da entrada, convertendo-a em comandos para o Model ou View.

Alternativas
Comentários
  • O Controller do MVC define o comportamento da aplicação, as ações do usuário para atualizar os componentes de dados e seleciona os componentes para exibir respostas de requisições. Faz a mediação da entrada, convertendo-a em comandos para o modelo ou visão.

    A view envia requisições do usuário para o controlador e recebe dados atualizados dos componentes de acesso a dados. Gera uma saída de representação dos dados do modelo, como uma tabela ou um diagrama.

    O model consiste basicamente no armazenamento de dados da aplicação, regras de negócios, lógica e funções. Ele notifica suas visões e controladores associados quando há uma mudança em seu estado.

    Letra E.