用户需求的提升和硬件技术的发展,是操作系统发展的必要条件和基础。
计算机的发展经历了4个阶段,电子管计算机(1945-1955)、晶体管计算机(1955-1965)、集成电路计算机(1965-1980)、大规模集成电路计算机(1980-至今)。因此,伴随着计算机硬件的更新换代,操作系统也经历了4个阶段,分别是手工操作(50年代早期)、单道批处理系统(50年代)、多道批处理系统(60年代初)、分时系统(60年代中)。
1.手工操作(无操作系统)
出现背景:电子管计算机时代(1946-1955)
计算机硬件:电子管、接线面板(按钮/开关)
程序:二进制程序,用纸带表示。
![c9f06bf896de860502bb66b268bbe2fe.png](https://i-blog.csdnimg.cn/blog_migrate/10c444fdfe98dd6e38d7dbd09df5c27a.jpeg)
流程:
人们先把程序纸带(或卡片)装上计算机,然后启动输入机把程序和送入计算机,接着通过控制台开关启动程序运行。计算完毕,打印机输出计算结果,用户卸下并取走纸带(或卡片)。第二个用户上机,重复同样的步骤。