Ed
há 3 meses
Vamos analisar as alternativas com base na arquitetura em camadas: A arquitetura em camadas organiza o sistema em níveis hierárquicos, onde cada camada tem uma função específica e se comunica com as camadas adjacentes. Isso promove modularidade, facilita a manutenção e a evolução, e reduz o acoplamento entre as partes do sistema. Analisando as alternativas: A) Eliminação completa da necessidade de testes de integração. — Incorreto, pois mesmo com camadas, testes de integração são necessários para garantir que as camadas funcionem bem juntas. B) Maior facilidade de manutenção e evolução do sistema. — Correto, pois a separação em camadas permite modificar ou atualizar uma camada sem impactar diretamente as outras, facilitando manutenção e evolução. C) Redução obrigatória do número de componentes do sistema. — Incorreto, a arquitetura em camadas não necessariamente reduz o número de componentes. D) Dependência direta entre todas as partes do sistema. — Incorreto, a arquitetura em camadas busca justamente reduzir dependências diretas entre partes distantes do sistema. Portanto, a alternativa correta é: B) Maior facilidade de manutenção e evolução do sistema.
Cadastre-se ou realize login