对于第一章主要介绍了软件工程的发展历史和基本原理,讨论IEEE和ACM提出的软件工程体系和
软件工程职业道德规范。
没上这门课时,我想当然认为“软件=程序”,可是当我打开课本时,却发现他们之间是不等号,软
件除了程序之外,还包括了与之相关的文档和配置数据,以保证这些程序的正确运行。
软件工程三要素:过程、方法和工具。对于方法就是“如何做”的技术。过程是管理和控制铲平质量
的关键,工具是为方法提供自动或半自动的软件支撑环境。
每个行业都要有职业道德准则,IEEE和ACM制定了《软件工程职业道德和职业行为准则》。要求
软件工程应履行实践承诺,让这个职业成为对社会有益和受人尊敬的职业。