章节练习第6章设备管理

合集下载

操作系统-chap6设备管理

操作系统-chap6设备管理
6.1.2 设备管理的功能 设备管理是对计算机输入/输出系统的管理,这也
是操作系统中最具多样性和复杂性的部分。其主要任 务是提高外部设备的利用率和为用户提供友好、统一 的操作界面。为此,设备管理应具备如下功能:
(1) 提供进程管理系统的接口。当进程发出设备资 源请求时,该接口将进程的请求转达给设备管理程序, 使之做出及时的响应和处理。
第6章 设备管理
6.2.3 直接内存访问(DMA)控制方式 直接内存访问方式就是通常所说的 DMA(Direct
Memory Access)控制方式。其基本思想是在I/O设备和 内存之间开辟直接的数据交换通路。在DMA方式中, I/O控制器具有比中断方式和程序直接控制方式更强的 功能。除了控制状态寄存器和数据缓冲寄存器之外, DMA控制器中还包括字节计数器和内存地址寄存器。
计数:表示本条指令所要读(或写)数据的字节数。 通道程序结束位P:用于表示通道程序是否结束。 P=1表示本条指令是通道程序的最后指令。 记录结束标志R:R=0表示本通道指令与下一条指 令所处理的数据是同属于一个记录;R=1表示这是处 理某记录的最后一条指令。
第6章 设备管理
共享设备:是指在一段时间内允许多个用户(进程) 同时访问的设备。实际上,对于每一时刻而言,该类设 备仍然只允许一个进程访问,但从宏观上看,它们在同 时使用,例如,几个进程交替地从磁盘上读写数据。显 然,共享的效果提高了设备的利用率。
虚拟设备:是指通过虚拟技术将一台独享设备“改 造”为若干台逻辑设备,供若干个用户(进程)同时使用, 但实际上这种设备并不存在,因此称它们为“虚拟设 备”。
第6章 设备管理
DMA控制器可用来代替CPU,从而控制内存和设 备之间进行成批的数据交换。批量数据(数据块)的传输 由计数器逐个计数,并由内存地址寄存器确定内存地 址。除了在数据块传输开始时需要CPU的启动指令和 在整个数据块传输结束时需发中断来通知CPU进行中 断处理之外,不再像中断控制方式那样需要CPU的频 繁干涉。DMA控制方式的数据传输结构如图6.3所示。

机电设备管理技术课程第6.7章习题参考答案(修改)

机电设备管理技术课程第6.7章习题参考答案(修改)

机电设备管理技术课程第6、7章习题参考答案一、单选题1、下列哪种产品为专用备件(D)A.滚动轴承B.三角带C.螺钉D.曲轴2、备件图纸管理中,不属于标准化的是(D)A.标准图B.通用图C.表格图D.草图3、备件消耗定额是指(C)内企业所消耗的备品配件数。

A.1个月B.半年C.1年.D.2年4、对新投产的企业,要计算其备件消耗定额,应该采用哪种计算方法?(B)A.统计累积法B.类比估算法C.统计平均法D.经验计算法5、为补偿不可预计的情况,备件不能按预计的周期到货时,不可缺少的缓冲量是(A)A.最低储备量B.最高储备量C.订货量D.实际消耗量6、年度大修专用备件是专为大修准备的,属于一次性消耗备件,其(A)正常储备范围。

A.不属于B.属于C.两者均可.D.不确定7、中小型企业的仓库设置实行的是(D)A.一级管理,两级设库B.两级管理,两级设库C.两级管理,一级设库D.一级管理,一级设库8、盈亏率是考核仓库保管工作的一项重要质量指标,盈亏率越高,说明保管工作的质量(B)A.越高B.越低C.两者均可.D.不确定9、仓库要严格把关,执行三不入库的制度,下列哪个不属于三不入库制度的?(D)A.质量不合格B.图纸不合格C.没有合同D.有备件订货计划10、A类备件件数大约占10%,金额大约占(D)以上。

A.30%B.50%C.60%D.70%11、每次订货时间和订货量都可变化的订货方式是(C)A.定量订货方式B.定期订货方式C.使用量订货方式D.订货点方式12、使用年限在几个月以上的备件才能叫事故备件(B)A.50B.60C.65.D.7013、配件定额储备所占用的流动资金,一般为本企业设备固定资产原值的(B)A.1%-3%B.2%-4%C.3%-5%D.4%-5%14、配件定额储备率应要求达到(C),争取达到100%。

A.80%以上B.85%以上C.90%以上D.95%以上15、配件管理费用,包括供应机构管理费,一般收取(C)左右A.4%B.5%C.6%D.7%16、货款结算时,如果需方延期付款,则需付延付金额,以每天(A)的“赔偿金”结付供方。

设备管理练习及参考答案

设备管理练习及参考答案

设备管理练习及参考答案1、在I/O设备控制方式的发展过程中,最主要的推动力是___C___。

A. 提高资源利用率B. 提高系统吞吐量C. 减少CPU对I/O控制的干预D. 提高CPU和I/O设备并行操作的程度2、下面关于设备属性的论述中,正确的是____B____。

A. 字符设备的基本特征是可寻址的,即能指定输入的源地址和输出的目标地址B. 共享设备必须是可寻址的和可随机访问的设备C. 共享设备是指同一时间内允许多个进程同时访问的设备D. 在分配共享设备和独占设备时都可能引起进程死锁3、下面关于虚拟设备的正确叙述是___C___。

A. 虚拟设备是指允许用户使用比系统中拥有的物理设备更多的设备B. 虚拟设备是指允许用户以标准化方式来使用物理设备C. 虚拟设备是指一个物理设备变换成多个对应的逻辑设备D. 虚拟设备是指允许用户程序不必全部装入内存就可以使用系统中的设备4、采用SPOOLing技术将磁盘的一部分作为公共缓冲区以代替打印机,用户对打印机的操作实际上是对磁盘的存储操作,用以代替打印机的部分是__B____。

A. 独占设备B. 共享设备C. 虚拟设备D. 一般物理设备5、在一般大型计算机系统中,主机对外围设备的控制可通过通道、控制器和设备三个层次来实现。

下述的叙述中正确的是___B___。

A. 控制器可控制通道,设备在通道控制下工作B. 通道控制控制器,设备在控制器控制下工作C. 通道和控制器分别控制设备D. 控制器控制通道和设备的工作6、DMA方式是在____A____之间建立一条直接数据通路。

A. I/O设备和主存B. 两个I/O设备C. I/O设备和CPUD. CPU和主存7、有关设备管理概念的下列论述中,____D____是不正确的。

A. 编制好的通道程序是存放在主存储器中的B. 所有外围设备的启动工作都由系统统一来做C. 来自通道的I/O中断时间由设备管理负责处理D. 通道是处理输入输出的软件8、I/O的控制方式有哪几种?(1. 程序I/O方式 2. 中断驱动I/O控制方式3. 直接存储器访问DMA控制方式4. I/O通道控制方式)9、什么是设备独立性?设备独立性有哪些优点?(应用程序独立于具体使用的物理设备。

操作系统第六章课后习题

操作系统第六章课后习题

1.试说明I/O系统的基本功能。

答:I/O系统第一、二方面的功能是为了方便用户使用I/O设备;第三、四方面的功能是用于提高CPU和I/O设备的利用率;第五、六方面的功能是为用户在共享设备时提供方便,以保证系统能有条不紊的运行,当系统发生错误时能及时发现错误,甚至于能自动修正错误。

2.简要说明I/O软件的四个层次的基本功能。

答:用户层I/O软件,实现与用户交互的接口,用户可直接调用该层所提供的、与I/O 操作有关的库函数对设备进行操作;设备独立性软件,用于实现用户程序与设备驱动器的统一接口、设备命名、设备的保护以及设备的分配与释放等,同时为设备管理和数据传送提供必要的存储空间;设备驱动程序,与硬件直接相关,用于具体实现系统对设备发出的操作指令,驱动I/O设备工作的驱动程序;中断处理程序,用于保存被中断进程的CPU环境,转入相关的中断处理程序进行处理,处理完毕再恢复被中断进程的现场后,返回到被中断的进程。

3.I/O系统接口与软件/硬件(RW/HW)接口分别是什么接口?答:I/O系统接口是I/O系统与上层系统之间的接口,向上层提供对设备进行操作的抽象I/O命令,以方便高层对设备的使用;软件/硬件(RW/HW)接口,它的上面是中断处理程序和用于不同设备的设备驱动程序,它的下面是各种设备的控制器。

4.与设备无关性的基本含义是什么?为什么要设置该层?答:用户不仅可以使用抽象的I/O命令,还可使用抽象的逻辑设备名来使用设备,另一方面,也可以有效地提高OS的可移植性和易适应性,对于OS本身而言,应允许在不需要将整个操作系统进行重新编译的情况下,增加新的设备驱动程序,以方便新的I/O 设备的安装。

5.试说明设备控制器的组成。

答:设备控制器与处理机的接口、设备控制器与设备的接口、I/O逻辑。

6.为了实现CPU与设备控制器间的通信,设备控制器应具备哪些功能?答:接受和识别命令、数据交换、标识和报告设备的状态、地址识别、数据缓冲区、差错控制。

设备管理习题及答案概述

设备管理习题及答案概述

第6章一.选择题(50题)1.以下__A__不是提高磁盘I/O速度的技术。

A.热修复重定向B.预先读C.延迟写D.虚拟盘2.为了实现设备无关性,应该_C__。

A.用户程序必须使用物理设备名进行I/O申请B.系统必须设置系统设备表C. 用户程序必须使用逻辑设备名进行I/O申请D. 用户程序必须指定设备名3.用于设备分配的数据结构有__A__。

A.系统设备表B.存取控制表C.设备开关表D.文件控制表4.通过软件手段,把独立设备改造成若干个用户可共享的设备,这种设备称为___D__。

A.系统设备表B.存储设备C.用户设备D.虚拟设备5.以下___D__是CPU与I/O之间的接口,它接收从CPU发来的命令,并去控制I/O设备的工作,使CPU从繁杂的设备控制事务中解脱出来。

A.中断装置B.系统设备表C.逻辑设备表D.设备控制器6.设备管理的__A__功能来实现使用户所编制的程序与实际使用的物理设备无关的。

A.设备独立性B.设备分配C.缓冲管理D.虚拟设备7.设备的打开、关闭、读、写等操作是由___D__完成的。

A.用户程序B.编译程序C.设备分配程序D.设备驱动程序8.引入缓冲的目的是_B__。

A.改善用户的编程环境B.提高CPU与设备之间的并行程度C.提高CPU的处理速度D.降低计算机的硬件成本9.SPOOLing技术可以实现设备的_C__。

A.独占分配B.共享分配C.虚拟分配D.物理分配10.以下___D__是磁盘寻道调度算法。

A.时间片轮转法B.优先级调度算法C.最近最久未使用算法D.最短寻道时间优先算法11.通道对CPU的请求形式是_B__。

A.陷入B.中断C.通道命令D.跳转指令12.缓冲技术的缓冲池是在_C__。

A.ROMB.寄存器C.内存D.外存13.为了使多个进程有效地同时处理输入\输出,最好使用以下__A__技术。

A.缓冲池B.循环缓冲C.双缓冲D.单缓冲14.在操作系统中,以下_B__是一种硬件机制。

操作系统习题集之设备管理(含答案)

操作系统习题集之设备管理(含答案)

操作系统习题集之设备管理来源:北大的MSE:有关计算机的一些辅导资料日期:2010-12-5第5章输入输出设备第6章管理学习重点:(1)设备管理的任务和功能。

(2)设备分类和使用特点:按输入输出传送方式分为字符型设备和块设备;按资源特点分为独享设备、共享设备和虚拟设备;按设备硬件物理特性分为顺序存取设备、直接存取设备;按设备使用分为物理设备、逻辑设备和伪设备。

(3)设备I/O方式:询问、中断和通道技术。

(4)设备分配技术和管理:设备分配算法按先来先服务和优先级队列。

(5)缓冲技术:单缓冲、双缓冲、多缓冲和缓冲池等。

(6)虚拟设备的技术(SPOOLing技术):共享打印机实例。

(7)设备处理程序的功能。

(8)设备处理程序特点和编制内容(设备标题、数据存储和局部过程、策略过程、中断过程、命令处理子程序)。

教学要求:(1)理解设备管理的任务和功能。

(2)熟练掌握设备分类及其特点,设备的I/O方式。

(3)了解外部设备的安装。

(4)掌握输入输出设备的分类设计方法。

(5)理解使用缓冲技术的目的和缓冲区的设置方式。

(6)了解SPOOLing系统的功能和实现思想。

(7)了解输入输出设备处理程序的编程要点。

(8)了解I/O控制过程。

习题1、从资源分配的角度看,可以把设备分为独占设备和共享设备。

打印机属于独占设备,而磁盘属于共享设备。

2、虚拟设备是通过SPOOLing技术把独占设备变成能为若干用户共享的设备。

3、通道是一个独立于CPU的专管输入输出的处理机,它控制外设或外存与内存之间的信息交换。

4、缓冲区的设置可分为单缓冲,双缓冲,多缓冲和缓冲池。

5、在UNIX系统中,键盘、终端、打印机等以字符为单位组织和处理信息的设备称为字符设备;而磁盘、磁带等以块为单位组织和处理信息的设备称为块设备。

6、在多道程序环境中,用户程序的相对地址与装入内存后的实际物理地址不同,把相对地址转换为物理地址,这是操作系统的地址重地位功能。

设备管理练习题

通过硬件和软件的功能的扩充,把原来的独占设备改造成为能为若干用户共享的设备,这种设备称为()A、共享设备B、虚拟设备C、存储设备D、块设备13、设备的独立性是指()A、能独立实现设备共享的一种特性B、设备具有独立执行i/o功能的一种特性C、设备驱动程序独立于具体使用的物理设备的一种特性D、用户程序使用的设备与实际使用那台设备无关的一种特性14、采用Spooling技术的目的是()A、提高主机效率B、减轻用户编程负担C、提高程序运行的速度D、提高独占设备的利用率关于SPOOLING系统()的描述是错误的。

A.不需要独占设备B.加快了作业执行的速度C.使独占设备变成了共享设备D.利用了处理器与通道并行工作的能力用户编制的程序与实际使用的物理设备无关是由()功能实现的。

A.设备分配B.设备驱动C.虚拟设备D.设备独立性操作系统对缓冲区的管理属于()的功能。

A.处理机管理B.文件管理C.设备管理D.存储器管理设备独立性是指()。

A.能独立实现设备共享的一种特性B.设备具有独立执行I/O功能的一种特性C.设备驱动程序独立于具体使用的物理设备的一种特性D.用户程序使用的设备与实际使用哪台设备无关的一种特性采用SPOOLING技术的目的是()。

A.提高主机效率 B.减轻用户编程负担C.提高程序的运行速度 D.提高独占设备的利用率按_________分类可将设备分为块设备和字符设备。

A.从属关系B.操作特性C.共享属性D.信息交换单位如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是__________。

A.程序查询B.中断方式C.DMA方式D.无条件存取方式大多数低速设备都属于__________设备。

A.独占B.共享C.虚拟D.Spooling通道是一种__________。

A.I/O端口B.数据通道C.I/O专用计算机D.软件工具在操作系统中,用户在使用I/O设备时,通常采用_________。

_设备管理习题及答案(20201128161805).docx

第六章设备管理习题一、填空题1.磁带是一种①的设备,它最适合的存取方法是②。

磁盘是一种③的设备,磁盘在转动时经过读/写磁头所形成的圆形轨迹称为④。

【答案】①顺序存取,②顺序存取,③直接存取,④磁道(或柱面)【解析】顺序存取的设备只有在前面的物理块被存取访问过之后,才能存取后续物理块的内容。

如果按随机方式或按键存取方式存取磁带上的文件信息的话,其效率反而会更低,所以顺序存取方法更能发挥磁带这种设备的效率。

磁盘设备是一种典型的直接存取设备,它允许文件系统直接存取磁盘上的任意物理块。

2.从资源分配的角度看,可以把设备分为①设备和②设备;打印机是一种典型的③设备,而磁盘是一种④设备。

【答案】①独享,②共享,③独享,④共享【解析】独享设备:为了保证传递信息的连贯性,通常这类设备一经分配给某个作业,就在作业整个运行期间都为它独占。

多数的低速设备都属于独享设备。

共享设备:是指允许若干个用户同时共享使用的设备。

3.虚拟设备是通过①技术,把②变成能为若干用户③的设备。

【答案】① SPOOLING ,②独享,③共享【解析】虚拟设备的提出是为了把原为独享的设备改造成便于共享的设备,以提高设备的利用率。

这种改造就是通过 SPOOLING 技术来实现的。

SPOOLING 可以译为外围设备同时联机操作的意思。

4.UNIX 系统中,所有的输入/输出设备都被看成是①。

它们在使用形式上与②相同,但它们的使用是和设备管理程序紧密相连的。

【答案】①特殊文件,②普通文件【解析】在一些操作系统中,常常把设备也看成是文件。

这样的好处是:用户可以用统一的观点去使用设备,并处理存放在设备上的信息。

从这个意义上来说,文件系统在用户和外设之间提供了一个接口。

5.系统中,象键盘、终端、打印机等以①为单位组织和处理信息的设备称为为单位组织和处理信息的设备称为④。

【答案】①字符,②字符设备,③块,④块设备6.一个进程只有获得了①、②和所需设备三者之后,才具备了进行②;而磁盘、磁带等以I /O 操作的物质条件。

设备管理题库

设备管理题库
引言:
设备管理是一项重要的工作,涉及到组织内部设备的运行、维
护和更新。

为了帮助管理者更好地了解设备管理以及相关理论和实
践知识,以下是一些设备管理题库,其中包含了常见的问题和解答,希望能对您有所帮助。

题库一:设备管理基础知识
1. 什么是设备管理?
设备管理是指在组织内部对设备进行有效的管理和维护的过程。

它包括设备的购买、安装、维护、更新和退役等环节。

2. 设备管理的目的是什么?
设备管理的目的是确保设备的正常运行,提高设备的可靠性和
效率,延长设备的使用寿命,并对设备进行合理的配置和利用,从
而最大限度地发挥设备的作用。

3. 设备管理的主要内容有哪些?
设备管理的主要内容包括设备的购买、安装、维护、更新和退役等环节。

具体包括设备采购计划、设备验收与安装、设备维护与保养、设备更新与升级以及设备报废与退役等。

4. 设备管理的重要性是什么?
设备管理的重要性体现在以下几个方面:
- 提高设备的可靠性和效率,减少设备故障和停机时间;
- 延长设备的使用寿命,降低设备维护和更换成本;
- 优化设备的配置和利用,提高生产效率和质量;
- 确保设备符合法律法规和质量要求。

5. 设备管理的方法有哪些?
设备管理的方法包括预防性维护、保养维护、故障维修和条件监控等。

预防性维护是通过定期检查、保养和更换设备的关键部件来避免设备故障;保养维护是对设备进行日常的清洁和保养工作;故障维修是对设备的故障进行修复和调试;条件监控是通过对设备的各项参数进行连续监测,提前预警设备可能出现的问题。

第6章__设备管理习题

第6章__设备管理习题第5章设备管理(I/O系统)一、单项选择题1、缓冲技术中的缓冲池在()中A.主存 B.外存 C.ROM D.寄存器2、引入缓冲的主要目的是()。

A.改善CPU和I/O设备之间速度不匹配的情况 B.节省内存C.提高CPU的利用率 D.提高I/O设备的效率3、CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用()A.并行技术 B.通道技术 C.缓冲技术 D.虚存技术4、为了使多个进程能有效地同时处理输入和输出,最好使用()结构的缓冲技术A.缓冲池 B.闭缓冲区环 C.单缓冲区 D.双缓冲区5、通过硬件和软件的功能扩充,把原来独立的设备改造成能为若干用户共享的设备,这种设备称为()A.存储设备 B.系统设备 C.用户设备 D.虚拟设备6、如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是()A.程序查询 B.中断方式 C.DMA方式 D.无条件存取方式7、中断发生后,应保留()A.缓冲区指针 B.关键寄存器内容 C.被中断的程序 D.页表8、在中断处理中,输入/输出中断是指()I.设备出错 II。

数据传输结束A.I B.II C.I和II D.都不是9、中断矢量是指()A.中断处理程序入口地址 B.中断矢量表起始地址C.中断处理程序入口地址在中断矢量表中的存放地址 D.中断断点的地址10、如果有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求。

若要调整中断事件的响应次序,可以利用()A.中断向量 B.中断嵌套 C.中断响应 D.中断屏蔽11、设备管理程序对设备的管理是借助一些数据结构来进行的,下面的()不属于设备管理数据结构。

A.JCB B.DCT C.COCT D.CHCT12、大多数低速设备都属于()设备A.独享 B.共享 C.虚拟 D.SPOOLING13、()用作连接大量的低速或中速I/O设备A.数组选择通道 B.字节多路通道 C.数组多路通道14、()是直接存取的存储设备A.磁盘 B.磁带 C.打印机 D.键盘显示终端15、以下叙述中正确的为()A.在现代计算机中,只有I/O设备才是有效的中断源B.在中断处理过程中必须屏蔽中断C.同一用户所使用的I/O设备也可能并行工作D.SPOOLING是脱机I/O系统16、()是操作系统中采用的以空间换取时间的技术。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

操作系统章节练习第6章设备管理
一、单项选择题
题目1
1.下列设备中,不属于独占设备的是()。

A. 磁带
B. 终端
C. 打印机
D. 磁盘
题目2
2.过硬件和软件的功能扩充,把原来独占的设备改造成为能为若干用户共享的设备,这种设备称为()设备。

A. 存储
B. 共享
C. 虚拟
D. 块
题目3
3.在操作系统中,用户在使用I/O设备时,通常采用()。

A. 设备名
B. 设备的绝对号
C. 虚拟设备号
D. 设备的相对号
题目4
4.通道是一种()。

A. I/O专用处理机
B. I/O端口
C. 数据通道
D. 软件工具
题目5
5.CPU启动通道后,设备的控制工作由()。

A. 通道执行用户程序来控制
B. 通道独立执行预先编好的通道程序来控制
C. CPU执行通道程序来控制
D. CPU执行程序来控制
题目6
6.用户编制的程序与实际使用的物理设备无关是由()功能实现的。

A. 设备分配
B. 虚拟设备
C. 设备驱动
D. 设备独立性
题目7
7.下列描述中,不是设备管理的功能的是()。

A. 实现缓冲区管理
B. 完成I/O操作
C. 进行设备分配
D. 实现中断处理
题目8
8.下列不属于设备分配技术的是()。

A. 通道分配技术
B. 独占分配技术
C. 共享分配技术
D. 虚拟分配技术
题目9
9.采用SPOOLing技术的目的是()。

A. 提高主机效率
B. 提高独占设备的利用率
C. 减轻用户编程负担
D. 提高程序的运行速度
题目10
10.SPOOLing技术可以实现设备的()分配。

A. 物理
B. 独占
C. 虚拟
D. 共享
题目11
11.设备的打开、关闭、读、写等操作是由()完成的。

A. 编译程序
B. 用户程序
C. 设备驱动程序
D. 设备分配程序
题目12
12.下列关于设备驱动程序的描述,错误的是()。

A. 设备驱动程序应可以动态装卸
B. 设备驱动程序可使用系统调用
C. 设备驱动程序可实现请求I/O进程与设备控制器之间的通信
D. 设备驱动程序往往由生产设备的厂家提供
题目13
13.引入缓冲技术的主要目的是()。

A. 改善用户编程环境
B. 降低计算机的硬件成本
C. 提高CPU的处理速度
D. 提高CPU与设备之间的并行程度
题目14
14.CPU处理数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用()。

A. 并行技术
B. 缓冲技术
C. 虚存技术
D. 通道技术
题目15
15.下列缓冲技术中,对于一个具有信息的输入和输出速率相差不大的I/O系统比较有效的是()。

A. 单缓冲技术
B. 双缓冲技术
C. 多缓冲技术
D. 环形缓冲技术
题目16
16.为了使多个进程能有效地同时处理阵发性的输入和输出,最好使用()结构的缓冲技术。

A. SPOOLing
B. 多缓冲
C. 双缓冲区
D. 单缓冲区
题目17
17.一个含有6个盘片的双面硬盘,盘片每面有100条磁道,则该硬盘的柱面数为()。

A. 250
B. 1200
C. 100
D. 12
题目18
18.设磁盘的转速为3000转/分,盘面划分为10个扇区,则读取一个扇区的时间是()。

提示:1分(m)等于60秒(s),1秒等于1000毫秒(ms)。

A. 2ms
B. 20ms
D. 3ms
题目19
19.下列关于磁盘的描述中,正确的是()。

A. 磁盘的动作不局限于机械运动,可以无限快
B. 磁盘属于字符设备
C. 减少磁盘的寻道时间可以显著改善系统性能
D. 当关掉电源后,磁盘存储的内容丢失
题目20
20.下列关于Linux系统设备管理的描述中,不正确的是()。

A. 设备驱动程序可动态装卸
B. 设备名由主、次设备号构成
C. 将存储设备称为字符设备
D. 把设备作为特殊文件处理
二、判断题
题目21
1.计算机系统为每一台设备确定的一个用以标识它的编号,被称为设备的绝对号。


题目22
2.现代计算机系统中,外围设备的启动工作都是由系统和用户共同来做的。


题目23
3.用户程序应与实际使用的物理设备无关,这种特性称作设备独立性。


题目24
4.共享分配技术适用于高速、大容量的直接存取存储设备,如磁盘等。


题目25
5.利用共享分配技术可以提高设备的利用率,使得打印机之类的独占设备成为可共享的、快速I/O设备。


题目26
6.实现设备虚拟分配最成功的技术是SPOOLing。


7.SPOOLing系统能实现设备管理的虚拟技术,即:将共享设备改造为独占设备。

它由专门负责I/O的常驻内存的进程以及输入、输出井组成。


题目28
8.采用SPOOLing技术情况下,可用1台计算机代替脱机技术需要的3台计算机。


题目29
9.一个设备驱动程序可以控制同一类型的多个物理设备。


三、简答题
题目30
1.操作系统中设备管理的功能是什么?
操作系统中设备管理的功能是:监视设备状态;进行设备分配;完成I/O操作;缓冲管理与地址转换。

题目31
2.UNIX/Linux系统中主次设备号各表示什么含义?
答:UNIX/Linux系统中主设备号表示设备类型,次设备号表示同类设备中的相对序号。

题目32
3.设备分配技术主要有哪些?常用的设备分配算法是什么?
设备分配技术主要有:独占分配、共享分配和虚拟分配。

常用的设备分配算法是:先来先服务算法和优先级高的优先服务算法。

题目33
4.SPOOLing系统的主要功能是什么?
SPOOLing系统的主要功能是:将独占设备改造为共享设备,实现了虚拟设备功能。

题目34
5.一般I/O软件系统的层次是怎样的?
I/O软件系统分为如下4个层次:
①中断处理程序;
②设备驱动程序;
③与设备无关的操作系统I/O软件;
④用户级I/O软件。

题目35
6.设备驱动程序的主要功能是什么?它在系统中处于什么位置?
答:设备驱动程序的功能主要有:接受用户的I/O请求;取出请求队列中队首请求,将
相应设备分配给它;启动该设备工作,完成指定的I/O操作;处理来自设备的中断。

设备驱动程序在系统中处于核心空间,位于设备控制器的上层,目的是对核心I/O子系统隐藏各个设备控制器的差别。

题目36
7.为什么要引入缓冲技术?设置缓冲区的原则是什么?
引入缓冲技术的主要目的是:
①缓和CPU与I/O设备间速度不匹配的矛盾;
②提高它们之间的并行性;
③减少对CPU的中断次数,放宽CPU对中断响应时间的要求。

设置缓冲区的原则是:如果数据到达率与离去率相差很大,则可采用单缓冲方式;如果信息的输入和输出速率相同(或相差不大)时,则可用双缓冲区;对于阵发性的输入、输出,可以设立多个缓冲区。

题目37
8.处理I/O请求的主要步骤是什么?
答:处理I/O请求的主要步骤是:用户进程发出I/O请求;系统接受这个I/O请求,转去执行操作系统的核心程序;设备驱动程序具体完成I/O操作;I/O完成后,系统进行I/O 中断处理,然后用户进程重新开始执行。

题目38
9.Linux系统中对设备怎样管理?
Linux系统中对设备管理具有下列共性:
① 每个设备都对应文件系统中的一个索引节点,都有一个文件名;
②应用程序通常可以通过系统调用open( )打开设备文件,建立起与目标设备的连接
③对设备的使用类似于对文件的存取;
④设备驱动程序是系统内核的一部分,它们必须为系统内核或者它们的子系统提供标准的接口;
⑤设备驱动程序利用一些标准的内核服务,如内存分配等。

四、应用题
题目39
假设一个磁盘有200个磁道,编号从0~199。

当前磁头正在143道上服务,并且刚刚完成了125道的请求。

如果寻道请求队列的顺序是:86, 147, 91, 177, 94, 150, 102, 175, 130
问:为完成上述请求,下列算法各自磁头移动的总量是多少?
(1)FCFS (2)SSTF (3)电梯法
解:
(1143道开始
磁头移动总量为565。

(2)采用最短寻道时间优先磁盘调度算法SSTF,进行调度的情况为:从143道开始
磁头移动总量为162。

(3
143道开始。

相关文档
最新文档