2.1 计算机的发展史
一、计算机的产生和发展
缺点:没有存储器、编程困难
现代计算机产生的驱动力:
- 需求、需求、还是需求
- 典型的以运算器为中心的冯诺依曼结构的计算器
IBM System/360
提出计算机系统结构概念,给出了计算机软硬件的交界面,由此计算机硬件人员可以根据交界面规定设计计算机硬件;计算机软件人员可以根基交界面规定设计计算机软件;且计算机组成不同,但是指令集相同,软硬件接口相同。相同的软件在不同组成的计算机上都能够执行,即该类计算机具有相同的体系结构 - 系列机:同一厂家生产的,具有相同体系结构的机器成为系列机
- 兼容机:不同厂家生产的,具有相同体系结构的机器成为兼容机
二、微型计算机的出现和发展
微处理器:用一片大规模集成电路组成的处理器,该处理器上集成了运算器和控制器
三、软件技术的兴起和发展
1、各种语言
- 机器语言 面向机器
- 汇编语言 面向机器
- 高级语言 面向问题 FORTRAN 科学计算机和工程计算
PASCAL 结构化程序设计
C++ 面向对象
Java 适应网络环境
2、系统软件
3、软件发展的特点 - 开发周期长
- 制作成本昂贵
- 检测软件产品质量的特殊性
软件是程序以及开发、使用和维护程序所需要的所有文档
2.2 计算机的应用
2.3 计算机的展望