操作系统的发展历史
任务描述
本关任务:了解操作系统的发展历史。
相关知识
为了完成本关任务,你需要掌握:1.操作系统发展分为几个时期;2.每个发展时期操作系统的特点。
操作系统的发展历史
1.手工操作时代
2.批处理系统
20世纪50年代,晶体管的发明极大地推动了计算机性能和可靠性。这时由于手工操作速度慢、计算机计算速度加快,手工操作的方式已经严重损害了系统资源的利用率,唯一的解决办法是摆脱人的手工操作,实现作业的自动过渡。在这种情况下,批处理系统应运而生。
在批处理系统时代,程序员不再直接操作机器,而是配备专门的计算机操作员来减少操作机器的错误。操作员会将用户提交的作业成批组合,编成一个作业执行的序列,再送入计算机中进行处理。这种批处理方式被称为联机批处理。但在作业的输入和执行结果的输出过程中,计算机CPU仍处于停止等待状态,资源利用率有待进一步提高。
因此在批处理系统时代后期,为了解决高速主机与慢速外设之间的矛盾并提高CPU的利用率,出现了脱机批处理方式。这种方式的显著特征是增加了一台不与主机直接相连而专门用于与输入/输出设备打交道的卫星机,其功能是: