操作系统概论第5章设备管理一、单项选择题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.延迟D.寻找7.对磁盘进行旋转调度的目的是缩短()时间。A.启动B.传送C.延迟D.寻找8.假定在磁盘格式化时把每个盘面划分成大小相等的10个扇区,磁盘的转速为20毫秒/圈,则传送一块信息所需的时间为()毫秒。A.2B.1C.20D.109.对磁盘进行移臂调度时,若采用()调度算法则必须考虑移动臂的移动方向。A.先来先服务B.最短寻找时间优先C.电梯D.扫描10.外围设备与主存储器之间的信息传输操作是由通道执行通道程序来完成的,通道程序是由若干()组成的。A.通道命令字B.通道地址字C.通道状态字D.通道控制字11.通道把通道程序的执行情况记录在()中。A.CAWB.CCWC.CSWD.PSW12.通道完成一次输人输出操作后,以()方式请求中央处理器进行干预。A.条件码B.I/O中断C.转移指令D.外部中断13.启动外围设备之前应根据用户要求组织好通道程序,通道程序应由()来组织。A.编译系统B.应用程序C.操作系统D.服务程序14.通道程序是由操作系统()生成的。A.根据源程序中的读/写语句B.为用户分配设备时C.把被选中的作业装人主存时D.按程序执行中的I/O要求15.SPOOL技术是一种实现虚拟()的技术。A.处理器B.存储器C.设备D.程序设计16.SPOOL系统克服了()利用率低的缺点。A.处理器B.主存空间C.独占设备D.共享设备17.虚拟设备技术是一种用()的技术。A.共享设备模拟独占设备B.独占设备模拟共享设备C.共享设备代替独占设备D.独占设备代替共享设备18.采用SPOOL操作后,()程序把作业执行的结果存人到输出井中。A.预输入B.输入井读C.输出井写D.缓输出二、多项选择题1.操作系统提供了虚拟设备后能()。A.有利于多道程序设计B.减少系统开销C.加快作业执行速度D.提高独占设备利用率E.增加单位时间内的算题量2.具有设备独立性的计算机系统,在分配设备时适应性好、灵活性强,这主要表现在()。A.可任选一台“好的且尚未分配的”设备进行分配B.可从指定的设备类中选择“好的且尚未分配的”设备进行分配C.可从同类设备中找一台“好的且尚未分配的”设备来替换故障设备D.可任找一台“好的且尚未分配的”设备替换故障设备E.用户编程时使用的设备与实际使用的设备无关3.在磁盘的移臂调度中,()调度算法可能经常会改变移动臂的移动方向。A.先来先服务B.最短寻找时间优先C.电梯D.扫描E.单向扫描4.设备管理与文件管理密切相关,它们共同为用户使用文件提供方便,下列属于设备管理应做的工作有()。A.外围设备的分配与回收B.处理I/O中断事件C.执行“启动I/O”指令,启动通道工作D.实现输人输出操作完成信息传送E.组织通道程序,控制指定的设备完成规定的操作三、判断题(根据题意回答是或否)1.打印机是一种独占使用的设备,因而每台打印机每次只允许一个作业独占使用;但磁盘机是一种共享型设备,因此任何时刻允许有多个作业同时对它进行读/写操作。()2.采用电梯调度算法进行移臂调度时,总是从若干等待访问者中选择离当前磁头位置最近的那个柱面的访问者。()3.在硬件的中断装置和通道技术支撑下实现的联机同时外围设备操作称为SPOOL操作。()4.操作系统提供虚拟设备后,使每个用户感到各自拥有速度与磁盘一样快的输人机和打印机,因而系统中不必再配置输人机和打印机了。()四、填空题1.从使用的角度来分析外围设备的特性,可以把外围设备分成_______和_______两大类。2.对独占设备往往采用_______分配方式。3.计算机系统为每台设备确定的编号称为设备的_______号。4.用户编程时,为了区分多台同类设备而给设备确定的编号称设备的_______号。5.磁盘存储空间的物理地址由三个参数来确定,它们是_______、_______、_______。6.磁盘的驱动调度包括_______调度和_______调度两部分。7.启动磁盘执行一次信息传输操作所花的时间包括_______三个部分。8.把主存储器与外围设备之间的信息传送操作称为_______操作。9.当中央处理器启动了通道,通道就能独立地完成输人输出操作,因而,通道也被称为_______。10.通道被启动后将按_______的规定来控制外围设备工作。11.通道程序是由一系列的_______组成的。12.通道把通道程序的执行情况记录在_______中。13.通道完成输人输出操作后形成_______向中央处理器报告执行情况。14.实现SPOOL系统必须在磁盘上开辟出称为_______和_______的专门区域,以存放作业信息和作业执行结果。15.SPOOL系统由_______、_______、_______三部分程序组成。16.把联机同时外围设备操作称为_______操作。17.采用SPOOL操作不仅能提高_______设备的利用率,而且为用户提供了_______设备。18.缓输出程序的任务是把存放在_______中的作业执行结果从打印机上输出。五、问答题1.用户程序中采用“设备类相对号”的方式来使用设备有什么优点?2.解释“设备的独立性”。3.什么是设备的静态分配方式?4.假定某磁盘的旋转速度是每圈20毫秒,格式化时每个盘面被分成10个扇区,现有10个逻辑记录A、B、C、D、E、F、G、H、I.J存放在同一磁道的各扇区中,具体安排如下:处理程序要顺序读出并处理这些记录,每读出一个记录后处理程序要花4毫秒的时间进行处理,然后再顺序读下一个记录并处理,直到处理完这些记录。假设第一个记录A已在磁头位置下,请回答:(1)顺序处理完这10个逻辑记录总共需花费多少时间?(2)请重新安排这10个逻辑记录,使处理程序能在最短时间内处理完这10个逻辑记录,并计算需花费的最短时间。5.解释“设备处理的一致性”。6.通道在什么情况下要产生“I/O中断”?7.实现虚拟设备的硬件基础是什么?8.SPOOL系统由哪些程序组成?它们各起什么作用?9.实现SPOOL操作后,为什么即使系统只有一台输入机和一台打印机也能使两个以上要求使用输入机和打印机的作业同时执行?10.提供虚拟设备后为什么能加快作业的执行速度?11.脱机外围设备操作与联机同时外围设备操作有什么本质上的不同?第5章设备理管习题答解一、项选择单题1.D2.3.BD4.A5A.6.D7.C8.A9.C10A11..12C.B13.C41.D51.C1.6C71.A18.C二、项选择多题1.AC,D,E,2.B,CE,3.,AB4.AB,C,D,,E三、断题判1.[析]分印打是独占机设型备,每次只许允一个作独业占使。磁盘用然是虽享型设备,但要共它进对读/写行作操的必话须根先信息据在盘上的位磁定位,即置磁头移把动指到定柱面的,等待再定指扇的区旋转磁头位置下。当磁到在进行读头/写操作不能时任意地改变磁头的位置否,则造会成误。错以,磁所虽盘共是享型备设但任何时刻仍,最只允多许个一作进行业/读操作。共享写盘磁含的义指是个多作可以业交替地用磁使,即盘个作业的一次一/读操作结写束后允才另一作许进业行读写/操作。本故的题述是叙错误的。[题解否。]2.分[析]采若用梯调度电法算磁对盘进移行臂度,调必则考须移虑动臂的动移方向即总。是从移臂当动位前置始开着沿的移动臂方去选向离当择移前臂最近动那个柱的的面访者问本。题没有强臂调的动移向方,实际上故采的用最是短寻时间找先优算法而是不梯调电度算法。[题解否。]3.分析[]联机时外同设围备操作英的文称为Si名mulanetusoePirhpealrOperaiontOnLien取每,单词的个字首可母缩写为SPOOL。所以把,机外联围设操备作称为SPOO也操L。作[题解]是。4.[析分操]系统采作用PSOL操作O技术作把信息业预先入存到磁的盘入井输中,把业作执的行果结也暂在存盘磁的输出中。井在业作行执,中当户用请从求打印机出结果时输,系统将结把果暂存输出井中在来模拟打印的工作。这机样作业执行,程中过不直必启动接输机入和印机,打而通过启动磁盘来完可成息的读/信,使用写感到自户己有速拥与度磁一盘样的输入快机打和机印。但,应该注是意作到信息必须通过业入机输能存才输入入井,业执行结作束后也必通须打过机印能才作把执行业果打结输印,出是只在作执行过程业不中使输入用和机打机印。如系果统配不置输入机打和印机的话则操作,统就系法无提虚供设备拟。[题解否。]四、空题填1.独占设,共备设享备2.静态3.绝对4.对相5.柱面,号头磁号扇,区号6.移臂旋转,7.找时寻,间迟时间,延送传间时8.输人输出9.输人输处理机出10通.道程序11通.道令命12通.道态状字13.IO/中断14.入输井,输出井15.预输人,井理管,输出缓16.POOLS或(斯林)普17独.,虚占拟18.出输井五、问题答1.[析分由]在多道于程设序计系统中的,用无户知道法哪台备设被其用它占用户了,哪设台是备空的闲,因,此采若用绝对来指号定己自需所用使的备设,么那很可能设备已被该其它用户用占而无法用;如果使要更改设备必须修改程则序但是,若。户程用序采中“设用备相类对”的方号式指定自己所需使用来的备,那么设统可以系据设备根的配情分从况指的定设类中找备出好“且的尚未配的”设分备进来分配,并建立行设备“相对类”与号“绝号”的对对应关系。样这用,程户中序用使“设由类相备号对指”的定逻辑备,系统设据根“对号绝来”启实动际的理物设。备其优点是1()设备分灵活,配易满容用足户设对的需备求(2;)万分配给用一的户设在备使中出了故障用,统系可同类的用另台一备来替设,换只更要改“备类设对号相与”“绝对号”的对应系关系,将启动统替后换设备来的用为服务户(;)系3统改设更时不需备要户用修程改序,序程执行时总由系统把用是指户定逻的辑备设换成转具的物理体备。设[题解用]程户中序采用设备类相“对”号的方式使用来备的优点是设(:)适1应好性系统。只从要指的定类一备中设出找好“的尚且未配分的”备来进设行配,分易容足满用户设对备的需。(求)2活灵性强。一分配万给户用设备在使的中出用故障,系了可用同类的统一台另设来备换,替不影用响户序程继的续行执(。3方)便户用用。程户序用中设备类相对“”号指的设备定实际与用使设备的关,系统分配和无更改备设用户对序程没有影,响用不户为必之修改序程。2.[题解用户]序中程“设备类用相对号”提出来使设用的要备求,统根系设备据分的配情况从指定的设备类中出找“的好尚且分未的配设备来进行分”配这样,。用编户制序程使时的设用与实备际用的设备使是关无,的这种特性为称“备设的立性”。独3.[[题解]备设的态静分方式是配:在指一作个业行前,把作执要业用的使备分配给设业作当作,业到得设备就后执行,直到可作业执行束时结才所把得分的备归设还系统。收作回所业归的设还备,后把可备设再配分给它需要其用使的业作。4.分[]析于由盘的磁转速度旋每圈是02毫,每个盘面秒分被1成0扇区个因,而读,个一区扇信息的要需毫2的秒间时。理程处序每出读个记录一要花后毫4秒进行理处故在,处程序处理理完读的出记时磁盘又录转过了两个录记的位。置要现处理程序顺求序读出录并处记,因理此每处,理完个记录一后须必待磁盘等顺把的序下个一录旋转记到磁头位下,即置等需1待毫秒6时间在。一第个记已录磁在位头的置