SóProvas


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

Para melhor entender o padrão MVC (Model-ViewController) estuda-se as relações existentes entre seus elementos. Quanto às possíveis relações, ou associações, existentes entre os três objetos do MVC, assinale a alternativa que apresenta as afirmações abaixo que são tecnicamente verdadeiras:


I. View se associa diretamente com o objeto Controller.

II. Controller possui associação indireta com o objeto Model.

III. View se associa diretamente com o objeto Model.

IV. Model possui associação indireta com o objeto View.

Alternativas
Comentários
  • "Fonte" da banca: https://pt.wikipedia.org/wiki/MVC

  • Ainda não tinha visto isso.

     

    Algo parecido que estudei é que, diferentemente da arquitetura cliente-servidor em camadas - em que a comunicação é sequencial -, no MVC os componentes se comunicam entre si. Mas isso de indiretamente ligado não conheço.  

  • https://pt.m.wikipedia.org/wiki/MVC#/media/Ficheiro%3AModelViewControllerDiagram2.svg

    Um diagrama simples exemplificando a relação entre ModelView e Controller. As linhas sólidas indicam associação direta e as tracejadas indicam associação indireta.

  • WTF? As alternativas III e IV não se contradizem?