目录
前言
操作系统是一门极为重要的课程,在考研专业课统考中占35分,希望可爱的小伙伴们可以同我一起学习~
提示:以下是本篇文章正文内容,下面案例可供参考
一、操作系统的目标和作用
1.1 OS的定义
操作系统(Operating System),简称OS
简单来说,OS就是“硬件相关,应用无关”
OS是直接控制和管理计算机硬件和软件资源,合理地对各类作业进行调度,以方便用户使用的程序集合。
1.2 OS在计算机中的地位
紧贴系统硬件之上,所有其他软件之下(是其他软件的共同环境)
1.3 OS的目标
①方便性
②有效性:提高系统资源的利用率,提高系统的吞吐量
③可扩充性
④开放性
其中,方便性和有效性是OS最重要的两个目标
1.4 OS的作用
①作为用户与计算机硬件系统之间的接口
②作为计算机系统资源的管理者
③实现了对计算机资源的抽象,用作扩充机器
1.5 推动OS发展的主要动力
①不断提高计算机资源利用率
②方便用户
③器件的不断更新迭代
④计算机体系结构的不断发展
⑤不断提出新的应用需求
二、OS的发展过程
任何一件事物都是从无到有的
2.1 无OS
2.1.1 人工操作方式
1946-50年代中:电子管时代,计算机速度慢,无操作系统,集中计算,计算机资源昂贵
缺点:用户独占主机,CPU等待人工操作
2.1.2 脱机I/O方式
为提高CPU工作效率,引入了外围机
优点:减少了CPU的空闲时间,提高了I/O速度
缺点:用户独占主机