- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
广东海洋大学操作系统提纲.pdf
操作系统复习要点
仅供参考
第一章 操作系统引论
1. 设计现代OS 的主要目标是什么?
方便性,有效性,可扩充性和开放性.
2. OS 的作用可表现为哪几个方面?
1OS 作为用户与计算机硬件系统之间的接口;
2OS 作为计算机系统资源的管理者;
3 OS 实现了对计算机资源的抽象.
7. 实现分时系统的关键问题是什么?应如何解决?
a. 关键问题:使用户能与自己的作业进行交互,即当用户在自己的终端上键入命令时,系
统应能及时接收并及时处理该命令,再将结果返回给用户。
b. 解决方法:
对于及时接收,只需在系统中设置一多路卡,使主机能同时接收用户从各个终端上输入
的数据;此外,还须为每个终端配置一个缓冲区,用来暂存用户键入的命令 (或数据)。
对于及时处理,应使所有的用户作业都直接进入内存,并且为每个作业分配一个时间片,
允许作业只在自己的时间片内运行,这样在不长的时间内,能使每个作业都运行一次。
12. 试在交互性,及时性和可靠性方面,将分时系统与实时系统进行
比较. (考)
a. 分时系统是一种通用系统,主要用于运行终端用户程序,因而它
具有较强的交互能力;而实时系统虽然也有交互能力,但其交互能力
不及前。
b. 实时信息系统对实用性的要求与分时系统类似,都是以人所能接
收的等待时间来确定;而实时控制系统的及时性则是以控制对象所要
求的开始截止时间和完成截止时间来确定的,因此实时系统的及时性
要高于分时系统的及时性。
c. 实时系统对系统的可靠性要求要比分时系统对系统的可靠性要求
高。
13. OS 具有哪几大特征?它的最基本特征是什么?
a. 并发性、共享性、虚拟性、异步性。
b. 其中最基本特征是并发和共享。(最重要的特征是并发性)
18. 是什么原因使操作系统具有异步性特征?
在多道程序环境下允许多个进程并发执行,但由于资源等因素的限制,
进程的执行通常并非一气呵成,而是以走走停停的方式运行。内存中的每个
进程在何时执行,何时暂停,以怎样的速度向前推进,每道程序总共需要多
少时间才能完成,都是不可预知的,因此导致作业完成的先后次序与进入内
存的次序并不完全一致。或者说,进程是以异步方式运行的。但在有关进程
控制及同步机制等的支持下,只要运行环境相同,作业经多次运行,都会获
得完全相同的结果,因而进程以异步的方式执行是系统所允许的。
第二章 进程管理
2. 试画出下面4 条语句的前趋图:
S1: a:=x+y;
S2: b:=z+1;
S3: c:=a-b;
S4:w:=c+1;
3. 为什么程序并发执行会产生间断性特征?
程序在并发执行时,由于它们共享系统资源,以及为完成同一项任务而相互合作,
致使在这些并发执行的进程之间,形成了相互制约的关系,从而也就使得进程在执行期间出
现间断性。
4. 程序并发执行时为什么会失去封闭性和可再现性?
因为程序并发执行时,是多个程序共享系统中的各种资源,因而这些资源的状态是
由多个程序来改变,致使程序的运行失去了封闭性。而程序一旦失去了封闭性也会导致其再
失去可再现性。
5. 在操作系统中为什么要引入进程概念?它会产生什么样的影响?
为了使程序在多道程序环境下能并发执行,并能对并发执行的程序加以控制和描述,从而在
操作系统中引入了进程概念。
影响: 使程序的并发执行得以实行。
6. 试从动态性,并发性和独立性上比较进程和程序?
a. 动态性是进程最基本的特性,可表现为由创建而产生,由调度而执行,因得不到资源而
暂停执行,以及由撤销而消亡,因而进程由一定的生命期;而程序只是一组有序指令的集合,
是静态实体。
b. 并发性是进程的重要特征,同时也是OS 的重要特征。引入进程的目的正是为了使其程序
能和其它建立了进程的程序并发执行,而程序本身是不能并发执行的。
c. 独立性是指进程实体是一个能独立运行的基本单位,同时也是系统中独立获得资源和独
立调度的基本单位。而对于未建立任何进程的程序,都不能作为一个独立的单位来运行。
7. 试说明PCB 的作用?为什么说PCB 是进程存在的唯一标志?
a. PCB 是进程实体的一部分,是操作系统中最重要的记录型数据结构。PCB 中记录了操作系
统所需的用于描述进程情况及控制进程运行所需的全部信息。因而它的作用是使一个在多道
程序环境下不能独立运行的程序(含数据),成为一个能独立运行的基本单位,一个能和其它
进程并发执行的进程。
b. 在进程的整个生命周期中,系统总是通过其PCB 对进程进行控
文档评论(0)