SóProvas


ID
2990341
Banca
CESPE / CEBRASPE
Órgão
SLU-DF
Ano
2019
Provas
Disciplina
Arquitetura de Software
Assuntos

Acerca de arquitetura de software, julgue o item a seguir.

Em software desenvolvido com uma arquitetura em camadas, a manutenção das interfaces das camadas permite o desacoplamento entre elas.

Alternativas
Comentários
  • eu não entendi o que ele quis dizer.... achei um pouco estranho a frase e errei.

  • quem eh o animal que faz essas questoes do CESPE?

  • desacoplamento = DESUNIR, SEPARAR ( no caso SEPARAR)

    ENGENHARIA DE SOFTWARE - SOMMERVILLE - 9ED

    página 109

    "O padrão de arquitetura em camadas é outra maneira de conseguir a separação e independência"

    página 110

    "A arquitetura também é mutável e portável. Enquanto sua interface for inalterada, uma camada pode ser substituída por outra equivalente. Além disso, quando a camada de interfaces muda ou tem novos recursos adicionados, apenas a camada adjacente é afetada. "

  • Gabarito: "Certo"

    Em uma arquitetura em camadas, cada camada só conhece a camada de baixo, de que faz uso. A comunicação entre elas é feita pela interface da camada acionada. Dessa forma, se a interface de uma camada é mantida, a camada acima dela não "toma conhecimento" de alterações ou da forma de implementação de tal camada. Isso permite um desacoplamento entre as camadas.

  • manutenção aqui com o significado de manter, não se alterar a interface. E não no sentido de "realizar manutenção / alterar comportamento". Uma questão muito mais de português do que de TI, infelizmente.