Ed
mês passado
A abstração no desenvolvimento de software é uma técnica que permite simplificar a complexidade, focando nos aspectos mais relevantes de um sistema e ocultando os detalhes desnecessários. Isso facilita a compreensão e a manutenção do código. Analisando as alternativas: a) Tornar o código mais confuso - Essa opção é incorreta, pois a abstração visa justamente o oposto: simplificar e tornar o código mais compreensível. b) Reduzir a manutenção e aumentar a compreensão do sistema - Esta opção é correta, pois a abstração ajuda a reduzir a complexidade, facilitando a manutenção e a compreensão do sistema. c) Substituir a necessidade de planejamento do projeto - Essa opção é incorreta, pois a abstração não substitui o planejamento; ela é uma técnica que pode ser utilizada dentro de um planejamento. d) Evitar o uso de interfaces e classes - Essa opção é incorreta, pois a abstração muitas vezes envolve o uso de interfaces e classes para encapsular comportamentos e dados. Portanto, a alternativa correta é: b) Reduzir a manutenção e aumentar a compreensão do sistema.
Mais perguntas desse material