精选优质文档-倾情为你奉上第一章 绪论1.1 软件工程的产生1.1.1 软件的特点软件的定义:计算机程序及其说明程序的各种文档软件的特性:(1) 软件是一种逻辑产品,它与物质产品有很大的区别(2) 软件产品的生产主要是研制,软件产品的成本主要体现在软件的开发和研制上,软件开发研制完成后,通过复制就产生了大量软件产品(3) 软件产品不会用坏,不存在磨损、消耗问题(4) 软件产品的生产主要是脑力劳动,还未完全摆脱手工开发方式,大部分产品是“定做”的(5) 软件费用不断增加,软件成本相当昂贵1.1.2 软件生产的发展1) 程序设计时代(1946年1956年)这个阶段的生产方式是个体手工劳动,使用的工具是机器语言、汇编语言。开发方法是追求编程技巧,追求程序运行效率程序难读、难懂、难修改硬件特征是价格贵、存储容量小、运行可靠性差软件特征是只有程序、程序设计概念,不重视程序设计方法2) 程序系统时代(1956年1968年)这个阶段的生产方式是作坊式的小集团合作生产,生产工具是高级语言开发方式仍旧靠个人技巧,