Logo Passei Direto
Buscar
A manutenção de sistemas é uma das etapas mais longas e custosas do ciclo de vida de software. Sistemas de software costumam permanecer em uso por anos e passam por correções, adaptações legais, melhorias e mudanças tecnológicas. Em relação ao impacto da engenharia de software na manutenção de sistemas, qual das alternativas está mais alinhada aos benefícios obtidos por um processo bem planejado? A. Sistemas bem estruturados exigem mais manutenção por serem mais complexos. B. Um bom processo de engenharia tende a eliminar completamente a necessidade de manutenção. C. A ausência de documentação técnica facilita as manutenções por permitir maior liberdade ao programador. D. A organização do código, aliada à documentação adequada, reduz o tempo e o custo das manutenções futuras. E. A manutenção eficaz depende unicamente das habilidades do programador, independentemente do processo de desenvolvimento anterior.
User badge image
Ewerton Melo

há 2 meses

User badge image
Ewerton Melo

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada uma das alternativas para identificar a que melhor se alinha aos benefícios de um processo bem planejado na engenharia de software em relação à manutenção de sistemas: A. Sistemas bem estruturados exigem mais manutenção por serem mais complexos. - Esta afirmação não é verdadeira, pois sistemas bem estruturados tendem a ser mais fáceis de manter. B. Um bom processo de engenharia tende a eliminar completamente a necessidade de manutenção. - Isso é irrealista, pois a manutenção é sempre necessária, mesmo em sistemas bem projetados. C. A ausência de documentação técnica facilita as manutenções por permitir maior liberdade ao programador. - Na verdade, a falta de documentação dificulta a manutenção, pois os programadores podem ter dificuldade em entender o sistema. D. A organização do código, aliada à documentação adequada, reduz o tempo e o custo das manutenções futuras. - Esta afirmação é verdadeira, pois um código bem organizado e documentado facilita a compreensão e a manutenção do sistema. E. A manutenção eficaz depende unicamente das habilidades do programador, independentemente do processo de desenvolvimento anterior. - Embora as habilidades do programador sejam importantes, a eficácia da manutenção também depende de um bom processo de desenvolvimento. Portanto, a alternativa correta é: D. A organização do código, aliada à documentação adequada, reduz o tempo e o custo das manutenções futuras.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina