Ed
mês passado
Vamos analisar as alternativas apresentadas em relação à arquitetura em camadas: a) Aumenta a complexidade do sistema, facilitando o processo de depuração. - Na verdade, a arquitetura em camadas tende a reduzir a complexidade, pois organiza o sistema em partes mais gerenciáveis. b) Reduz significativamente custos iniciais de desenvolvimento do software. - Embora possa ajudar na manutenção a longo prazo, a arquitetura em camadas não necessariamente reduz os custos iniciais de desenvolvimento. c) Reduz a necessidade de medidas de segurança devido à proteção inerente às camadas. - Isso não é verdade, pois a segurança deve ser considerada em todas as camadas, e a arquitetura em camadas não elimina a necessidade de medidas de segurança. d) Elimina completamente as dependências entre as camadas do sistema. - Isso não é correto, pois, embora a arquitetura em camadas minimize as dependências, elas não podem ser completamente eliminadas. e) Facilita a substituição de camadas sem necessidade de alterar todo o sistema. - Esta é uma das principais vantagens da arquitetura em camadas, pois permite que as camadas sejam desenvolvidas e modificadas de forma independente, facilitando a manutenção e a evolução do sistema. Portanto, a alternativa correta é: e) Facilita a substituição de camadas sem necessidade de alterar todo o sistema.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material