汤子瀛汤小丹计算机操作系统考研冲刺串讲及模拟套卷1.pdf
文本预览下载声明
汤子瀛、汤小凤《计算机操作系统》冲刺串讲及模拟套卷
《计算机操作系统》考研冲刺串讲
第一章 《计算机操作系统》绪论
1.1 操作系统的地位和作用
操作系统的作用
1.OS作为用户与计算机硬件系统之间的接口
2.OS作为计算机系统资源的管理者
3.OS用作扩充机器
1.2 操作系统的类型
1.单道批处理系统
单道批处理系统(SimpleBatchProcessingSystem)的处理过程
— 1—
考试点(www.kaoshidian.com)名师精品课程 电话:4006885365
2.多道批处理系统
多道程序设计的基本概念
在单道批处理系统中,内存中仅有一道作业,它无法充分利用系统中的所有资源,致使系统性能
较差。为了进一步提高资源的利用率和系统吞吐量,形成了多道批处理系统(MultiprogrammedBatch
ProcessingSystem)。在该系统中。用户所提交的作业都先存放在外存上并排成一个队列,称为“后备
队列”;然后,由作业调度程序按一定的算法从后备队列中选择若干个作业调入内存,使它们共享CPU
和系统中的各种资源。
3.分时系统
分时系统(Time-SharingSystem)的产生
如果说,推动多道批处理系统形成和发展的主要动力,是提高资源利用率和系统吞吐量,那么,推
动分时系统形成和发展的主要动力,则是用户的需求。或者说,分时系统是为了满足用户需求所形成
的一种新型OS。它与多道批处理系统之间,有着截然不同的性能差别。用户的需求具体表现在以下
几个方面:
(1)人—机交互。
(2)共享主机。
(3)便于用户上机。
4.实时系统
所谓“实时”,是表示“及时”,而实时系统(Real-TimeSystem)是指系统能及时(或即时)响应外
部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。
应用需求
(1)实时控制
(2)实时信息处理
5.网络操作系统(NOS,NetworkOperatingSystem)
计算机网络
通过通信系统把地理上分散的计算机和终端连接起来,以达到数据通信 和资源共享的目的的一
组计算机集合。
计算机网络的特征
·分布性
·自治性
·互连性
·可见性
6.分布式系统:
能直接对系统中的各类资源进行动态分配和管理,有效控制和协调任务的并行执行,允许系统中
的处理单元无主次之分,并相用户提供有效统一的接口的软件集合。
— 2—
汤子瀛、汤小凤《计算机操作系统》冲刺串讲及模拟套卷
1.3 操作系统的基本特性
1.并发(Concurrence)
并行性和并发性是既相似又有区别的两个概念,并行性是指两个或多个事件在同一时刻发生;而
并发性是指两个或多个事件在同一时间间隔内发生。在多道程序环境下,并发性是指在一段时间内,
宏观上有多个程序在同时运行,但在单处理机系统中,每一时刻却仅能有一道程序执行,故微观上这
些程序只能是分时地交替执行。
2.共享(Sharing)
在操作系统环境下,所谓共享是指系统中的资源可供内存中多个并发执行的进程(线程)共
同使用。由于资源属性的不同,进程对资源共享的方式也不同,目前主要有以下两种资源共享
方式。
3.虚拟(Virtual)
操作系统中的所谓“虚拟”,是指通过某种技术把一个物理实体变为若干个逻辑上的对应物。物
理实体(前者)是实的,即实际存在的;而后者是虚的,是用户感觉上的东西。相应地,用于实现虚拟
的技术,称为虚拟技术。在OS中利用了多种虚拟技术,分别用来实现虚拟处理机、虚拟内存、虚拟外
部设备和虚拟信道等。
4.异步性(Asynchronism)
在多道程序环境下,允许多个进程并发执行,但只有进程在获得所需的资源后方能执行。在单处
理机环境下,由于系统中只有一个处理机,因而每次只允许一个进程执行,其余进程只能等待。当正
在执行的进程提出某种资源要求时,如果资源被占据,正在执行的进程必须等待。内存中的每个进程
显示全部