




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三章作业管理3. 1学习指导操作系统为用户提供了两个界面。 一种是系统向用户提供的各种命令界面,用户利用这些操作命令来组织作业的执行和管理,另一种是程序界面,程序员使用它来请求操作系统的服务。根据命令方式的作业控制方式的不同,可以将命令界面分为在线命令界面和脱机命令界面。 在线命令界面也称为交互式命令界面,由一系列键盘操作命令组成。 用户从控制台或终端输入操作命令,向系统发出各种服务请求。 在微机系统中,通常将键盘指令分为内部指令和外部指令两类。 脱机命令接口也称为批处理命令接口,由一组作业控制命令(作业控制语言)组成。 脱机用户是指无法直接参与作业执行的用户,他们预先用相应的作业控制命令写作业操作说明书,与作业一起提交给系统,系统调度该作业时,系统的命令解释程序将作业说明书上的命令或程序接口由一系列系统调用组成。 用户在程序中使用这些系统调用来请求操作系统提供的服务。 系统调用是指用户在程序中调用操作系统提供的子功能。 具体来说,系统调用可通过系统调用指令来中断当前程序且执行相应的子例程以完成某些系统功能。 在操作系统中,所提供的系统调用的数量、格式、执行的功能等不同。 系统调用指令扩展了机器指令,增强了系统功能,为用户提供方便使用的指令。 因此,在一些计算机系统中,将系统调用命令称为广义命令。 广义指令和机器指令在性质上不同,但是机器指令可以直接在硬件线路上实现,广义指令可以在操作系统提供的一个或多个子例程模块中实现。用户使用操作系统的主要目的是作业处理。 一项工作从进入系统到运行结束,一般经历了收容、运行、完成三个阶段,对应这三个阶段的工作处于备份、运行、完成三个状态。 作业调度的主要功能是根据某些原则从备份作业队列中选择作业,并在作业运行之前准备好作业,然后在作业完成之后处理作业。 一般的作业调度算法有先到先服务、短的作业优先级、响应较高的作业优先级、优先级优先级等调度算法。 测量作业调度算法性能的主要指标是作业的旋转时间、作业的平均旋转时间、平均所有权旋转时间。本章的重点内容是计算用户与操作系统之间的接口即作业的分类和作业控制作业的状态及其转移作业调度算法和运行时间、平均运行时间、平均所有权运行时间。3. 2学习自我评价一、选择问题1 .从控制的角度来看,用户的工作分为两个类别,它们是。a .分时工作和实时工作b .单用户工作和多用户工作c .批处理作业和终端作业d .本地作业和远程作业2 .在线作业控制的特征是以()方式进行作业控制。a .人机对话b .作业控制卡c .作业说明书d .指令文件3 .批处理作业的控制构成。a .对话命令b .内部命令c .外部命令d .作业控制命令4 .通过交互式指令控制工作。a .离线作业控制b .在线工作控制c .可以同时控制离线和在线工作d .无法控制工作5 .作业安排的任务不同。a .从备份工作队列中选择工作,转入主记忆b .作业结束后,进行事后处理c .作好工作执行前的准备,分配一定资源d .创建任务控制块6 .在确定作业调度算法时应该重点考虑。a .尽可能在规定时间内完成进入系统的作业b .使用户满意c .使CPU忙碌d .充分发挥计算机资源的利用率7 .这种调度算法对于计算时间较短的作业优先调度算法而言是不具有优点的。a .能够提高系统吞吐量b .能够减少作业的平均等待时间通过缩短作业等待队列d .可以缩短大作业的等待时间8 .在各种作业调度算法中,如果所有作业同时到达,则平均等待时间最短的算法为()a .先到先服务b .优先数c .最高应答优先于优先d .短作业9 .一种考虑工作的等待时间和工作的执行时间两者的调度算法,包括:a .响应高者优先b .优先于短工作的c .优先级时间表d .先到先得服务10 .作业调度程序从()状态的队列中选择适当的作业并运行。a .执行b .提交c .完成d .备份11.()是从将作业提交给系统到完成作业的时间间隔。a .运行时间b .响应时间c .等待时间d .运行时间12 .从作业进入备份队列到调度程序选择作业之间的间隔称为()a .运行时间b .响应时间c .等待时间d .运行时间13 .用户在终端处使用计算机系统控制作业执行的方式称为()方式。a .自动b .在线c .离线d .卷轴14 .其它的作业调度算法对于执行时间短的作业有利。A.FCFS B.SJF C.HRND .优先级安排15 .在作业管理中,JCL指的是()a .工作控制语言b .工作命令行c .作业指令连接d .作业控制方式16 .用户使用OS通常包括三种方式:终端命令,系统调用。a .计算机高级指令b .宏指令c .作业控制语言d .汇编语言17 .在搭载有操作系统的计算机上,用户程序对操作系统指示使用外部设备的请求。a .作业申请b .原语c .广义指令D. I/O指令18 .什么是系统调用。a .用户运行操作系统文件b .用户运行应用程序文件c .用户通过程序和键盘操作调用OS的各功能d .用户的键盘指令的执行19 .没有采用用户呼叫的执行控制。a .硬件中断b .软件中断c .块进程d .挂起作业20 .终端提供和执行用户的工作后,通常要求工作不再受用户干预,使用该工作可以将工作从前端转变为背景。a .资源分配命令b .前台工作转换命令c .文件操作指令d .程序执行指令21 .工作的状态是分开的。a .筹备、执行和完成b .提交、收容和执行c .备份、执行、结束d .备份、执行和完成22 .作业的控制方式有离线控制和在线控制两种。 离线控制。a .作业控制语言b .使用键盘操作命令c.shell语言d .使用交互式编程语言23 .已配置了脱机用户界面。a .对话命令b .内部命令c .外部命令d .作业控制命令24 .实现离线作业控制的方式有作业控制卡和作业说明书,它们使用系统规定的()制作。a .工作控制语言b .原语c .批处理语言d .机械语言25 .在操作系统中,用户界面将被()替换。a .硬件接口、软件接口和操作环境b .命令接口、程序接口和操作环境c .硬件接口、命令接口和操作环境d .硬件接口、命令接口和程序接口26 .用户可以通过以下方式()提交作业:a .在线工作B.DMA C.FIFOD.FCFS27 .直接命令提供用户作业的方法是:a .在线工作方式b .离线工作方式c .单独作业方式d .连续作业方式28 .用户连续按下他/她的用户终端上的键以配置操作的若干指令,而不是必须等待某一指令的执行。 关键人物的指令形成一系列的指令列,存储在系统缓冲区中,操作系统自动地依次提取这些指令进行解释和执行,最后将处理结果提供给用户。 在这样的多用户、多作业、多命令列系统中,有前台后台作业的执行调度()a .操作系统全部自动完成,不需要用户干预b .用户干预完整c .通过系统和用户干预d .全部用户完成29 .工作安排的任务不同。a .从备份工作队列中选择工作,转入主记忆b .作业结束后,进行事后处理c .作好工作执行前的准备,分配一定资源d .创建任务控制块30 .在确定作业调度算法时应当重点考虑。a .尽可能在规定时间内完成进入系统的作业b .使用户满意c .使CPU忙碌d .充分发挥计算机资源的利用率31 .这种调度算法在最短作业优先调度算法中是不优点的。a .能够提高系统吞吐量b .能够减少作业的平均等待时间通过缩短作业等待队列d .可以缩短大作业的等待时间32 .不是时分与优先级数相结合的调度算法的特点。a .在获得合理运行时间的同时,限制多个运行的工作数量b .主要在实时操作系统中使用c .主要是为了确保用户的合理响应时间d .主要用于分时操作系统33 .用户在一次计算过程或一次处理过程中向计算机系统请求工作集合,这是指:a .进程b .程序c .作业d .系统调用34 .一项工作的完成必须经过几个步骤。 这些步骤称为()a .工作流b .子程序c .子程序d .工作步骤35 .系统调用的目的是()a .系统服务b .请求终止系统服务c .申请系统资源d .释放系统资源36 .备份状态的工作存储在()中。a .外部存储器b .存储器c .外部存储器和存储器d .扩展存储器37 .如果记入了一个作业的诸如作业控制块等的格式,则作业的JCB将形成一系列队列,并且将该队列称为作业。a .块队列b .备份队列c .准备队列d .执行队列38 .考虑到运行时间短的工作,选择算法优先进行调度。正在进行A.FCFSB.SJFC.HRND .优先级调度39 .若要在排定工作时,将工作等待时间与工作执行时间相结合,请选取演算法。A.FCFSB.SJFC.HRND .优先级调度40 .如果备份队列中的作业已读入存储器,则根据该作业过程依次建立与每个作业对应的主进程,分配必要的资源并提交给进程管理模块,并在()中进行管理。a进程调度器b .作业调度器C.UO管理器d .存储器管理器41 .由于工作已经被留在存储器中,并且工作步骤的主过程能够建立若干子过程,因此针对一个工作,一个子过程被认为是处于占用处理器的过程的运行状态,一个子过程可能正在等待,而那个工作处于()状态a.b .方框c .执行d .等待准备完成二、填空问题42 .从作业调度状态的队列中选择适当的作业并运行。 是指从向系统提交作业开始到作业完成为止的时间间隔。 从作业进入备份队列到调度程序选择作业的时间间隔。 假定同时向系统提交下四个作业,在使用较短的作业优先级调度算法的情况中,如果在单个环境中使用了四个作业的平均等待时间为时间的高优先级调度算法,则该作业的平均旋转时间为小的。43 .工作44 .所需工作时间(小时)45 .优先数46. 147. 248. 449. 250. 551. 952. 353. 854. 155. 456. 357. 743. UNIX系统向用户提供面向操作的接口和面向程序的接口。44 .工作安排也被称为主要职能。45 .如果系统中的所有作业同时到达,则最短作业平均旋转时间的作业调度算法如下:46 .在批处理操作系统中,用户提交该作业时,请写下作业说明书。47 .有一系列工作,提交时间和运行时间如下:作业编号发行时刻执行时间(分钟)作业编号发行时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广东省事业单位招聘高层次和急需紧缺人才237人模拟试卷及答案详解(考点梳理)
- 2025年许昌市消防救援支队招聘政府专职队员50名考前自测高频考点模拟试题及一套答案详解
- 2025广西柳州市柳江区综合行政执法局招聘市容协管员1人模拟试卷及答案详解(新)
- 2025年福建省南安市龙泉中学招聘15人模拟试卷及答案详解(各地真题)
- 2025海南乐东县机关事务服务中心招聘保安人员2人模拟试卷及一套答案详解
- 2025年4月深圳市深汕特别合作区招聘事务员38人考前自测高频考点模拟试题附答案详解(模拟题)
- 2025广东依顿电子科技股份有限公司招聘操作工人员考前自测高频考点模拟试题及答案详解(名校卷)
- 2025江苏盐城市滨海县卫生事业单位校园招聘专业技术人员22人考前自测高频考点模拟试题及答案详解(考点梳理)
- 2025江苏苏州高新区狮山横塘街道招聘15人模拟试卷及答案详解(典优)
- 2025年襄阳市襄州区“田园诗乡·才聚襄州”引进36名事业单位急需紧缺人才(华中师范大学站)模拟试卷及答案详解(有一套)
- 2025河南省文化旅游投资集团有限公司权属企业社会招聘52人笔试备考题库及答案解析
- 2025年河北水利发展集团有限公司公开招聘工作人员41名笔试参考题库附带答案详解
- 胰岛素泵护理查房
- 2025年资格考试-WSET二级认证历年参考题库含答案解析(5套典型题)
- 安徽省皖豫名校联盟2024-2025学年高三上学期10月月考历史试题
- (新教材)2025年秋期人教版一年级上册数学全册核心素养教案(教学反思无内容+二次备课版)
- 2024-2025学年浙江省宁波市金兰教育合作组织高一下学期期中联考历史试题(解析版)
- 羊驼介绍课件
- 特种设备安全监察条例培训
- 医德医风培训课件内容
- 2025广东高考物理第一轮基础练习:机械能守恒定律(有答案)
评论
0/150
提交评论