2_2典型例题解析.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2_2典型例题解析

2-2 典型例题解析 1.________是作业存在的唯一标志。 A.作业名 B.进程控制块 C.作业控制块 D.程序名 【分析】当一个作业开始由输入设备输入时,系统为其建立一个作业控制块JCB,并对其进行初始化。初始化所需要的大部分信息取自作业控制说明书,如作业标识、用户名称、调度参数和资源需求等;其他一些信息由资源管理程序给出,如作业进入时间等。作业控制块是批处理作业存在的标志,其中保存了系统对于作业进行管理所需要的全部信息,它们被保存在磁盘区域中。 【答案】C 2.当作业进入完成状态________。 A.将删除该作业并收回其所占资源,同时输出结果 B.将该作业的控制块从当前作业队列中删除,收回其所占资源,并输出结果 C.将收回该作业所占资源并输出结果 D.将输出结果并删除内存中的作业 【分析】当作业运行结束或异常终止时,作业进入完成状态。这时作业调度程序收回它占用的所有资源,做必要的善后处理。具体包括:回收发给该进程的资源,包括外设、内存空间,进程运行时打开的文件等;释放该作业的JCB(作业控制块),将此作业注销,输出结果。 【答案】B 3.当中央处理机处于管态时,它可以执行的指令是________。 A.计算机系统中的全部指令 B.仅限于非特权指令 C.仅限于访管指令 D.仅限于特权指令 【分析】为了防止用户使用特权指令,保证系统的正确操作,将中央处理机的工作状态划分成:管态和目态。当中央处理机处于管态时可以执行包括特权指令在内的一切机器指令,当中央处理机处于目态时不允许执行特权指令。 【答案】A 4.作业调度又称________,其主要功能是按照某种原则从后备队列中选取作业,并为作业做好运行前的准备工作和作业完成后的善后处理工作。 【分析】在操作系统中的调度分为三种:高级调度、中级调度和低级调度。高级调度又称作业调度,作用是从后备队列中按照某种原则选取作业调入内存;低级调度又称进程调度,作用是从就绪队列中按照某种原则选取进程使之占用处理机来运行;中级调度是为了解决内存紧张的问题,把一些暂不运行的进程从内存移到外存,待有条件运行时再把它们调回内存运行,中级调度相当于存储管理中的对换功能。 【答案】高级调度 5.确定作业调度算法时应注意系统资源的均衡使用,使________作业和________作业搭配运行。 【分析】选择作业调度算法要考虑多种因素,其中一个重要的因素就是系统资源的均衡使用。用户作业所需资源差异很大,例如,进行科学计算的作业(CUP繁忙)要求较多的CPU时间,而输入/输出要求较少;事务处理作业(I/O繁忙)要求较少的CPU时间,而要求较多的输出打印各种表格。因此在考虑设计目标的前提下,合理搭配各种类型的作业,最大限度地发挥各种资源的效益,使它们得到充分利用,这对提高整个计算机系统效益会有好处。 【答案】CUP繁忙 I/O繁忙 6.操作系统向用户提供了哪几类接口? 【分析与解答】 操作系统向用户提供了三类接口:命令接口、程序接口和图形接口。用户利用命令接口提供的操作命令来组织和控制作业的执行,按命令接口对作业控制方式的不同,又可以将命令接口分为联机命令接口和脱机命令接口;用户还可以利用程序接口提供的系统调用来请求并获得操作系统的服务,程序接口在用户编制程序的时候使用。近年来,为方便用户的使用,又出现了图形接口。 7.试说明作业的状态,并说明引起状态转换的典型原因。 【分析与解答】 作业的状态有提交状态、后备状态、运行状态和完成状态。 用户正在向操作系统提交作业时所处的状态叫做提交状态。送入计算机并由操作系统将作业存放在磁盘上以后,系统为这个作业建立一个作业控制块,并把它插入到后备队列中等待调度运行,此时,这个作业所处的状态称为后备状态。 当这个作业被作业调度程序选中,并为它分配了必要的资源,建立了一组相应的进程之后,这个作业就由后备状态变为运行状态。 当作业正常运行结束或因发生错误而异常结束时,作业进入完成状态。此时,由操作系统将作业控制块从当前作业队列中删除,并收回其所占用的资源。 8.作业和进程有什么区别和联系? 【分析与解答】 作业通常是指用户在一次计算过程中或者一次事物处理过程中要求计算机系统所做工作的集合,包括用户程序、所需的数据及命令等。进程是具有独立功能的可并发执行的程序在一个数据集合上的运行过程,是系统进行资源分配和调度的独立单位。作业和进程之间的区别和联系如下: (1)作业是用户向计算机提交的任务实体,而进程则是完成用户任务的执行实体,是向操作系统申请分配资源的基本单位。 (2)一个作业可以由多个进程组成,且一个作业至少由一个进程组成。 (3)作业的概念主要用在批处理系统中,而进程的概念则用在所有的多道程序系统中

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档