- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汤子瀛、汤小凤《计算机操作系统》冲刺串讲及模拟套卷
《计算机操作系统》考研冲刺串讲
第一章 《计算机操作系统》绪论
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)
在多道程序环境下,允许多个进程并发执行,但只有进程在获得所需的资源后方能执行。在单处
理机环境下,由于系统中只有一个处理机,因而每次只允许一个进程执行,其余进程只能等待。当正
在执行的进程提出某种资源要求时,如果资源被占据,正在执行的进程必须等待。内存中的每个进程
文档评论(0)