Ed
há 5 dias
Vamos analisar as alternativas com base nas características da arquitetura de software: a) Visibilidade: A definição está incorreta, pois visibilidade na arquitetura se refere à capacidade de entender e observar os elementos e suas interações, não à fragmentação com perda de visibilidade. b) Economia: A afirmação está errada, pois maior complexidade geralmente aumenta o tempo e custo de desenvolvimento, não gera economia. c) Simetria: Correto. Projetos simétricos são mais fáceis de entender, compreender e comunicar, podendo ser simetria estrutural ou comportamental. d) Emersão: Incorreto. Comportamento emergente na arquitetura é desejável, pois permite flexibilidade e expansão, não inflexibilidade. e) Espaçamento: A definição não corresponde a um conceito típico da arquitetura de software. Portanto, a alternativa correta é: c. Simetria: os projetos simétricos são mais fáceis de entender, compreender e comunicar; podendo ser simetria estrutural ou comportamental.