Camila Duarte
EQUIPE
21/10/2025 • 17:58
Gabarito: a) A reengenharia de software é um processo que visa a melhoria do sistema existente, mas não necessariamente para corrigir erros ou adaptar a novos ambientes. Ela envolve a análise e a modificação do software para prevenir futuros problemas, tornando-o mais compreensível e fácil de manter.
No contexto da manutenção de software, a reengenharia é classificada como manutenção preventiva, pois seu objetivo principal é evitar falhas futuras e melhorar a qualidade do sistema, ao invés de corrigir defeitos já existentes (manutenção corretiva), adaptar o software a novos requisitos ou ambientes (manutenção adaptativa), ou implementar melhorias específicas (manutenção de melhoria).
Portanto, a alternativa correta é a letra a, que corresponde à manutenção preventiva, conforme o gabarito oficial e a resposta mais comentada pelos usuários.
No contexto da manutenção de software, a reengenharia é classificada como manutenção preventiva, pois seu objetivo principal é evitar falhas futuras e melhorar a qualidade do sistema, ao invés de corrigir defeitos já existentes (manutenção corretiva), adaptar o software a novos requisitos ou ambientes (manutenção adaptativa), ou implementar melhorias específicas (manutenção de melhoria).
Portanto, a alternativa correta é a letra a, que corresponde à manutenção preventiva, conforme o gabarito oficial e a resposta mais comentada pelos usuários.