操作系统设备管理练习及答案
操作系统(设备管理)习题与答案
1、程序员利用系统调用打开I/O设备时,通常使用的设备标识是()。
A.主设备号
B.从设备号
C.逻辑设备名
D.物理设备名
正确答案:C
2、下列有关I/O接口的叙述中,错误的是()。
A.I/O接口中CPU可访问的寄存器称为I/O端口
B.状态端口和控制端口可以共用同一个寄存器
C.采用统一编址方式时,CPU不能用访存指令访问I/O端口
D.采用独立编址方式时,I/O端口地址和主存地址可能相同
正确答案:C
3、在采用中断I/O 方式控制打印输出的情况下,CPU 和打印控制接口中的I/O 端口之间交换的信息不可能是()。
A.设备状态
B.所打印的字符
C.主存地址
D.控制命令
正确答案:C
4、系统配置的通道数较少时可能产生“瓶颈”问题,解决此问题的有效方法是()。
A.在设备上增设一些缓冲区
B.增加设备到通道的通路
C.采用虚拟设备技术
D.提高CPU的速度
正确答案:B
5、下列I/O控制方式中,哪一个基本不需要硬件支持?()
A.程序轮询方式
B.通道(I/O处理机)控制方式
C.中断驱动控制方式
D.内存直接存取(DMA)控制方式
正确答案:A
6、内部异常(内中断)可分为故障(fault)、陷阱(trap)和终止(abort)三类。下列有关内部异常的叙述中,错误的是()。
A.内部异常的检测由CPU内部逻辑实现
B.内部异常的产生与当前执行指令相关
C.内部异常的响应发生在指令执行过程中
D.内部异常处理完后一定会重新返回到发生异常的指令继续执行正确答案:D
7、在以下选项中,()不属于操作系统提供给普通用户的可使用资源。
A.I/O设备
操作系统练习题(含答案)
6.( )是完成操作系统功能的进程。
A.用户进程B.系统进程C.并发进程D.编译进程
7.可再入程序必须是纯代码,在执行中( )。
A.可以随意改变B.计算结果相同c.自身不改变D.要求输入相同的数据
8.已经获得除( )以外所有运行所需资源的进程处于就绪状态。
(三)简答题
1.让多个计算问题同时装入一个计算机系统的主存储器并行执行,这种技术称为多道程序设计,这种计算机系统称为多道程序设计系统。
2.多道程序设计系统必须做好存储保护、程序浮动、资源分配及管理工作。
3.多道程序设计从三个方面提高系统的效率:①减少cPU的空闲时间,提高处理器的利用率。②合理搭配程序,充分利用外围设备资源。③发挥处理器与外围设备,以及外围设备之间的并行工作能力。
18.中断处理程序占用处理器的执行时,wenku.baidu.com从( )取出信息,才能分析中断发生的原因A.当前PSW B.旧PSW c.新PsW D.当前指令的操作码
19.对( )引起的中断事件,中断处理会转交某个处理程序去执行某一功能。A.主存储器读写时发生校验错B.程序中使用了非法码C,用户从终端上输入一条命令D.程序访问地址越界
进程处理器时(秒)优先数
PA202
PB153
PC105
PD123
操作系统第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是对的。
操作系统习题及参考答案
操作系统习题及参考答案
一、选择题
1. 操作系统的主要功能是什么?
A. 提供用户接口
B. 管理和分配计算机的资源
C. 控制和管理硬件设备
D. 执行用户程序
参考答案:B. 管理和分配计算机的资源
2. 下列哪项不属于操作系统的资源管理功能?
A. 内存管理
B. 磁盘管理
C. 进程管理
D. 数据库管理
参考答案:D. 数据库管理
3. 在进程调度算法中,哪种调度算法能够保证所有进程公平获得CPU时间片?
A. 先来先服务(FCFS)
B. 短作业优先(SJF)
C. 轮转调度(RR)
D. 优先级调度
参考答案:C. 轮转调度(RR)
4. 下列哪个不是进程状态之一?
A. 运行态
B. 就绪态
C. 阻塞态
D. 结束态
参考答案:D. 结束态
5. 现代操作系统采用的存储管理方式是?
A. 分页式存储管理
B. 段式存储管理
C. 段页式存储管理
D. 段和页混合存储管理
参考答案:C. 段页式存储管理
二、填空题
1. 在分页式存储管理中,操作系统将内存和磁盘划分为固定大小的______________。
参考答案:页(page)
2. 进程在执行过程中如果发生了某些事件而无法继续执行,则进程会进入阻塞态,也被称为______________。
参考答案:等待态
3. 进程管理的主要任务之一是实现进程的______________,即从一个进程的执行转到另一个进程的执行。
参考答案:切换(调度)
4. 虚拟内存的实现需要使用到的硬件机制是______________。
参考答案:页表
5. 一般而言,操作系统的中断处理程序都是使用______________的方式实现的。
操作系统练习题含参考答案
操作系统练习题含参考答案
一、单选题(共90题,每题1分,共90分)
1、在大多数Linux发行版本中,以下哪个属于块设备(blockdevices)?
A、硬盘
B、打印机
C、串行口
D、虚拟终端
正确答案:A
2、在随机存取方式中,用户以______为单位对文件进行存取和检索。
A、数据项
B、字节
C、逻辑记录
D、字符串
正确答案:C
3、在UNIX系统中获取帮助信息的命令为()。
A、man
B、cd
C、cat
D、help
正确答案:A
4、如何删除一个非空子目录/tmp?
A、del/tmp/*
B、rm-Ra/tmp/*
C、rm-rf/tmp
D、rm-rf/tmp/*
正确答案:C
5、运行一个脚本,用户不需要什么样的权限?
A、browseonthedirectory
B、read
C、execute
D、write
正确答案:D
6、下列关于批处理操作系统的叙述中错误的是()。
A、“通道”和“中断”技术的出现,使得输入/输出设备与CPU可并行工
作
B、批处理系统可分为单道批处理系统和多道批处理系统
C、批处理系统具有用户与计算机的直接交互能力,提高了系统资源的利用率
D、单道批处理系统是一种单用户操作系统
正确答案:C
7、采用段式存储管理的系统中,若地址用24位表示,其中8位表示段号,则允许每段的最大长度是()。
A、216
B、224
C、232
D、28
正确答案:A
8、如果有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求。若要调整中断事件的响应次序,可以利用()。
A、中断屏蔽
B、中断向量
C、中断嵌套
D、中断响应
正确答案:A
操作系统习题及答案
操作系统习题及答案
操作系统试题汇总
一、填空题
1.进程的基本状态有_____________、_____________、_____________。
2.常用的存管理方法有、、和段页式管理。
3.文件的三种物理结构是_________、_________、_________。
4.一次仅允许一个进程使用的共享资源称为。每个进程中访问临界资源的那
段程序称为。
5.从结构上讲,每个进程都是由、和部分组成。
6.按照设备的使用方式将设备分为:独享设备、共享设备和_________设备。
7.进程具有下面的特征性质:________、__________、_________和异步性
8.产生死锁的必要条件____________、____________、___________和____________
9.在请求页式管理中,当地址转换机构发现所需的页不在时,产生中断
信号,由中断处理程序作相应的处理。
10.缓冲引入的目的是缓和CPU与I/O设备间_______,减少对CPU的_______,提高CPU
和I/O设备之间的_________。
11.进程之间的通讯类型分为:_______________、_____________和________________。
12.用户进程从用户态变为系统态的途径是___________________。
13.操作系统的基本特性包括:__________、_________、___________和异步性
14.动态重定位是指。
15.设备按传输数据类型分为:和
16.常用的进程调度算法有优先级调度算法、____________和算法。
操作系统设备管理练习及答案
设备管理练习题(一)单项选得题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.C A w(通道地址字)D.C S W(通道状态字) 13.中央处理器执行用户提出的“请求启动外设”的要求时,会产生一个( )。A.程序性中断事件B.外部中断事件c.输入输出中断事件D.自愿性中断事件14通道在发现csw中有控制器结束、设备结束、通道结束、设备故障或设备特殊情况时,会发出()。A.硬件故障中断B外部中断c.输入输出中断D.自愿性中断15.虚拟设备是指( )。A允许用户使用比系统中具有的物理设备更多的设备B.允许用户以标准化方式来使用物理设备c.把共享设备模拟独占设备D.允许用户程序不必全部装入主存便可使用系统中的设备16.SPOOL技术的主要目的是( )。A.提高cPu和设备交换信息的速度B.提高独占设备的利用率c.减轻用户的编程负担D.提供主、辅存接口(二)填空题
操作系统习题集之设备管理(含答案)
操作系统习题集之设备管理
来源:北大的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、缓冲区的设置可分为单缓冲,双缓冲,多缓冲和缓冲池。
设备管理习题及答案
设备管理习题及答案IMB standardization office [IMB 5AB-IMBK 08- IMB 2C]
一.选择题(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.降低计•算机的硬件成本
技术可以实现设备的_C_。
A.独占分配
B.共享分配
C.虚拟分配
D.物理分配
10.以下—D_是磁盘寻道调度算法。
A.时间片轮转法
操作系统第5章_设备管理习题及答案
第六章设备管理习题及答案
一、填空题
1.磁带是一种①的设备,它最适合的存取方法是②。磁盘是一种③的设备,磁盘在转动时经过读/写磁头所形成的圆形轨迹称为④。
【答案】①顺序存取,②顺序存取,③直接存取,④磁道(或柱面)
【解析】顺序存取的设备只有在前面的物理块被存取访问过之后,才能存取后续物理块的内容。如果按随机方式或按键存取方式存取磁带上的文件信息的话,其效率反而会更低,所以顺序存取方法更能发挥磁带这种设备的效率。磁盘设备是一种典型的直接存取设备,它允许文件系统直接存取磁盘上的任意物理块。
2.从资源分配的角度看,可以把设备分为①设备和②设备;打印机是一种典型的③设备,而磁盘是一种④设备。
【答案】①独享,②共享,③独享,④共享
【解析】独享设备:为了保证传递信息的连贯性,通常这类设备一经分配给某个作业,就在作业整个运行期间都为它独占。多数的低速设备都属于独享设备。
共享设备:是指允许若干个用户同时共享使用的设备。
3.虚拟设备是通过①技术,把②变成能为若干用户③的设备。
【答案】①SPOOLING,②独享,③共享
【解析】虚拟设备的提出是为了把原为独享的设备改造成便于共享的设备,以提高设备的利用率。这种改造就是通过SPOOLING技术来实现的。SPOOLING可以译为外围设备同时联机操作的意思。
4.UNIX系统中,所有的输入/输出设备都被看成是①。它们在使用形式上与②相同,但它们的使用是和设备管理程序紧密相连的。
【答案】①特殊文件,②普通文件
【解析】在一些操作系统中,常常把设备也看成是文件。这样的好处是:用户可以用统一的观点去使用设备,并处理存放在设备上的信息。从这个意义上来说,文件系统在用户和外设之间提供了一个接口。
操作系统概论第5章设备管理习题与答案
操作系统概论第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.通道完成一次输人输出操作后,以()方式请求中央处理器进行干预。
《操作系统》练习题与答案
《操作系统》练习及参考答案
第 1 章操作系统概述
1.3.1选择最合适的答案
1.一般用户更喜欢使用的系统是()。
A. 手工操作
B.单道批处理
C. 多道批处理
D.多用户分时系统
2.与计算机硬件关系最密切的软件是()。
A.编译程序
B.数据库管理系统
C.游戏程序
D.OS
3.现代 OS具有并发性和共享性,是()的引入导致的。
A.单道程序
B.磁盘
C.对象
D.多道程序
4.早期的 OS主要追求的是()。
A.系统的效率
B. 用户的方便性
C.可移植
D.可扩充性
5.()不是多道程序系统
A.单用户单任务
B.多道批处理系统
C.单用户多任务
D.多用户分时系统
6.()是多道操作系统不可缺少的硬件支持。
A.打印机
B.中断机构
C.软盘
D.鼠标
7.特权指令可以在()执行。
A.目态
B.浏览器中
C.任意的时间
D.进程调度中
8.没有了()计算机系统就启动不起来。
A.编译器
B.DBMS
C.OS
D.浏览器
9.通道能够完成()之间的数据传输。
A.CPU与外设
B.内存与外设
C.CPU与主存
D.外设与外设
10.操作系统的主要功能有()。
A.进程管理、存储器管理、设备管理、处理机管理
B.虚拟存储管理、处理机管理、进程调度、文件系统
C.处理机管理、存储器管理、设备管理、文件系统
D.进程管理、中断管理、设备管理、文件系统
11.单处理机计算机系统中,()是并行操作的。
A.处理机的操作与通道的操作是并行的
B.程序与程序
C.主程序与子程序
D.用户程序与操作系统程序
12.处理机的所有指令可以在()执行。
A. 目态
B.浏览器中
C. 任意的时间
D.系统态
U6m操作系统习题及答案
习题5-设备管理
一、单选
1、通道是一种()
A、I/O端口B、数据通道C、I/O处理机D、软件工具
2、采用SPOOLing技术的目的是()
A、提高独占设备的利用率B、提高主机效率
C、减轻用户编程负担D、提高程序的运行速度
3、在采用SPOOLing技术的系统中,用户的打印内容首先送到()。
A、磁盘固定区域B、内存固定区域
C、终端D、打印机
4、使用户所编写的程序与实际使用的物理设备无关,这是由设备管理的()实现的。A、设备独立性B、设备分配
C、缓冲管理D、虚拟管理
5、引入缓冲技术的主要目的是()
A、改善用户编程环境B、提高CPU与设备之间的并行程度
C、提高CPU的处理速度D、降低计算机的硬件成本
6、有关设备管理概念的叙述中,下列()是不正确的。
A、通道是处理输入、输出的软件
B、所有外围设备的启动工作都由系统统一来做
C、来自通道的I/O中断事件由设备管理负责处理
D、编制好的通道程序是放在主存储器中的
7、通道对CPU的请求形式是()
A、自陷B、中断C、通道命令D、跳转指令
8、缓冲技术中的缓冲池在()中。
A、主存B、外存C、ROMD、寄存器
9、()是直接存取的存储设备。
A、磁盘B、磁带C、打印机D、键盘
10、以下叙述中正确的为()
A、在现代计算机中,只有I/O设备才是有效的中断源
B、在中断处理过程中必须屏蔽中断
C、同一用户所使用的I/O设备也可并行工作
D、SPOOLing是脱机I/O系统
11、()是操作系统中采用的以空间换取时间的技术
A、SPOOLing技术B、虚拟存储技术
C、覆盖与交换技术D、通道技术
(完整版)操作系统练习题及答案
操作系统练习题
一、单项选择题
1.操作系统是一种()。
A.应用软件
B. 系统软件
C.通用软件
D. 工具软件
2.操作系统是一组()。
A.文件管理程序
B.中断处理程序
C.资源管理程序
D.设备管理程序
3.现代操作系统的基本特征是()、资源共享和操作的异步性。
A.多道程序设计
B. 中断处理
C.程序的并发执行
D. 实现分时与实时处理
4.()不是操作系统关心的主要问题。
A、管理计算机裸机
B、设计、提供用户程序与计算机硬件系统的界面
C、管理计算机系统资源
D、高级程序设计语言的编译器
5.引入多道程序的目的在于()。
A、充分利用CPU,减少CPU等待时间
B、提高实时响应速度
C、有利于代码共享,减少主、辅存信息交换量
D、充分利用存储器
6.()没有多道程序设计的特点。
A. DOS
B. UNIX
C. Windows
D.OS/2
7.下列操作系统中,为分时系统的是()。
A. CP/M
B. MS-DOS
C. UNIX
D. Windows NT
8.在分时系统中,时间片一定,(),响应时间越长。
A.内存越多
B.用户数越多
C.后备队列越短
D.用户数越少
9.批处理系统的主要缺点是()。
A.CPU的利用率不高
B.失去了交互性
C.不具备并行性
D.以上都不是
10.在下列性质中,()不是分时系统的特征。
A. 交互性
B. 同时性
C. 及时性
D. 独占性
11.实时操作系统追求的目标是()。
A.高吞吐率
B.充分利用内存
C. 快速响应
D. 减少系统开销
12.CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是()。
A. 运行进程修改程序状态字
操作系统课后习题答案第五章设备管理习题
统课后习题答案第五
理习题(总7页)
本页仅作为文档封面,使用时可以删除
This document is for reference only-rar21 year.Ma^h
设备管理习题
1.通道是一种()
A・I/O端口B.共享文件
C. I/O专用处理器
D.数据通道
2.操作系统中引入缓冲技术的目的是为了增强系统的
()能力
A.串行操作
B.并行操作
c .控制操作 D .中断操作
3.()是操作系统中以空间换时间的技术?
A .缓冲技术 B.并行技术
C.通道技术D・虚拟存储技术
4.通道实现()之间的信息交换
A •主存与外设
B . CPU与外设
C .主存与外存
D . CPU与外存
5. CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用()
A .并行技术
B .通道技术
C .缓冲技术
D .虚拟存储技术
6.在采用Spooling技术的系统中,用户的打印数据首先被送到()
A .打印机
B .磁盘的输入井
C .磁盘的输出井
D .终端
7.缓冲技术中的缓冲池在()中
A .外存
B .内存
C . ROM
D .寄存器
8•在一般大型计算机系统中,主机对外围设备的控制可通过通道,设备控制器,设备三个层次实现,下面的叙述中正确的是()
A.控制器可控制通道,设备在通道的控制下工作
B .通道控制控制器,设备在控制器的控制下工作
C .通道和控制器分别控制设备
D.控制器控制通道和设备工作
9 .下面有关虚拟设备的论述中正确的是()
A.虚拟设备是指允许用户使用比系统中具有的物理设备
更多的设备
B .虚拟设备是指运行用户以标准方式使用物理设备
操作系统原理-第七章设备管理知识点及习题
第7章 设备管理
7.1 例题解析
例7.2.1 何谓虚拟设备?请说明SPOOLing系统是如何实现虚拟设备的。
解本题的考核要点是虚拟设备的实现方法。
虚拟设备是指利用软件方法,比如SPOOLing系统,把独享设备分割为若干台逻辑上的独占的设备,使用户感受到系统有出若干独占设备在运行。当然,系统中至少一台拥有物理设备,这是虚拟设备技术的基础。
SPOOLing系统又称“假脱机I/O系统”,其中心思想是,让共享的、高速的、大容量外存储器(比如,磁盘)来模拟若干台独占设备,使系统中的一台或少数几台独占设备变成多台可并行使用的虚拟设备。
SPOOLing系统主要管理外存上的输入井和输出井,以及内存中的输入缓冲区和输出缓冲区。其管理进程主要有输入和输出进程,负责将输入数据装入到输入井,或者将输出井的数据送出。它的特点是:提高了I/O操作的速度;将独占设备改造为共享设备;实现了虚拟设备功能。
例7.2.2有关设备管理要领的下列叙述中,( )是不正确的。
A.通道是处理输入、输出的软件
B.所有外围设备都由系统统一来管理
C.来自通道的I/O中断事件由设备管理负责处理
D.编制好的通道程序是存放在主存贮器中的
E.由用户给出的设备编号是设备的绝对号
解本题的考核要点是设备管理的基本概念。
(1)通道是计算机上配置的一种专门用于输入输出的设备,是硬件的组成部分。因此A是错误的。
(2)目前常见I/O系统其外部设备的驱动和输入输出都由系统统一管理。因此B是对的。
(3)设备管理模块中的底层软件中配有专门处理设备中断的处理程序。通道中断属于设备中断的一种。因此C是对的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
设备管理练习题
(一)单项选得题
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.中央处理器执行用户提出的“请求启动外设”的要求时,会产生一个( )。A.程序性中断事件B.外部中断事件c.输入输出中断事件D.自愿性中断事件
14通道在发现csw中有控制器结束、设备结束、通道结束、设备故障或设备特殊情况时,会发出( )。A.硬件故障中断B外部中断c.输入输出中断D.自愿性中断15.虚拟设备是指( )。A允用户使用比系统中具有的物理设备更多的设备B.允用户以标准化式来使用物理设备c.把共享设备模拟独占设备D.允用户程序不必全部装入主存便可使用系统中的设备
16.SPOOL技术的主要目的是( )。A.提高cPu和设备交换信息的速度B.提高独占设备的利用率c.减轻用户的编程负担D.提供主、辅存接口
(二)填空题
1.操作系统中对外围设备的启动和控制工作由______完成。2.计算机的外围设备可分______和______两大类。3______能使大量的信息存放到相应的存储介质上,能作为主存储器的扩充。4.______能把外界的信息输入到计算机系统,或把计算结果输出。5.主存储器与外围设备之间的信息传送操作称为______。6.对存储型设备,输入输出的信息传输单位为______;对输入输出型设备,输入输出操作的信息传输单位为______。7.只能让一个作业独占使用的设备称为______。8.可以让几个作业同时使用的设备称为______。9.用共享设备来模拟独占设备的工作.把独占设备改造成可共享的,这种模拟的独占设备称为______。10.计算机系统为每台设备确定一个编号,以便区分和识别,这个确定的编号成为设备的
______。11设备的______是用户在程序中定义的设备编号。12.对磁带机、输入机以及打印机等只适合独占使用的设备,总是采用______分配策略。13.作业申请独占设备时,指定设备的式有两种,指定设备的______,另指定设备的______ 、______。14 ______是指用户编制程序时使用的设备与实际使用哪台设备无关的特性15.操作系统用______记录计算机系统所配置的独占设备类型、台数和分配情况等。16.设备分配表由______和______两部分组成。17.要确定磁盘上一个块所在的位置必须给出三个参数:______ 、______和______ 18.磁盘输入输出时,______是磁头在移动臂带动下移动到指定柱面所花的时间;______是指定扇区旋转到磁头下所需的时间。它们与信息在______有关。19.执行一次磁头输入输出时,______是由磁头进行读写完成信息传送的时间,它是______时就固定的。20.为了减少移动臂进行移动所花费的时间,每个文件的信息不是按盘面上的______顺序存放满一个盘面后,再放到另一个盘面上,而是按______存放。21.磁盘驱动调度由______和______两部分组成。22常用的移臂调度算法有______、最短寻找时间优先算法、______和______ 23.移臂调度的目的是尽可能地减少输入输出操作中的______。24.______调度算法总是从等待访问者中挑选寻找时间最短的那个请求先执行,而不管访问者到来的先后次序。25.移臂调度算法中除了先来先服务调度算法外,其余三种调度算法都是根据欲访问者的______来进行调度的。26.当移动臂定位后,根据______来决定执行次序的调度称为旋转调度。27.如果若干磁盘的等待访问者请求同一磁道上的不同的扇区,______总是让首先到达读写磁头位置下的扇区先进行传送操作。28.对于一个能预知处理要求的信息采用______可以提高系统的效率。29.由设备管理复杂的启动外设工作既能______,又能防止用户错误地使用外设而影响系统的可靠性。30.主存储器与外围设备之间传送信息的输入输出操作由______完成。31.由于通道能______完成输入输出操作,它也可称为______。32.操作系统用由计算机硬件提供的一组______来规定通道执行一次输入输出应做的工作。33.每
一条通道命令规定了设备的一种操作,一般都由命令码、______、______及标志码等四部分组成。34.通道命令中的命令码有三类:______、通道命令转移类和______。35______是用来存放通道程序首地址的主存固定单元。36______中汇集了通道在执行通道程序时通道和设备执行操作的情况。37.操作系统启动和控制外围设备完成输入输出操作的过程可分成三个阶段:准备阶段、______和______。38.不考虑设备具体特征的处理法称______、采用这种技术使I/O操作的处理既简单又不易出错。39.I/O中断是使cPu和通道协调工作的一种手段,通道借助I/O中断______,CPU根据I/O中断事件了解______的执行情况。40.I/O中断事件是由于______的执行或其他的外界原因而引起的。41.当通道发现有______或设备特殊情况时就形成______的I/O中断事件。42.实现虚拟设备必须要有一定的硬件和软件条件为基础,特别是硬件必须配置大容量的______,要有中断装置和______,具有______。43.实现虚拟设备必须在磁盘上划出称为“井”的专用存储空间,______中存放作业的初始信息,______中存放作业的执行结果。44.斯普林(SPOOL)是指______ 的意思。操作系统用它实现______的功能。45.斯普林(SPOOL)系统由预输入系统程序、______和______组成。46______ 的任务是把作业流中的每个作业的初始信息传送到输入井保存以备作业执行时使用。47.当作业请求从输入机上读文件信息时,就把任务转交给______,从输入井读出信息供用户使用。48.当作业请求从打印机输出结果时,就把任务转交给______,把产生的结果保存到输出井中。49______负责查看输出井中是否有待输出的结果信息,若有,则启动打印机把作业的结果文件打印输出。50.SPOOL系统设置一______,用来登记输入井的各个作业的作业名、______ 、作业拥有的文件数以及预输入表和缓输出表的位置等. 51.为了能正确地管理进入系统的作业和存取输入井和输出井中的信息,SPOOL 系统中设计了______、预输入表和______。52.输入井中的作业有四种状态;输入状态、______、执行状态和______。53______是指该作业的信息已经存放在输入井中,但尚未被选