Pular para o conteúdo principal

Questão de Arquitetura de Software — MVC (Model-view-controller) — FCC 2013

Arquitetura de SoftwareMVC (Model-view-controller)
Código
fc002548
Banca
FCC
Órgão
MPE-CE
Ano
2013
Nível
Superior
Cargo
Analista Ministerial - Ciências da Computação
Os softwares podem ser desenvolvidos utilizando-se vários modelos de arquitetura. Sobre esse assunto é correto afirmar:
  1. ANa arquitetura MVC, o componente Model define o comportamento da aplicação. É ele quem interpreta as ações do usuário e as mapeia para chamadas ao Controller.
  2. BModel-View-Controller (MVC) é um padrão de arquitetura de software equivalente ao modelo 3-tier, que visa separar a lógica de negócio da lógica de apresentação, não permitindo, porém, o desenvolvimento, teste e manutenção isolados de ambos.
  3. CO modelo em três camadas, derivado do padrão MVC, recebe esta denominação quando um sistema cliente-servidor é desenvolvido retirando-se a camada de negócio do lado do cliente.
  4. DNa arquitetura MVC, a camada de Dados ou Persistência representa os dados da aplicação e contém as regras do negócio que governam o acesso e a modificação dos dados.
  5. EO modelo cliente-servidor é baseado na ideia de realizar no servidor o processamento pesado, deixando para a máquina do cliente o processamento de recursos mais leves, normalmente necessários para acessar a parte da aplicação que se encontra em execução no servidor.
Revelar gabarito e comentário

GabaritoE — O modelo cliente-servidor é baseado na ideia de realizar no servidor o processamento pesado, deixando para a máquina do cliente o processamento de recursos mais leves, normalmente necessários para acessar a parte da aplicação que se encontra em execução no servidor.

Link permanente: /questoes/fc002548