基本信息
文件名称:2025年软件工程理论与实践(吕云翔)软件工程概述课后习题及答案.docx
文件大小:26.32 KB
总页数:9 页
更新时间:2025-10-29
总字数:约4.14千字
文档摘要
2025年软件工程理论与实践(吕云翔)软件工程概述课后习题及答案
一、基础概念题
1.请简述软件工程的定义,并说明其与传统程序设计的本质区别。
答案:软件工程是应用系统化、规范化、可量化的方法来开发、运行和维护软件的过程,其核心是通过工程化手段解决软件生产中的质量、效率和成本问题。与传统程序设计的本质区别在于:传统程序设计以“个体编码”为中心,关注代码实现本身;而软件工程强调“过程管理”与“团队协作”,覆盖需求分析、设计、实现、测试、维护等全生命周期,通过方法论、工具链和质量控制体系确保软件的可靠性、可维护性和可扩展性。例如,传统程序设计可能因个人习惯导致代码冗余,而软件工程通过代码