操作系统考试复习——第一章

1.1操作系统的目标和作用

操作系统的目标:

1.方便性  2.有效性  3.可扩充性  4.开放性

操作系统的作用:

1.OS作为用户和计算机硬件系统之间的接口

2.OS作为计算机系统资源的管理者

3.OS实现了对计算机资源的抽象

推动操作系统发展的主要动力:

1.不断提高的计算机资源利用率

2.方便用户

3.器件的不断更新换代

4.计算机体系结构的不断发展

5.不断提出新的应用需求

1.2操作系统的发展过程

1)无OS的计算机操作系统:

1.人工操作方式 

缺点:1 用户独占全机  2 CPU等待人工操作 出现人机矛盾!!! 

2.脱机输入/输出

1>为了解决人机矛盾及CPU和I/O设备速度不匹配的矛盾

2>优点:1 减少了CPU的空闲时间  2 提高了I/O速度

2)单道批处理系统

1虽然系统对作业的处理是成批进行的,但是内存中始终只保持一道作业,故称为单道批处理系统。

2缺点:在内存中仅有一道程序,系统中资源得不到充分利用

3)多道批处理系统

1>优缺点:1 资源利用率高  2 系统吞吐量大  3 平均周转周期长   4 无交互能力

2>需要解决的问题:

1 处理机争用问题

2 内存分配和保护问题

3 I/O设备分配问题

4 文件组织和管理问题

5 作业管理问题

6 用户与系统的接口问题

4)分时系统

用户的需求主要体现在:1.人—机交互 2.共享主机  需要进行及时接收和及时处理

特征: 1 多路性  2 独立性  3 及时性  4 交互性

5)实时系统

1.实时系统最主要的特征,是将时间作为关键参数。

2.实时系统的类型:1)工业(武器)控制系统  2)信息查询系统  3)多媒体系统  4)嵌入式系统

3.实时任务的类型:周期性实时任务和非周期性实时任务,硬实时任务和软实时任务。

4.实时系统,是指系统能及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。

1.3操作系统的基本特性

并发特性,共享特性,虚拟特性,异步特性

1.4操作系统的主要功能

1)处理机管理功能:1.进程控制  2.进程同步 3.进程通信  4.调度

2)存储器管理功能:1.内存分配 2.内存保护 3.地址映射 4.内存扩充

3)设备管理功能:1.缓冲管理 2.设备分配 3.设备处理

4)文件管理功能:1.文件存储空间的管理 2.目录管理 3.文件的读/写管理和保护

5)用户接口:1.联机用户接口 2.脱机用户接口 3.图形用户接口  4.程序接口

猜你喜欢

转载自blog.csdn.net/m0_53345417/article/details/130335442