6、电脑程序相关的文档一般也被认为是软件的一部分以开发语言作为描述语言,可以认为: 软件=程序+数据+文档+服务1.1.2软件的分类一般来讲软件被划分为系统软件、应用软件,其中系统软件包括操作系统和支撑软件(包括微软发布的嵌入式系统,即硬件级的软件,使电脑及其它设备运算速度更快更节能)。1.2软件工程[1]1.2.1软件工程的定义软件工程一直以来都缺乏一个统一的定义,很多学者、组织机构都分别给出了自己的定义:a).Boehm:运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必需的相关文件资料。 b