SóProvas


ID
3055471
Banca
FCC
Órgão
TCE-RS
Ano
2014
Provas
Disciplina
Programação
Assuntos

O design pattern MVC pode ser utilizado para representar e entender a separação de responsabilidades e a comunicação entre os componentes de uma aplicação para web. Em um site criado utilizando Java EE e o MVC, é correto afirmar que

Alternativas
Comentários
  • A) as classes de acesso a dados que atendem ao padrão Data Access Object (DAO) são representadas no componente Model.

    B)as páginas JSP e as servlets são representadas, respectivamente, nos componentes View ControLler.

    C)as classes que implementam regras de negócio e os arquivos JSP são representadas no componente View.

    D)as servlets são representadas no componente Controller e as classes de entidade do banco de dados no componente Model.(Correta).

    C)Pode haver comunicação entre os componentes da View e do Model sem passar pelo Controller.

  • Modelo (Model) é a ponte entre as camadas Visão (View) e Controle (Controller), consiste na parte lógica da aplicação, que gerencia o comportamento dos dados através de regras de negócios, lógica e funções.

    Visão (View) pode ser qualquer saída de representação dos dados, como uma tabela ou um diagrama. É onde os dados solicitados do Modelo (Model) são exibidos.

    Controle (Controller) faz a mediação da entrada e saída, comandando a visão e o modelo para serem alterados de forma apropriada conforme o usuário solicitou através do mouse e teclado.