SóProvas


ID
2215015
Banca
IDECAN
Órgão
INMETRO
Ano
2015
Provas
Disciplina
Arquitetura de Software
Assuntos

A abordagem MVC (Model‐View‐Controller – Modelo/Visão/Controlador) compõe‐se de três objetos: modelo, visão e controlador. O modelo é o objeto da aplicação, a visão é a apresentação na tela e o controlador que é quem define a maneira como a interface do usuário reage às entradas do mesmo. MVC utiliza vários padrões de projeto, cada um com as suas características. Na abordagem MVC, dois padrões têm as seguintes funções: especificar por falta (by default) a classe controladora para uma visão e acrescentar capacidade de rolagem (scrolling). Assinale a alternativa que apresenta, respectivamente, esses dois padrões de projeto.

Alternativas
Comentários
  • A abordagem MVC usa outros padrões de projeto, tais como Factory Method (112), para especificar por falta (by default) a classe controladora para uma visão e Decorator (170), para acrescentar capacidade de rolagem (scrolling) a uma visão. Mas os principais relacionamentos na MVC são fornecidos pelos padrões Observer, Composite e Strategy.

    FONTE: 

    Padrões de Projetos: Soluções Reutilizáveis

    Por Erich Gamma

  • By default = por falta, tá beleza