促使操作系统发展的动力:作业调度算法与用户体验
裸机阶段:
1946年第一代计算机诞生(电子管计算机),计算机资源非常昂贵且操作异常复杂,全部都是在计算机中心进行集中运算。
裸机发展的俩个阶段
纯人工操作阶段
存在的问题:
用户独占全机,CPU等待人工操作
运行过程
自然语言先翻译为二进制代码--->手写的纸质文件交给计算机的工作人员--->用打孔机打孔--->装到纸带机上--->转变成磁带上的数据--->CPU启动,启动纸带机打到纸带上--->人工翻译成二进制语言--->人工把二进制语言翻译为自然语言。
脱机IO阶段
出现的原因:
20世纪50年代,为解决人机矛盾及CPU与IO设备速度不匹配的矛盾
脱机IO技术原理:
将IO设备从主机中分离,主机只对磁带进行读写操作。主机不再直接与慢速的IO设备打交道,而是与速度较快的磁带机发生关系。