计算机操作系统 _汤小丹_课后习题答案.docx

计算机操作系统 _汤小丹_课后习题答案.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

计算机操作系统(第四版)汤小丹课后习题答案

该事件的处理,并控制所有实时任务协训一致地运行。引入实时OS是为了满足应用的需求,更好地满足实时控制领域和实时信息处理领域的需要。

什么是硬实时任务和软实时任务?试举例说明。

答:硬实时任务是指系统必须满足任务对截」卜时间的求要,否则可能出现难以预测泭结果。举例来说,运载火箭的控制等。软实时任务是指它的截止时间并不严格,偶尔铅过了任务的截廿时间,对系统产生的影响不大。举例:网页内容的更新、火车售票系统。

试从交互性、及时性以及可靠性方面,将分时系统不实时系统进行比较。答: (1)及时性 :实时信息 处理 系统对 实时性的 要求与分时系统类似,都是以人所能接受的等待时间来确定;而实时控制系统的及时性,是以控制对象所要求的开始截止时间或完成截止时间来确定的,一般为秒级到毫秒级,甚至有的要低

-=f100微妙。

(2)交互性:实时信息处理系统具有交互性,但人与系统的交互仅限千访问系统中某些特定的专用服务程序.不像分时系统那样能向终端用户提仗数据和资源共享怎服务。

(3)可靠性:分时系统也要求系统可靠,但相比之下,实时系统则要求系统具有高度的可靠性。因为任何差错都可能带来巨大的经济损失,甚至是灾难性后果,所以在实时系统中,往往都采取了多级容铅措施保障系统的安全性及数据的安全性。

OS有哪几大特征?其朵基本的特征是什么?

答:并发性、共享性、虚拟性和并步性四个基本特征:最某本的特征是并发性。

在多道程序技术的OS环境下的资源共亨与一般怕况下的资源共亨有何不同?对独占资源应采取何种共享方式?

一般悄况下的共享与操作系统环埮下的共享其含义并不完全相同。前者只是说明某种资源能被大家使用,如图书馆中的图书能提供给大家借阅,但并未限定借阅者必须在同一时间(间隔)和同一地点阅读。又如,学校中的计界机机房共全校学生上机,或者说,全校学生共享该机房中的计算机设备,虽然所有班级闻上机地点是相同的,但各班的上机时间并不相同。对于这样的资源共享方式,只要通过适当的安排,用户之间并不会产生对资源彴竞争,因此资源管理是比较简单的。

而在OS环境下的资源共享或称为资源复用,是指系统中的资源可供内存中多个井发执行的进程共同使用。这毕在宏观上既限定了时间(进程在伪存期间),也限定了地点(伪存)。对千这种资源共享方式,其忤理就 要复杂得多 ,囚为系统中的资源少千多道程序需求的总和,会形成它们对共亨资源的争夺。所以,系统必须对资源共亨进行妥善管理a

对独占资源采用互斥共享方式。

什么是时分复用技术?举例说明它能提商资源利用率的根本原因是什么?答:时分复用技术:将资源在不同的时间片内分配给各进程以使该资源被重复利用,从而提高资源的利用率。刘采用时分复用技术的虚拟处理机,能够在不同

的时间片伪处理多个用户的诮求,从而使得用户感觉自己独占主机,而处理机在这期间也被充分的利川。

且是什么原因使操作系统具有异步性特征?

答:操作系统的异步性体现在三个方面:一是进程的异步性,进程以人们不可预知彴速度向前推进,二是程序的不\I」再现性,即程序执行的结果有时是不确定的,二是程序执行时1司的不司预知性,即每个程序何时执行,执行顺序以及完成时间是不确定的。

处理机秤理有哪些主要功能?它们的主要任务是什么?

答:处理机管理的主要功能是:进程管理、进程同步、进程通信和处理机调度;进程管理:为作业创建进程,撤销已结束进程,控制进程在运行过程中的状态转换。

进程同步:为多个进程(含线程)的运行进行协调。

进程通信:用来实现在相互合作的进程之间的信息交换。

调度:(1)作业调度。从后备队阜按照一定的算法,选出若十个作业,为他们分配运行所斋的资源(首选是分配内存)。

(2)进程调度:从进程的就绪队列中,按照一定算法选出一个进程,把处理机分配给它,井设笠运行现场,使进程投入执行。

内存管理有哪些主要功能?他们的主要任务是什么?

答:内 存管理的主要功能有:内存分配、内存保护、地址映射和内存扩充。内存分配:为衍道程序分配内存。

内存保护:确保每追用户程序都只在自己的内存空间运行,彼此互不干扰。地址映射:将地址空间的逻辑地址转换为内存空间与对应的物理地址。

内存扩充:用千实现诮求调用功能,置换功能等。

设备管理有哪些土要功能?其止要任务是什么?

答:主要功能有: 缓冲管理、设备分配和设各处理以及虚拟

文档评论(0)

mph + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体上海谭台科技有限公司
IP属地湖北
统一社会信用代码/组织机构代码
91310115MA7CY11Y3K

1亿VIP精品文档

相关文档