SóProvas


ID
1514035
Banca
CS-UFG
Órgão
AL-GO
Ano
2015
Provas
Disciplina
Arquitetura de Software
Assuntos

Segundo Fowler, a arquitetura em camadas define a divisão do sistema em subsistemas hierárquicos, dispostos de forma parecida com camadas de um bolo: cada camada repousa sobre uma camada mais baixa. A comunicação entre essas camadas é feita por meio de serviços oferecidos diretamente:

Alternativas
Comentários
  • Não tenho a fonte para esta questão, mas a resolvi por lógica: as camadas mais internas devem disponibilizar funcionalidades para as mais externas, com a garantia de coesão e baixo acoplamento.


    Quem puder complementar...


    Bons estudos.

  • Sommerville pagina 109:

    [...]Aqui, a funcionalidade do sistema é organizada em camadas separadas, e cada camada só depende dos recursos e serviços oferecidos pela camada imediatamente abaixo dela.