操作系统作业管理练习及答案_第1页
操作系统作业管理练习及答案_第2页
操作系统作业管理练习及答案_第3页
操作系统作业管理练习及答案_第4页
操作系统作业管理练习及答案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 作业管理练习题(一)单项选择题1用户要求计算机处理的一个计算问题称为一个。)进程程序.作业系统调度一个作业的完成要经过若干加工步骤,这每个步骤称为。作业流子程序子进程作业步3通常一个批处理作业要经过若干作业步才能完成,系统要求用户给出说明。只能在作业提交时.只能在作业执行过程中在作业提交时或作业执行过程中不必4在批处理方式下,操作员把一批作业组织成向系统成批输入。.作业步作业流.子程序.程序组5在批处理系统中,作业控制说明书是用操作系统提供的(编写)而成的。.语言命令语言.作业控制语言程会话语言用户使用操作系统提供的操作控制命令表达对作业执行的控制意图,这种作业控制方式是(。).自动控制方式

2、作.脱机控制方式.批处理方式.程交互方式采用批处理控制方式时,操作员只要用预输入命令就能把作业流中的信息存放到输入井中,完成输入工作后被输入的作业处于(。).输入状态作.收容状态.执行状态.完程成状态批处理作业调度必须遵循的一个必要条件是(可以)满足被选作业的资源要求。.系.统的主存容量,作系统中的磁带机台数.系统配置的资源.程系统现有的尚未分配的资源作业调度程序的设计原则中并不考虑(。).公平性作.均衡使用资源.用户界面友好程.极大的流量从系统的角度出发,希望批处理控制方式下进入输入井的作业(尽可)能地小。.等待装入主存的时间.作执行时间.周转时间程.平均周转时间(只考)虑用户估计的计算机时

3、间,可能使计算时间长的作业等待太久。.先来先服务算法.作计算时间短的作业优先算法.响应比最高者优先算法.程优先数算法先来先服务算法以(去选)作业,可能会使计算时间短的作业等待时间过长。.进.入输入井的先后次序作.计算时间的长短.响应比的高低.程优先数的大小可以证明,采用()能使平均等待时间最小。.优先数调度算法.作均衡调度算法.计算时间短的作业优先算法.程响应比最高者优先算法在进行作业调度时.要想兼顾作业等待时间和计算时间,应选取(。).均衡调度算法作.优先数调度算法.先来先服务算法.程响应比最高者优先算法作业调度的关键在于(。).选择恰当的进程管理程序作.选择恰当的作业调度算法.友好的用户界

4、面.程用户作业准备充分作业调度算法提到的响应比是指(。).作业计算时间与等待时间之比.作作业等待时间与计算时间之比.系统调度时间与作业等待时间之比.程作业等待时间与系统调度时间之比作业调度选择一个作业装入主存后,该作业能否占用处理器必须由(来决)定。.设备管理.作作业控制.驱动调度、程进程调度交互作业的特点是采用(的方)式工作。.作业控制语句.作人机对话.作业说明书.程作业信息文件目前常用的操作使用接口中不包括(。).操作控制命令作作.业控制语言.菜.单技术程.窗口技术为了请求进入或退出系统,用户应使用(。).注册和注销命令作.编辑类命令调试类命令.程操作方式转换命令在程序中设置断点、跟踪等功

5、能要通过来实现。.编辑类命令编译、装配和运行类命令调试类命令.操作方式转换类命令2和都采用,为用户提供了友善的图形用户接口。.菜单技术窗口技术.操作控制命令会话语句的每个窗口都有相同的风格其中显示程序名或文件名的是)控制菜单题标栏.菜.单框.卷.滚条4窗口系统中若要对非活动的窗口操作,要采用。打开一个窗口移动窗口改变窗门的大小切换窗口5操作命令有两类,一类是由操作系统中相应处理模块直接解释执行,而属于另一类,必须创建用户进程去解释执行。.注册和注销命令.目录类命令编译、连接和装配类命令操作方式转换命令6终端用户控制终端作业的执行大致有四个阶段,其中实际上可看作是对终端作业的作业调度。终端的连接

6、.用户注册控制作业执行.用户退出7在分时系统控制下对终端用户采用方法使每个终端作业去占用处理器。先来先服务.优先数.时间片轮转分级调度二填空题1是用户要求计算机系统处理的一个计算问题。2完成一个作业一般要经过若干加工步骤,作业的每一个加工步骤称为一个3每个作业步都是一个的执行,前一个作业步的结果信息往往作为后一作业步的。4一个作业执行时要分若干作业步,作业步的顺序是由指定的。TOC o 1-5 h z5操作系统为用户提供了说明作业加工步骤的两种手段,和6作业控制方式有和。7在批处理时操作系统按各作业的控制说明书的要求,分别控制相应的作业按指定的步骤去执行,这种控制方式称为。8批处理方式也称为和

7、。9下用户用操作系统提供的操作控制命令来表达对作业执行的控制意图。O采用交互方式时必须在计算机上直接操作,为此也称它为。11用户准备批处理作业,除了要准备好源程序和初始数据外,还必须有用作业控制语言编写的。由若干控制语句组成,每个控制语句含有关键字和参数。3操作员启动预输入命令把作业流中的作业信息存放在中,这些作业处于14_就是操作系统从输入井中选取若干作业装入主存,使它们有机会获得处理器运行。5设计作业调度程序的原则有:公平性、和的的资的源的可以满足作业的资源要求。16作业调度选择作业的必要条件是系统现有的的的资的源的可以满足作业的资源要求。时_间_之_差7作业的周转时间是指该作业被选中执行

8、得到结果的时间与进入18从系统的角度来看,作业调度希望进入输入井的作业的_尽_时_间_之_差19常用的作业调度算法有先来先服务算法、_、_响_应_比最高者优先算法、_和_均_衡调度算法。20一个理想的调度算法应该是既能_,_又_能_使进入系统的作业_得_到_计_算结果。21先来先服务算法仅从输入井的先后次序去选作业,可能会使计算时间的作_业_等待时间过。_22计算时间短的作业优先算法只考虑用户估计的计算时间,可能使计算时间的作_业_等待太_。_23采用计算时间短的作业优先算法,肯定能使_最_小_。_24响应比最高者优先算法综合考虑作业的_和25确定作业的优先数可以由_来_提_出_自己作业的优先

9、数,也可以由根据_作_业的缓急程度、作业类型等因素综合考虑。26作业调度与_相_互_配_合才能实现多道作业的并行执行。27不同的作业步要完成不同的工作,都要有不同的_去_解_释_执行。28系统为不同的作业步创建不同的_,_以_完_成作业步要求的工作。29操作系统根据作业步控制语句创建一个进程,并使该进程处于_状_态_。_30在输入井中的作业必须经过二级调度才能占用处理器,第一级是_,_第_二_级是_。直_接_提_出对作业的控31直_接_提_出对作业的控的方式工作。、_菜的方式工作。、_菜_单_技术和_等_和相关参数。3常见的操作使用接口有_4每条操作控制命令都包含5一个系统提供的操作控制命令的

10、称为_这_个系统的_。_6用户用_命_令_请求进入系统,用_命_令_请_求退出系统。37采用,用_户_可不必事先记住程序提供的功能和使用方式,只要根据屏幕上显示的功能选择即可。38在菜单上进行操作简单、_、_不_需_记忆、但有时影响_。_9窗口已成为实现9窗口已成为实现的_重_要_技术,它为用户提供了更友善的的每一个窗口都有控制菜单、的每一个窗口都有控制菜单、_菜_单_框和卷滚条等共同部分。1中有多种不同风格的窗口,常用的有和。2窗口的基本操作有打开窗口、改变窗口的大小、切换窗口和43命令解释执行时,一类由操作系统中的相应_直_接_解_释执行;另一类必须创建_去解释执行。44由操作系统直接解释

11、执行的命令有注册和注销命令,改改改、改改改改和改操改作改方式转换等命令。45终端用户控制终端作业的执行大致有四个阶段:终端的连接、改改改、改控改制改作业执行和改改改改。改改46远程终端借助于租用专线或改改改接改到改计改算机系统,线路接通前必须通过改改改改进行改呼改叫。47用户的注册过程实际上可看作对终端作业的改改改。改改改48用户输入注销命令请求改改改,改系改统改接受命令后收回该用户所占的改改改让改其改退改出。49在分时系统控制下,对终端用户均采用改改改的改方改法改让各终端作业占用处理器,使终端用户感到满意。50具有分时兼批处理的计算机系统中,总是改改改接改纳改终改端作业。(三)简答题1什么是

12、作业和作业步?2用户可用哪些手段来说明作业步?3作业控制方式有哪几种?4批处理作业的准备工作包括哪几个方面?5何谓作业调度?6设计作业调度程序需考虑哪些因素?7作业调度程序从输入井选取作业的必要条件是什么?8常用的作业调度算法有哪些?9.什么叫周转时间和平均周转时间?在作业调度中,用户和系统如何看待它们?10作业调度与进程调度在作业执行过程中的作用分别是什么?11交互式作业的特点是什么?12通常操作系统为用户提供的操作使用接口有哪几种?3交互控制方式下操作系统如何解释并执行命令14简述终端作业的执行进程。15分时操作系统如何调度终端作业?16兼有分时和批处理功能的操作系统如何调度和管理作业?(

13、四)应用题1.假设有一个多道程序设计系统,采用可变分区方式管理主存储器,且不能移动已在主存储器中的作业。若供用户使用的主存空间为0系统配备台磁带机,有一批作业见下表作业名号进输入井时间要求计算时间需要主存量申请磁带机数TOC o 1-5 h z:分钟台:分钟台:分钟台:分钟台:分钟台该系统对磁带机采用静态分配,忽略外设工作时间和系统调度所花的时间。请分别写出采用“先来先服务算法”和“计算时间最短者优先算法”选中作业执行的次序及它们的平均周转时间。2在上题中,如果允许移动已在主存储器中的作业,仍采用题中的两种调度算法,请分别写出被选中作业的次序和平均周转时间。第七章作业管理练习题参考答案(一)单

14、项选择题(二)填空题1作业2作业步3相应程序,输入信息4用户5作业控制语言,操作控制命令6批处理方式,交互方式7批处理方式8自动控制方式,脱机控制方式交9互方式10联机控制方式11作业控制说明书12作业控制语言13输入井,收容状态14作业调度15均衡使用资源,极大的流通量l尚6未分配17输入井18平均周转时间19计算时间短的作业优先算法,优先数调度算法20提高系统效率,及时21短,长22长,久23平均周转时间24等待时间,计算时间25用户,操作系统26进程调度27程序28进程29就绪30作业调度,进程调度31操作控制命令,会话语句3人2机对话33操作控制命令,窗口技术34命令名35集合,命令语

15、言36注册,注销37菜单技术.直观,操作速度.人机对话,图形用户接口.题标栏4窗口窗口4移动窗口,关闭窗口4处理模块,用户进程4目录操作类命令,文件类命令45用户注册,用户退出46交换线,电话拨号47作业调度48退出系统,资源49时间片轮转50优先(三)简答题1作业是用户要求计算机系统处理的一个计算问题。每个作业的执行往往要经过若干个加工步骤,作业步就是指作业的每个加工步骤。2用户可用操作系统的两种手段来说明作业步,一种是作业控制语言,另一种是作业控制命令。.作业控制方式有两种,一种是批处理方式,一种是交互方式。批处理方式是指在成批处理时,操作系统按各个作业的作业控制说明书中的要求分别控制相应

16、的作业,按指定的步骤去执行。交互方式是指在作业执行过程中,操作系统和用户之间不断地交流信息,用户使用操作控制命令表达作业执行的控制意图。4用户必须准备好源程序、初始数据,以及用作业控制语言编写的作业控制说明书。5操作系统根据允许并行工作的道数和一定的算法,从输入井中选取若干作业把它们装入主存储器,使它们有机会去获得处理器运行。这项工作就称为作业调度。6设计作业调度程序时需考虑:(1)公平性,对每个用户公平对待且使用户满意;(2)均衡使用资源,提高资源的利用率;(3)极大的流量,缩短作业的周转时间,提高系统的吞吐能力.7作业调度程序从输入井选取作业的必要条件是:系统现有的尚未分配的资源可以满足被

17、选作业的资源要求。8常用的作业调度算法有先来先服务算法、计算时间短的作业优先算法、响应比最高者优先算法、优先数调度算法和均衡调度算法。.作业1的周期时间定义为Ti=i,其中为作业进入输入井的时间,为作业运行结束的时间。几个作业的平均周转时间定义为:T=(Ti)*(用户总希望周转时间尽可能地小;而从系统的角度出发,希望进入输入井的平均周转时间尽可能地小。10作业调度负责从输入并中选中一个作业且把它装入主存储器,并为该作业创建一个进程,排入就绪队列。进程调度从就绪队列中选择当前可占用处理器的进程,并控制该进程的执行直到作业完成。有时进程运行中由于某种原因使状态发生变化,进程调度再选另一个作业进程去

18、运行。11交互式作业的特点是采用人机对话方式工作,用户从终端设备上输入程序和数据,键入命令或会话语句,表达对作业的控制意图;系统把作业执行情况通知用户。12通常操作系统为用户提供的操作使用接口有操作控制命令、菜单技术和窗口技术等。13提供交互控制方式的操作系统都有一个命令解释程序,由它接收来自用户的命令,并对命令进行分析。有的命令可以由操作系统相应的处理模块解释执行,有的命令要创建用户进程去解释执行。14终端作业的执行一般要有四个阶段:终端的连接,用户注册,控制作业执行和作业退出。15在分时操作系统控制下,对终端用户均采用时间片轮转法使每个终端作业都能在一个时间片的时间内去占用处理器。16兼有

19、分时和批处理的计算机系统中,总是优先接纳终端作业,仅当终端作业数小于系统可以允许同时工作的作业数时,可以调度批处理作业,允许终端作业与批处理作业混合同时执行。应用题1(对先来先服务算法作业和作业首先被选中装入主存储器中。作业到达输入井时,主存和磁带机都不能满足需求,只能等待。作业到达输入井时,虽主存能满足要求,但磁带机不够,只能等到作业完成后才能装入主存;作业和作业执行时共占主存,由于不能移动主存空间,所以两个的主存空间无法合并供作业使用。作业完成后,作业的资源要求得到满足,能装入主存。此时,剩余的和无法合并,所以对作业内存仍无法满足要求,直到作业结束,主存和磁带机都能满足作业的要求。下表列出

20、了各作业进输入井时间、装入主存的时间、作业开始执行时间、执行结束时间和周转时间。作业名进输入井时间装入主存时间开始执行时间执行结束时间周转时间A:308:308:308:10.分钟40B:508:508:10.:35.分钟45D:05.:10.:35.:55.分钟50C:009:359:559:3010分9钟0E:109:559:3010:4010分9钟0由上表中看出选中作业的次序为,平均周转时间为:=(40+45+50+90+90)X1/5=63(分钟)(2)对计算时间短者优先算法:作业,和作业,进入输入井后都能依次被选中装入主存储器,而作业进入时资源不够只能等待,作业完成并释放3台磁带机后,作业、和都已进入输入并,由于主存不能移动,虽作业,执行时间最短,但由于内存不够,只能等待,唯有作业,资源能满足装入主存。作业,完成后,作业,和,资源都得到满足,先选中执行时间短的作业,装入主存,作业,则要等到作业,完成才能装入主存。下表列出了作业顺序和各种时间作业名进输入井时间装入主存时间开始执行时间执行结束时间周转时间:308:308:308:109分钟40:50:50:109:359分钟45:059:109:359:559分钟50:109:359

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论