1.1 软件的概念
软件历史
第一代计算机,1945~1957,真空管计算机。
第二代计算机,1958~1964,晶体管计算机。
第三代计算机,1965~1970,集成电路计算机。
第四代计算机,1971~现在,大规模集成电路——个人计算机。
软件概念
- 机器可读形式的代码
- 临时和永久的数据
- 所有的文档
- 规范文档
- 设计文档
- 法律和会计文档
- 软件项目管理计划
- 各种类型的说明书
- 其他的管理文档
软件特点
- 软件是抽象的,它是一种逻辑实体,不是具体的物理实体
- 软件用不坏,没有磨损
- 软件是可移植的
- 软件是复杂的
- 软件是昂贵的