C. 256KB D. 512KB
21. 关于虚拟存储器,以下说法错误的是__A___。
A. 虚拟存储器是一个作业的逻辑地址空间 B. 虚拟存储器从逻辑上扩充了主存容量
C. 虚拟存储器是指仅把作业的一部分装入内存便可运行作业的存储器系统 D. 从用户角度看,具有虚拟存储器的系统所具有的内存容量比实际容量大得多 22. 在请求页式存储管理页面置换时,以下___C__是无法实际使用的。
A. 先进先出算法 B. LRU算法
C. 最佳淘汰算法 D. 近似LRU算法
23. 采用先进先出页面淘汰算法的系统中,一进程在内存占3块(开始为空),页面访问序
列为1、2、3、4、1、2、5、1、2、3、4、5、6。运行时会产生__D___次缺页中断。 A. 7 B. 8 C. 9 D. 10
24. 系统出现“抖动”现象的主要原因是由于___A__引起的。
A. 置换算法选择不当 B. 交换的信息量太大 C. 内存容量不足
D. 采用页式存储管理策略
填充题
1.将作业相对地址空间的相对地址转换成内存中的绝对地址的过程称为(重定位 )。 2.地址重定位可分为(静态重定位 )和(动态重定位 )两种。
3.静态重定位在程序(装入 )时进行,动态重定位在程序(执行 )时进行。 4.VM实现的依据是(程序运行的局部性原理 )。
5.虚拟存储器的实现是建立在(离散分配 )存储管理方式的基础上的。 6.在请求页式存储管理系统中,有以下页面淘汰算法:
最佳淘汰算法(OPT):选择淘汰(不再使用或最远的将来才使用 )的页面; 先进先出算法(FIFO):选择淘汰(在内存驻留时间最长)的页面;
最近最久未使用算法(LRU):选择淘汰(离当前时刻最近的一段时间内最少使用 )的页面。
7.在分页式存储管理中,如果页面置换算法选择不当,则会使系统出现(抖动 )现象。
第四章 设备管理
单选题
1. 按资源分配的角度,可将设备分为_C____。
A. 系统设备,用户设备 B. 字符设备,块设备
C. 读写设备,共享设备,虚拟设备
16
2.
3.
4.
5.
6.
7.
8.
9.
D. 存储设备,输入/输出设备
按信息组织和处理的方式,可将设备分为_A__B__。 A. 系统设备,用户设备 B. 字符设备,块设备
C. 读写设备,共享设备,虚拟设备 D. 存储设备,输入/输出设备 通过硬件和软件的功能扩充,把原来独立的设备改造成能为若干用户共享的设备,这种设备称为__C__D_。 A. 存储设备 B. 系统设备 C. 用户设备 D. 虚拟设备
设备管理的主要任务之一是控制设备和内存或CPU之间的数据传送。在以下四种方式中不支持并行工作方式的是_C__A__。 A. 程序直接控制方式 B. 中断控制方式 C. DMA方式 D. 通道方式
直接数据传送(DMA)方式是A A. 外存和主存直接传送数据
B. 通过中断当前程序方式传送数据 C. 通过CPU中的寄存器传送数据 D. 通过查询方式传送数据
如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是_C____。 A. 程序查询 B. 中断方式 C. DMA方式
D. 无条件存取方式
设备管理的主要任务之一是控制设备和内存或CPU之间的数据传送。在以下四种方式中,以主存为中心的、以窃取或挪用CPU工作周期来传送数据的是__A__C_。 A. 程序直接控制方式 B. 中断控制方式 C. DMA方式 D. 通道方式
关于控制设备和内存或CPU之间的数据传送,不正确的是_C__D__。 A. 中断方式时,每传送一个字节产生一个中断请求
B. 中断方式的每次数据传送时的中断处理是在CPU的控制下进行的,所以必须要中
断当前进程的执行
C. DMA方式的每次数据传送时的处理是在DMA控制器的控制下进行的,不需要中
断当前进程的执行,仅仅是挪用了当前进程的CPU时间
D. 在DMA方式中,借助于专用的数据通路,使主存和I/O设备完成数据传送,必须
要CPU的加入
通道的引入进一步提高整个系统的性能,也有利于系统的安全和保密。关于通道方式,
17
10.
11.
12.
13.
14.
15.
16.
17.
以下错误的是_B__D__。
A. 通道是独立于CPU的专管输入/输出控制的处理机
B. 通道方式在数据传送方式中是对CPU依赖最少的一种方式 C. 通道有自己的指令系统和程序
D. 通道方式是一种以CPU为中心,实现设备与主存直接交换数据的控制方式
在现代操作系统中几乎所有I/O设备与主机交换数据时,都使用缓冲区。以下_B__A__不是引入缓冲的主要原因。 A. 减小对内存的使用
B. 缓和CPU与I/O设备之间速度不匹配的矛盾
C. 减少对CPU的中断频率,放宽对中断响应时间的限制 D. 解决DMA或通道方式的瓶颈问题 引入缓冲的主要目的是_A____。
A. 改善CPU和I/O设备之间速度不匹配的矛盾 B. 节省内存
C. 提高CPU的利用率 D. 提高I/O设备的效率
CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用_C____。 A. 并行技术 B. 通道技术 C. 缓冲技术 D. 虚存技术
缓冲技术中的缓冲池在_B__A__。 A. 主存 B. 外存 C. ROM D. 寄存器
一种为输入和输出操作所共用的缓冲称为_D____。 A. 单缓冲 B. 双缓冲 C. 多缓冲 D. 缓冲池
输入进程向缓冲池输入数据的操作称为_A____。 A. 收容输入 B. 提取输入 C. 收容输出 D. 提取输出
计算进程从缓冲池取原始数据的操作称为_B____。 A. 收容输入 B. 提取输入 C. 收容输出 D. 提取输出
计算进程把产生的计算结果放到缓冲池中的操作称为_C____。 A. 收容输入 B. 提取输入
18
18.
19.
20.
21.
22.
23.
24.
25.
26.
C. 收容输出 D. 提取输出
输出进程从缓冲池中某一个装满输出数据的单位缓冲中取出数据的操作称为__D___。 A. 收容输入 B. 提取输入 C. 收容输出 D. 提取输出
在进程创建时,由系统一次分配给该进程所要求的全部设备、控制器和通道。一旦分配后,这些设备就一直为该进程所占有,直至该进程被撤消。这种分配方式称为_A____。 A. 静态分配 B. 动态分配
在进程执行过程中,根据需要通过系统调用向系统请求设备,一旦用毕,立即释放。这种分配方式称为_B____。 A. 静态分配 B. 动态分配
利用SpooLing技术实现虚拟设备的目的是_A____。 A. 把独享的设备变为可以共享 B. 便于独享设备的分配 C. 便于对独享设备的管理
D. 便于独享设备与CPU并行工作
实现虚拟设备较典型的软件技术是_A____。 A. Spooling技术 B. 多道程序设计 C. 请求页式 D. 分时系统
操作系统中的Spooling技术,实质是将_A__C__转化为共享设备的技术。 A. 虚拟设备 B. 独占设备 C. 脱机设备 D. 块设备
___A__技术是操作系统中采用的以空间换取时间的技术。 A. Spooling技术 B. 虚拟存储技术 C. 覆盖与交换技术 D. 通道技术
Spooling技术,将磁盘的一部分作为公共缓冲区以代替打印机,用户对打印机的操作实际上是对磁盘的存储操作,用以代替打印机的部分是_C__B__。 A. 独占设备 B. 共享设备 C. 虚拟设备 D. 一般物理设备
为了提高系统的可适应性和可扩展性,都毫无例外地实现与设备无关性,其基本含义是_A__C__。
A. 使用虚拟设备
19
B. 程序中不指定设备,一律用系统调用
C. 在编程时不指定使用的物理设备名,而使用逻辑设备名 D. 以上都不对
27. 在操作系统中,用户使用I/O设备时,通常采用_A__B__。
A. 物理设备名 B. 逻辑设备名 C. 虚拟设备名 D. 设备牌号
28. 不同类型的设备应有不同的设备驱动程序,它们大体上可分为两部分:A__D___。
A. 接收进程I/O请求和参数设置 B. 检查I/O请求的合法性和启动设备 C. 参数设置和启动设备
D. 设备启动程序和设备中断服务例行程序
29. 在设备管理中,是由_A_B___完成真正的I/O操作的。
A. 输入/输出管理程序 B. 设备驱动程序 C. 中断处理程序 D. 设备启动程序
填充题
1.按设备的共享属性来分类,系统中的设备可以分为(独占设备 )、(共享设备 )、(虚拟设备 )。(3)
2.CPU与I/O设备之间的接口是(设备控制器 )。(1) 3.I/O控制方式有(程序I/O方式 )、(中断驱动I/O控制方式)、(直接存储器访问DMA控制方式 )、(I/O通道控制方式 ),在I/O控制的整个发展过程中,始终贯穿的一条宗旨是(尽量减少主机以I/O控制的干预,把主机从繁杂的I/O控制事务中解脱出来,以更多地去完成其数据处理任务 )。(5)
4.通道是一个独立于CPU的专管理(I/O )的,它控制(外设 )与内存之间的信息交换。 5.在多道程序环境下,系统中的设备不允许用户自行使用,而必须由系统分配,为了实现设备分配,系统所需设置的最主要的2个数据结构是(设备控制表 )、(系统设备表 )。(2) 6.SPOOLing系统的特点有(提高了I/O速度 )、(将独占设备改造为共享设备 )、(实现了虚拟设备功能 )。(3)
7.虚拟设备是通过(SPOOLING )技术把(独享 )设备改造成用户感觉上能够共享的设备。 8.实现SPOOLING时,必须在磁盘上开辟出称为(输入井 )和(输出井)的专门区域,以存放作业信息和作业执行结果。
9.设备驱动程序的主要任务是(启动指定设备 )。(1)
10.磁盘和磁带这样的存储设备都是以(块 )为单位与内存进行信息交换的。(1) 11.引入缓冲的主要目的是(改善CPU与I/O之间速度不匹配的矛盾 )。 12.打印机是(独占 )设备,磁盘是(共享 )设备。
第六章 文件系统管理
单选题
1. 以下关于文件的说法错误的是___c__。
20