Ciência da Computação Software Engenharia de Software

O componente Controller do MVC:

  • A.

    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.

  • B.

    Envia requisições do usuário para o controlador e recebe dados atualizados dos componentes de acesso a dados.

  • C.

    Responde às solicitações de queries e encapsula o estado da aplicação.

  • D.

    Notifica os componentes de apresentação das mudanças efetuadas nos dados e expõe a funcionalidade da aplicação.

  • E.

    É onde são concentradas todas as regras de negócio da aplicação e o acesso aos dados.