设备管理习题
设备管理习题及答案

第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.ROM B。
寄存器 C.内存 D。
外存13.为了使多个进程有效地同时处理输入\输出,最好使用以下__A__技术。
A。
缓冲池 B.循环缓冲 C.双缓冲 D.单缓冲14.在操作系统中,以下_B__是一种硬件机制.A。
操作系统第6章(设备管理习题与解答)

第6章设备管理习题与解答6.1 例题解析例6.2.1 何谓虚拟设备?请说明SPOOLing系统是如何实现虚拟设备的。
解本题的考核要点是虚拟设备的实现方法。
虚拟设备是指利用软件方法,比如SPOOLing系统,把独享设备分割为若干台逻辑上的独占的设备,使用户感受到系统有出若干独占设备在运行。
当然,系统中至少一台拥有物理设备,这是虚拟设备技术的基础。
SPOOLing系统又称“假脱机I/O系统”,其中心思想是,让共享的、高速的、大容量外存储器(比如,磁盘)来模拟若干台独占设备,使系统中的一台或少数几台独占设备变成多台可并行使用的虚拟设备。
SPOOLing系统主要管理外存上的输入井和输出井,以及内存中的输入缓冲区和输出缓冲区。
其管理进程主要有输入和输出进程,负责将输入数据装入到输入井,或者将输出井的数据送出。
它的特点是:提高了 I/O操作的速度;将独占设备改造为共享设备;实现了虚拟设备功能。
例 6.2.2 有关设备管理要领的下列叙述中,( )是不正确的。
A.通道是处理输入、输出的软件B.所有外围设备都由系统统一来管理C.来自通道的I/O中断事件由设备管理负责处理D.编制好的通道程序是存放在主存贮器中的E.由用户给出的设备编号是设备的绝对号解本题的考核要点是设备管理的基本概念。
(1) 通道是计算机上配置的一种专门用于输入输出的设备,是硬件的组成部分。
因此A是错误的。
(2) 目前常见I/O系统其外部设备的驱动和输入输出都由系统统一管理。
因此B是对的。
(3) 设备管理模块中的底层软件中配有专门处理设备中断的处理程序。
通道中断属于设备中断的一种。
因此C是对的。
(4) 通道设备自身只配有一个简单的处理装置(CPU),并不配有存储器,它所运行的通道程序全部来自内存。
因此D是对的。
(5) 系统在初启时为每台物理设备赋予一个绝对号,设备绝对号是相互独立的。
由用户给出的设备号只能是逻辑编号,由系统将逻辑号映射为绝对号。
因此E是错误的。
第6章__设备管理习题

第5章设备管理(I/O系统)一、单项选择题1、缓冲技术中的缓冲池在()中A.主存B.外存C.ROMD.寄存器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.IB.IIC.I和IID.都不是9、中断矢量是指()A.中断处理程序入口地址B.中断矢量表起始地址C.中断处理程序入口地址在中断矢量表中的存放地址D.中断断点的地址10、如果有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求。
若要调整中断事件的响应次序,可以利用()A.中断向量B.中断嵌套C.中断响应D.中断屏蔽11、设备管理程序对设备的管理是借助一些数据结构来进行的,下面的()不属于设备管理数据结构。
A.JCBB.DCTC.COCTD.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、程序员利用系统调用打开I/O设备时,通常使用的设备标识是()。
A.主设备号B.从设备号C.逻辑设备名D.物理设备名正确答案:C2、下列有关I/O接口的叙述中,错误的是()。
A.I/O接口中CPU可访问的寄存器称为I/O端口B.状态端口和控制端口可以共用同一个寄存器C.采用统一编址方式时,CPU不能用访存指令访问I/O端口D.采用独立编址方式时,I/O端口地址和主存地址可能相同正确答案:C3、在采用中断I/O 方式控制打印输出的情况下,CPU 和打印控制接口中的I/O 端口之间交换的信息不可能是()。
A.设备状态B.所打印的字符C.主存地址D.控制命令正确答案:C4、系统配置的通道数较少时可能产生“瓶颈”问题,解决此问题的有效方法是()。
A.在设备上增设一些缓冲区B.增加设备到通道的通路C.采用虚拟设备技术D.提高CPU的速度正确答案:B5、下列I/O控制方式中,哪一个基本不需要硬件支持?()A.程序轮询方式B.通道(I/O处理机)控制方式C.中断驱动控制方式D.内存直接存取(DMA)控制方式正确答案:A6、内部异常(内中断)可分为故障(fault)、陷阱(trap)和终止(abort)三类。
下列有关内部异常的叙述中,错误的是()。
A.内部异常的检测由CPU内部逻辑实现B.内部异常的产生与当前执行指令相关C.内部异常的响应发生在指令执行过程中D.内部异常处理完后一定会重新返回到发生异常的指令继续执行正确答案:D7、在以下选项中,()不属于操作系统提供给普通用户的可使用资源。
A.I/O设备B.中断机制C.存储器D.处理器正确答案:B8、中断系统一般是由相应的()组成的。
A.软件B.固件C.硬件和软件D.硬件正确答案:C9、当中断发生后,相关中断处理的程序属于()。
A.可能是用户程序也可能是操作系统程序B.用户程序C.操作系统程序D.既不是用户程序也不是操作系统程序正确答案:C10、处理外部中断时,应该由操作系统保存的是()。
设备管理习题及答案概述

第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__是一种硬件机制。
操作系统设备管理练习及答案讲解学习

操作系统设备管理练习及答案设备管理练习题(一)单项选得题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.一次I/O操作的总时间7 ( )调度算法总是从等待访问者中挑选时间最短的那个请求先执行。
A.先来先服务B.最短寻找时间优先 c.电梯 D单向扫描8.通道是一种( )。
A. I/O设备 B.设备控制器c.I/O处理机 D.I/O控制器9.操作系统设置( ),用来记录计算机系统所配置的独占设备类型、台数和分配情况 A.设备分配表 B.设备类表 c设备表 D.设备控制表10.设备的独立性是指( )。
A.设备具有独立执行I/O功能的一种特性 B.用户程序使用的设备与实际使用哪台设备无关的一种特性 c能独立实现设备共享的一种特性 D.设备驱动程序独立于具体使用的物理设备的一种特性11.( )总是从移动臂当前位置开始沿着臂的移动方向去选择离当前移动臂最近的那个柱面的访问者,若沿臂的移动方向无请求访问时,就改变臂的移动方向再选择。
A.先来先服务调度算法 B.最短寻找时间优先调度算法 c.电梯调度算法 D.单向扫描调度算法12.( )是用来存放通道程序首地址的主存固定单元。
A.Psw(程序状态字) B.CcW(通道命令) c.CAw(通道地址字) D.CSW(通道状态字)13.中央处理器执行用户提出的“请求启动外设”的要求时,会产生一个( )。
设备工程项目管理习题集

一、选择题1. 设备工程项目管理的核心是()。
A. 施工管理B. 设计管理C. 施工质量管理D. 施工安全管理答案:D2. 设备工程项目管理的目标不包括()。
A. 项目进度控制B. 项目成本控制C. 项目质量控制D. 项目利润最大化答案:D3. 设备工程项目管理的基本原则不包括()。
A. 以人为本B. 系统化C. 预防为主D. 经济效益最大化答案:D4. 设备工程项目管理中,项目进度控制的关键是()。
A. 制定合理的进度计划B. 严格执行进度计划C. 及时调整进度计划D. 以上都是答案:D5. 设备工程项目管理中,项目成本控制的方法不包括()。
A. 目标成本法B. 预算成本法C. 标准成本法D. 成本效益分析法答案:B二、填空题1. 设备工程项目管理主要包括()和()两个方面。
答案:施工管理;项目管理2. 设备工程项目管理的基本原则有()、()、()和()。
答案:以人为本;系统化;预防为主;持续改进3. 设备工程项目进度控制的主要任务包括()、()、()和()。
答案:编制进度计划;实施进度计划;调整进度计划;监控进度计划4. 设备工程项目成本控制的主要方法有()、()、()和()。
答案:目标成本法;预算成本法;标准成本法;成本效益分析法三、简答题1. 简述设备工程项目管理的意义。
答案:设备工程项目管理对提高设备工程项目的质量、进度和效益具有重要意义。
它可以确保项目按期完成,降低成本,提高企业竞争力,促进企业可持续发展。
2. 简述设备工程项目管理的原则。
答案:设备工程项目管理的原则包括以人为本、系统化、预防为主和持续改进。
以人为本强调关注人的需求和发展;系统化强调项目管理各环节的相互关联和相互作用;预防为主强调事前控制,预防问题发生;持续改进强调不断优化管理方法和手段。
3. 简述设备工程项目进度控制的主要任务。
答案:设备工程项目进度控制的主要任务包括编制进度计划、实施进度计划、调整进度计划和监控进度计划。
操作系统第6章(设备管理习题与解答)

第6章设备管理习题与解答6.1 例题解析例6.2.1 何谓虚拟设备?请说明SPOOLing系统是如何实现虚拟设备的。
解本题的考核要点是虚拟设备的实现方法。
虚拟设备是指利用软件方法,比如SPOOLing系统,把独享设备分割为若干台逻辑上的独占的设备,使用户感受到系统有出若干独占设备在运行。
当然,系统中至少一台拥有物理设备,这是虚拟设备技术的基础。
SPOOLing系统又称“假脱机I/O系统”,其中心思想是,让共享的、高速的、大容量外存储器(比如,磁盘)来模拟若干台独占设备,使系统中的一台或少数几台独占设备变成多台可并行使用的虚拟设备。
SPOOLing系统主要管理外存上的输入井和输出井,以及内存中的输入缓冲区和输出缓冲区。
其管理进程主要有输入和输出进程,负责将输入数据装入到输入井,或者将输出井的数据送出。
它的特点是:提高了 I/O操作的速度;将独占设备改造为共享设备;实现了虚拟设备功能。
例 6.2.2 有关设备管理要领的下列叙述中,( )是不正确的。
A.通道是处理输入、输出的软件B.所有外围设备都由系统统一来管理C.来自通道的I/O中断事件由设备管理负责处理D.编制好的通道程序是存放在主存贮器中的E.由用户给出的设备编号是设备的绝对号解本题的考核要点是设备管理的基本概念。
(1) 通道是计算机上配置的一种专门用于输入输出的设备,是硬件的组成部分。
因此A是错误的。
(2) 目前常见I/O系统其外部设备的驱动和输入输出都由系统统一管理。
因此B是对的。
(3) 设备管理模块中的底层软件中配有专门处理设备中断的处理程序。
通道中断属于设备中断的一种。
因此C是对的。
(4) 通道设备自身只配有一个简单的处理装置(CPU),并不配有存储器,它所运行的通道程序全部来自内存。
因此D是对的。
(5) 系统在初启时为每台物理设备赋予一个绝对号,设备绝对号是相互独立的。
由用户给出的设备号只能是逻辑编号,由系统将逻辑号映射为绝对号。
因此E是错误的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
存储管理
假定盘块的大小为1KB,对于540MB的硬盘, 假定盘块的大小为1KB,对于540MB的硬盘,其 1KB 540MB的硬盘 文件分配表需占用多少存储空间? 文件分配表需占用多少存储空间?当硬盘容量 1.2GB时 为1.2GB时,文件分配表又需占用多少存储空 间?
对于540MB的硬盘,共有盘块540MB/1KB 540K个 对于540MB的硬盘,共有盘块540MB/1KB = 540K个 540MB的硬盘 故文件分配表表项应取20位即2.5B 20位即2.5B, ∈(219, 220),故文件分配表表项应取20位即2.5B,所 以其文件分配表需占用存储空间540K 540K× 1350KB; 以其文件分配表需占用存储空间540K×2.5B = 1350KB; 当硬盘容量为1.2GB 1.2GB时 共有盘块1.2GB 当硬盘容量为1.2GB时,共有盘块1.2GB /1KB = 1.2M 故文件分配表表项应取24位即3B 24位即3B, ∈(220, 224) ,故文件分配表表项应取24位即3B,所 以其文件分配表需占用存储空间1.2M 1.2M× 3.6MB。 以其文件分配表需占用存储空间1.2M×3B = 3.6MB。
存储管理
【解答】 解答】 块长512字节,块号长3字节, 512字节 块长512字节,块号长3字节,所以一个索引块可以存 170个盘块号 个盘块号。 放170个盘块号。 二级索引时, 二级索引时,最多可包含的存放文件的盘块的盘块号 总数N=170 170=28900个盘块 所以使用二级索引时, N=170× 个盘块。 总数N=170×170=28900个盘块。所以使用二级索引时, 可寻址的文件的最大长度 =28900×512B=7225kB=7.05MB B=7225kB=7.05MB。 =28900×512B=7225kB=7.05MB。 三级索引时, 三级索引时,最多可包含的存放文件的盘块的盘块号 总数N=170 170×170=4913000个盘块 N=170× 个盘块。 总数N=170×170×170=4913000个盘块。 所以使用三级索引时,可寻址的文件的最大长度= 所以使用三级索引时,可寻址的文件的最大长度= 4913000*512B=1228250kB=1199.46MB。 512B=1228250kB=1199.46MB 4913000*512B=1228250kB=1199.46MB。
存储管理
文件系统采用多重索引结构搜索文件内容。 文件系统采用多重索引结构搜索文件内容。设 块长为512字节,每个块号长3字节, 512字节 块长为512字节,每个块号长3字节,如果不考 虑逻辑块号在物理块中所占的位置, 虑逻辑块号在物理块中所占的位置,分别求二 级索引和三级索引时可寻址的文件最大长度。 级索引和三级索引时可寻址的文件最大长度。 清华大学1999年试题) 1999年试题 (清华大学1999年试题)
根据题意,该计算机系统尚未使用的外存空间为 根据题意, 520MB-4MB- 506MB), 506K( ),即 (520MB-4MB-10MB = 506MB),即506K(也就是 518144)个盘块,其盘块号为4K# 510K#( 4K#518144)个盘块,其盘块号为4K#-510K#(即4096# 522239#)。而每组100个盘块,故共有5182个盘块组, )。而每组100个盘块 5182个盘块组 522239#)。而每组100个盘块,故共有5182个盘块组, 其中最后一个盘块组含44个盘块。因此, 44个盘块 其中最后一个盘块组含44个盘块。因此,外存尚未使用 的成组链接图如下所示: 的成组链接图如下所示:
假如盘块的大小为4KB,每个盘块号占4个字节, 假如盘块的大小为4KB,每个盘块号占4个字节, 4KB 在两级索引分配时,允许的最大文件是多少? 在两级索引分配时,允许的最大文件是多少?
假如盘块的大小为4KB,每个盘块号占4个字节, 假如盘块的大小为4KB,每个盘块号占4个字节,则一个 4KB 4KB/4B=1K个盘块号 个盘块号, 索引块可含 4KB/4B=1K个盘块号,于是两级索引最多可 1K× 1M个盘块号 因此, 个盘块号, 含1K×1K = 1M个盘块号,因此,允许的最大文件长度 4KB× 4GB。 为4KB×1M = 4GB。