专升本操作系统复习试题及答案 下载本文

CH7:设备管理 一、 单选

1、 缓冲技术中的缓冲池在(A)中。 A 主存 B 外存 C ROM D 寄存器 2、 引入缓冲的主要目的是(A)。

A 改善CPU和I/O 设备之间速度不匹配的问题

B 节省主存 C 提高CPU的利用率 D 提高I/O设备的效率

3、 CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用(C)。 A 并行技术 B 通道技术 C 缓冲技术 D 虚拟技术

4、 为了使多个进程能够有效的同时处理输入和输出,最好使用(A)结构的缓冲技术。 A 缓冲池 B 闭缓冲环 C 单缓冲区 D 双缓冲

5、 通过硬件和软件的功能扩充,把原来独立的设备改造成能为若干个用户共享的设备,这种设备称为(D)。

A 存储设备 B 系统设备 C 用户设备 D 虚拟设备

6、 如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式为(C)。 A 程序查询 B 中断方式 C DMA 方式 D 无条件存储方式 7、 中断发生后,应保留(B)。

A 缓冲区指针 B 关键寄存器内容 C 被中断的程序 D页表 8、 在中断处理中,输入/输出中断是指(C)。 ①

设备出错 ②数据传输结束

A ① B ② C①和② D 都不是 9、 中断矢量是指(A)

A 中断处理程序入口地址 B 中断矢量表起始地址

C 中断处理程序入口地址在中断矢量表中的存放地址 D 中断断点地址

10、 如果有多个中断同时发生, 系统将根据中断优先级响应优先级最高的中断请求。若要调整中断事件的响应次序,可以利用(D)。

A 中断向量 B 中断嵌套 C 中断响应 D 中断屏蔽

11、 设备管理程序对设备的管理是借助一些数据结构来进行处理,下面的(A)不属于设备管理数据结构。

A .JCB B. DCT C. COCT D. CHCT 12、 大多数低速设备都属于(A)设备。

21

A 独享 B 共享 C 虚拟 D spool

13、(B)用作连接大量的低速或中速I/O 设备 A 数据选择通道 B 字节多路通道 C 数据多路通道 14、(A)是直接存取的存储设备。 A 磁盘 B 磁带 C 打印机 D 间盘显示器 15、 以下叙述中正确的是(C)。

A 在现代的计算机系统中,只有I/O设备才是有效的中断源 B 在中断处理过程中断 C 同一个用户所使用的I/O设备也可能并行工作 D SPOOLING 是脱机I/O系统 16、(A)是操作系统采取的以空间换取时间的技术。

A SPOOLING 技术 B 虚拟存储技术 C 覆盖与交换技术 D 通道技术

17、 操作系统中的SPOOLING 技术,实质是将(B)转化为共享设备的技术。 A 虚拟设备 B 独占设备 C 脱机设备 D 块设备 18、 SPOOLING 系统提高了(A)利用率。 A 独占设备 B 共享设备 C 文件 D 主存设备 19、 在操作系统中,(A)指得是一种硬件机制。

A 通道技术 B 缓冲池 C SPOOLING 技术 D 内存覆盖技术 20、 在操作系统中,用户在使用I/O设备时,通常采用(B)。 A 物理设备名 B 逻辑设备名 C 虚拟设备名 D 设备牌号

21、 采用假脱机技术,将磁盘的一部分作为公共缓冲区以代替打印机,用户对打印机的操作实际上是对磁盘的存储操作,用以代替打印机的部分是(C)。 A 独占设备 B 共享设备 C 虚拟设备 D 一般物理设备 22、 按(D)分类可将设备分为块设备和字符设备 A 从属关系 B 操作关系 C 共享属性 D 信息交换单位 23、(C)算法是设备分配常用的一种算法。

A 短作业优先 B 最佳适应 C 现来先服务 D 首次适应 24、利用虚拟设备达到I/O要求的技术是指(A)。

A 利用外存作缓冲, 将作业与外存交换信息和外存与物理设备交换信息两者独立起来,并使它们并行工作。B 把I/O要求交给多个物理设备分散完成的过程。C 把I/O信息先存放在外存上,然后又一台物理设备分批完成I/O要求的过程。D 把共享设备改为某个作业的独享设备,集中完成I/O要求的过程。

25、将系统中的每一台物理设备按某种原则进行统一的编号,这些编号作为区分硬件和识别设

22

备的代号,改编号称为设备的(A)。 A 绝对号 B 相对号 C 类型号 D 符号名 26、通道是一种(C)。

A I/O 端口 B 数据通道 C I/O 专用处理机 D 软件工具 二、 填空题

1、 设备分配应保证设备有(高的利用率)和避免(死锁)。

2、 设备管理系统中采用的数据结构有(系统设备表)、(设备控制表)、(控制器控制表)、(通道控制表)四种。

3、 从资源管理(分配)的角度出发,I/O 设备可以分为(独占)、(共享)和(虚拟)三类。 4、 按所属关系对I/O设备进行分类,可以分为系统设备和(用户设备)两类。 5、 引起中断的事件称为(中断源)。

6、 常用的I/O控制方式有程序控制方式、中断控制方式、(DMA)和(通道控制方式)。 7、 设备分配中的安全性是指(设备分配中应保证不会引起进程死锁)。

8、 通道指专门用于负责I/O工作的处理机,通道所执行的程序称为(通道程序)。

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

10、 虚拟设备是通过(SPOOLING)技术把(独占)设备变成能为若干用户(共享)设备。 11、 实现SPLOOING系统时,必须在磁盘上开辟出称为(输入井)和(输出井)的专门区域以存放作业信息和作业执行结果。

12、 打印机是(独占)设备,磁盘是(共享)设备。

13、 磁带是一种(顺序存储)设备,它最适合的存取方法是(顺序存取)。

14、 磁盘是一种(直接)存取设备,磁盘在转动时经过读/写磁头所形成的圆形轨迹称为(磁道)。 三、 简答题与操作题

1、 什么是缓冲?为什么要引入缓冲?

2、 为什么要引入设备独立性?如何实现设备独立性?

3、 用于实现设备独立的数据结构有哪些?它们之间的关系是什么? 4、 什么是虚拟设备?为什么要引入虚拟设备? 5、 简述中断的处理过程? 6、 什么是设备的独立性?

7、 有几种I/O控制方式? 各有什么特点?

8、 设某文件为链接文件,由5个逻辑记录组成,每个逻辑记录的大小与磁盘块大小相等,均

23

为512B,并依次存放在50、121、75、80、63号磁盘上,若要存取文件的第1569逻辑字节处的信息,问要访问哪个磁盘块?

9、 某软盘有40个磁道,磁头从一个磁道移至令一个磁道需要6ms。文件在磁盘上非连续存放,逻辑上相邻数据块的平均距离为13个磁道,每块的旋转延迟及传输时间分别为100ms和25ms,问读取一个100块的文件需要多少时间?如果系统对磁盘进行整理,让同一文件的磁盘尽可能靠拢,从而使逻辑上相邻数据块的平均距离降为2个磁道,这是读取一个100块的文件需要多少时间? 10、

假设一个磁盘驱动器有5000个柱面,从0~4999,当前处理的请求在磁道143上,上

一个完成的请求在磁道125上,按FIFO顺序排列的未处理的请求队列如下:86,1470,913,1774,948,1509,1022,1750,130.为了满足所有磁盘队列中的请求,从当前位置开始,对下列各磁盘调度算法计算磁盘臂必须移动的磁道数目

1) 先来先服务(FCFS)算法。 2) 最短寻道时间优先(SSTF)算法。 3) 扫描(SCAN)算法(又称为电梯算法)。 4) 循环扫描(CSCAN)算法。 CH8:文件管理 一、 单选

1、 操作系统中对数据进行管理的部分叫做(B)。 A 数据库系统 B 文件系统 C 检索系统 D 数据存储系统 2、 文件系统是指(D)。

A 文件的集合 B 文件的目录 C 实现文件管理的一组软件 D 文件、管理文件的软件及数据结构的总体

3、 从用户的角度看,引入文件系统的主要目的是(D)。

A 实现虚拟存储 B 保存文档信息 C 保存用户和系统文档 D 实现文件的按名存取。 4、 文件的逻辑组织将文件分为记录式文件和(B)文件。 A 索引文件 B 流式文件 C 字符文件 D 读写文件 5、 文件系统中用(C)管理文件。

A 作业控制块 B 外页表 C 目录 D 软硬件结合的方法

6、 为了对文件系统中的文件进行安全管理,任何一个用户在进入系统时都必须进行注册,这一级安全管理是(A)安全管理。

A 系统级 B 目录级 C 用户级 D 文件级

24