- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3、为什么程序并发执行会产生间断性特征?(p36) 4、程序并发执行 ...
3、为什么程序并发执行会产生间断性特征?(P36)
4、程序并发执行,为何会失去封闭性和可再现性?(P37)
【解】程序在并发执行时,是多个程序共享系统中的各种资源,因而这些资源的状态将由多个程序来
改变,致使程序的运行已失去了封闭性。同时由于失去了封闭性,也将导致其再失去可再现性。程序在并
发执行时,由于失去了封闭性,程序经过多次执行后,其计算机结果已与并发程序的执行速度有关,从而
使程序的执行失去了可再现性。
5、在操作系统中为什么要引入进程概念?(P37)它会产生什么样的影响?
【解】
在操作系统中引入进程的概念,是为了实现多个程序的并发执行。传统的程序不能与其他程序并发执
行,只有在为之创建进程后,才能与其他程序(进程)并发执行。这是因为并发执行的程序(即进程)是
“停停走走”地执行,只有在为它创建进程后,在它停下时,方能将其现场信息保存在它的 PCB 中,待下
次被调度执行是,再从 PCB 中恢复 CPU 现场并继续执行,而传统的程序却无法满足上述要求。
建立进程所带来的好处是使多个程序能并发执行,这极大地提高了资源利用率和系统吞吐量。但管理
进程也需付出一定的代价,包括进程控制块及协调各运行机构所占用的内存空间开销,以及为进行进程间
的切换、同步及通信等所付出的时间开销。
6、试从动态性、并发性和独立性上比较进程和程序?(P37)
【解】
(1)动态性:进程既然是进程实体的执行过程,因此,动态性是进程最基本的特性。动态性还表现为:
“它由创建而产生,由调度而执行,因得不到资源而暂停执行,以及由撤消而消亡”。可见,进程有一定的
生命期。而程序只是一组有序指令的集合,并存放在某种介质上,本身并无运动的含义,因此,程序是个
静态实体。
(2)并发性:所谓进程的并发,指的是多个进程实体,同存于内存中,能在一段时间内同时运行。并
发性是进程的重要特征,同时也成为 OS 的重要特征。引入进程的目的也正是为了使其程序能和其它进程的
程序并发执行,而程序是无法并发执行的。
(3)独立性:进程实体是一个能独立运行的基本单位,也是系统中独立获得资源和独立调度的基本单
位。凡未建立进程的程序,都不能作为一个独立的单位参加运行。
试比较进程与程序的异同。
【解】进程和程序是紧密相关而又完全不同的两个概念。
(1)每个进程实体中包含了程序段和数据段这两个部分,因此说进程与程序是紧密相关的。但从结构
上看,进程实体中除了程序段和数据段外,还必须包含一个数据结构,即 PCB。
(2)进程是程序的一次执行过程,因此是动态的;动态性还表现在进程由创建而产生、由调度而执行、
由撤消而消亡,即它具有一定的生命期。而程序则只是一组指令的有序集合,并可永久地存放在某种介质
上,其本身不具有运动的含义,因此是静态的。
(3)多个进程实体可同时存放在内存中并发地执行,其实这正是引入进程的目的。程序(在没有为它
创建进程时)的并发执行具有不可再现性,因此程序不能正确地并发执行。
(4)进程是一个能够独立运行、独立分配资源和独立接受调度的基本单位。程序(在没有为它创建进
程时)因其不具有 PCB,所以它是不可能在多道程序环境下独立运行的。
(5)进程与程序不一一对应。同一个程序的多次运行,将形成多个不同的进程;同一个程序的一次执
行也可以产生多个进程;一个进程在其生命期的不同时候也可以执行不同的程序。
7、试说明 PCB 的作用?为什么说 PCB是进程存在的惟一标志?(P41)
【解】PCB 是进程实体的一部分,是 OS 中最重要的记录型数据结构。它记录了 OS 所需的、用于描述进
程情况及控制进程运行所需的全部信息。PCB 的作用,是使一个在多道程序环境下不能独立运行的程序(含
数据)成为一个能独立运行的基本单位,一个能与其他进程并发执行的进程。或者说,OS 是根据 PCB 来对
并发执行的进程进行控制和管理的。
在进程的整个生命期中,系统总是通过 PCB 对进程进行控制,也就是说,系统是根据进程的 PCB 感知
到该进程的存在的,所以说,PCB 是进程存在的标志。
8、试说明进程在三个基本状态之间转换的典型原因?(P38)
【解】
(1)处于就绪状态的进程,当进程调度程序为之分配了处理机后,该进程就由就绪状态变为执行状态
(2)正在执行的进程因发生某事件而无法执行,如暂时无法取得所需资源,
您可能关注的文档
- 3-1气候及其在地理环境中的作用(第二课时) - 渭南高级中学.doc
- 3-1 启蒙与启动.pdf
- 3-3-4 包装条件在单据中表达方式.ppt
- 3-4重心与质心.doc
- 3-2 永续节能‘绿建筑’.ppt
- 3. integración lidar terrestre en el geomòbil - isprs.doc
- 3. электронный бизнес во внешнеэкономической деятельности ....ppt
- 3. 双层玻璃的功效.doc
- 3. ‘流通大师’的药妆业模式说明 - 特波国际.doc
- 3.1 多传感器数据融合预测算法 - 计算机与信息技术学院 - 山西大学.doc
最近下载
- 环境心理学教学课件PPT城市环境的影响及相关讨论.ppt VIP
- 新22J08 地下工程防水.docx VIP
- 升鼎咨询epm绩效考核软件技术白皮书.doc VIP
- 2025年西安交通投资集团有限公司招聘29人笔试参考题库及一套参考答案详解.docx VIP
- zrx开发手册资料讲解.pdf VIP
- 个人简历——【标准模板】.doc VIP
- 环境心理学场所的评价意象PPT课件.ppt VIP
- 2025年西安交通投资集团有限公司招聘29人笔试参考题库附答案详解.docx VIP
- GB2020水及燃气用球墨铸铁管、管件和附件-标准全文及编制说明.pdf VIP
- 集成电路封装用低放射性球形氧化硅微粉 编制说明.docx
文档评论(0)