操作系统概论第5章设备管理习题及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统概论第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.2
B.1
C.20
D.10
9.对磁盘进行移臂调度时,若采用()调度算法则必须考虑移动臂的移动方向。
A.先来先服务
B.最短寻找时间优先
C.电梯
D.扫描
10.外围设备与主存储器之间的信息传输操作是由通道执行通道程序来完成的,通道程序是由若干()组成的。
A.通道命令字
B.通道地址字
C.通道状态字
D.通道控制字
11.通道把通道程序的执行情况记录在()中。
A.CAW
B.CCW
C.CSW
D.PSW
12.通道完成一次输人输出操作后,以()方式请求中央处理器进行干预。
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. D 2 . 3.B D4 . A5 A .6. D 7 .C 8.A 9 . C