操作系统习题及详解 下载本文

A 最有效 B 几乎无效 C 均衡 D 以上都不是

2.CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用___C_______.

A 并行技术 B 通道技术 C 缓冲技术 D 虚存技术

3.通道又称为I/O处理机, 它用于实现__A_______之间的信息传输。 A 内存与外设 B CPU与外设 C 内存与外存 D CPU与外存

4.为了使多个进程能有效地同时处理输入和输出,最好使用__A_____结构的缓冲技术。

A 缓冲池 B 循环缓冲 C 单缓冲 D 双缓冲

5.在采用SPOOLING技术的系统中,用户的打印结果首先被送到_A________. A 磁盘固定区域 B 内存固定区域 C 终端 D 打印机

6.设备管理程序对设备的管理是借助一些数据结构来进行的,下面的__BCD__属于设备管理数据结构。

A JCB B DCT C COCT D CHCT

7.在操作系统中,用户程序申请使用I/O设备时,通常采用___B____. A 独占设备名 B 共享设备名 C 虚拟设备名 D 独占设备名

8.从资源管理(分配)的角度出发,I/O设备可分为___独占_______、__共享________、和___虚拟_______三种类型。

9.SPOOLING系统中,作业执行时从磁盘上的_输入井_________中读取信息,并把作业的执行的结果暂时存放在磁盘的___输出井________中。

10.设备分配程序分配外部设备时,先分配____设备_______,再分配___控制器______,最后分配___通道_______.

11.为什么要在设备管理中引入缓冲技术?

12.判断正误:只有引入通道后,CPU计算与I/O操作才能并行执行.(错 )

13.在现代操作系统中,几乎所有的I/O设备与处理器(CPU)交换数据时,都使用了_____缓冲区______.

14.有关设备管理概念的下列叙述中,_____A_____是不正确的. A 通道是处理输入、输出的软件

B 所有外围设备的启动工作都由系统统一来做 C 来自通道的I/O中断事件由设备管理负责处理 D 编制好的通道程序是存放在主存储器中的 15.判断正误:虚拟设备是指把一个物理设备交换成多个对应的逻辑设备。(对 ) 16.判断正误:在设备管理中引进缓冲技术主要在于改善CPU和I/O设备之间速度不匹配的矛盾。 (对 )

17.判断正误:为了实现与设备的无关性,系统中必须具有一张联系逻辑设备和物理设备名的映象表。 (对 )

18.判断正误:虚拟设备是指系统中根本不存在的设备。(错 )

19.判断正误:主机与外设间的双向通讯是指CPU可以向外设发I/O指令,外设也可向主机发CPU指令。 (错 )

20.I/O控制的主要功能是解释用户的I/O系统调用、___设备驱动________、__中断控制_________。

21. 在配有操作系统的计算机中,用户程序通过___C________向操作系统提出使用外部设备的要求。

A.作业申请 B.原语 C.系统调用 D.I/O指令

22. 系统中,象键盘、终端、打印机等以字符为单位组织和处理信息的设备称为___A_______

A.字符设备 B.块设备 C.虚拟设备 D.独享设备 23. 下列叙述,正确的一条是__B_____

A.在设备I/O中引入缓冲技术的目的是为了节省内存

B.指令中的地址结构和外存容量是决定虚存作业地址空间的两个因素 C.处于阻塞状态的进程被唤醒后,可直接进入运行状态 D.在请求页式管理中,FIFO置换算法的内存利用率是较高的 24.有哪几种I/O控制方式?

(1)程序直接控制方式(2)中断控制方式 (3)DMA方式(4)通道控制方式

第六章

1.文件系统的主要目的是__A_______

A 实现对文件的按名存取 B 实现虚拟存储 C 提高外存的读写速度 D 用于存储系统文件

2.下列文件中属于逻辑结构的文件是___D________文件。 A 连续文件 B 系统文件 C 库文件 D 流式文件 3.文件系统用______C____组织文件。

A 堆栈 B 指针 C 目录 D 路径 4.为了解决不同用户文件的“命名冲突”问题,通常在文件系统中采用___B_____. A 约定的方法 B 多级目录 C 路径 D 索引 5.文件系统中,设立打开文件系统功能调用的基本操作是____B____,关闭文件系统调用的基本操作是___B____.

(1) A 把文件信息从辅存读到内存 B 把文件的控制管理信息从辅存读到内存

C 把文件的FAT表信息从辅存读到内存 D 把磁盘的超级块从辅存读到内存 (2) A 把文件的最新信息从内存写入磁盘 B 把文件当前的控制信息从内存写入磁盘 C 把位示图从内存写回磁盘

D 把超级块的当前信息从内存写回磁盘 6.文件路径名是指__C_______.

A 文件名和文件扩展名 B 一系列的目录文件名和该文件的文件名 C 从根目录到该文件所经历的路径中各符号名的集合 D 目录文件名和文件名的集合

7.一个文件的相对路径名是从____A_______开始,逐步沿着各级子目录追溯,最后到指定文件的整个通路上所有子目录名组成的一个字符串. A 当前目录 B 根目录 C 多级目录 D 二级目录 8.存放在磁盘上的文件____A________.

A 既可随机访问,又可顺序访问 B 只能随机访问 C 只能顺序访问 D 不能随机访问

9.在文件系统中,文件的不同物理结构有不同的优缺点.在下列文件的物理结构中,___B____不具有直接读写文件任意一个记录的能力,____A___不利于文件长度动态增长.

A 顺序结构 B 链接结构 C 索引结构 D Hash结构 10.文件系统采用二级目录结构,这样可以__D______. A 缩短访问文件存储器时间 B 实现文件共享

C 节省内存空间 D 解决不同用户之间的文件名冲突问题 11.文件系统采用多级目录结构后,对于不同用户的文件,其文件名___C______. A 应该相同 B应该不同 C 可以相同也可以不同 D 受系统约束 12.目前认为逻辑文件有两种类型,即__________式文件与_________式文件. 13.按用户对文件的存取权限将用户分为若干组,同时规定每一组用户对文件的访问权限。这样,所有用户组存取权限的集合称为该文件的___________.

14.文件的结构就是文件的组织形式,从用户观点出发所看到的文件组织形式称为文件的_________;从实现观点出发,文件在外存上的存放组织形式称为文件的____________.

15.文件有哪几种逻辑结构?有哪几种物理结构? 16.判断正误:

(1)文件系统中文件的内容只能是源代码. ( )

(2)可顺序存取的文件不一定能随机存取;但可随机存取的文件都可以顺序存取.( )

(3)在采用树型目录结构的文件系统中,各用户的文件名必须互不相同. ( ) (4)顺序文件适合于建立在顺序存储设备上,而不适合建立在磁盘上. ( ) (5)文件的具体实现是操作系统考虑的范畴,因而用户不必关心. ( ) (6)直接访问文件也能顺序访问,但一般效率较差. ( ) 17.按用途可以把文件分为__系统文件________、___用户文件_________、_____库文件________.

18.什么是文件?什么是系统文件?

19.什么是文件目录?什么是目录文件?

20. 文件目录的两个基本命令是_open_和_close__________。 21. 文件系统在创建一个文件时,为它建立一个________。 A.文件目录 B.目录文件 C.逻辑结构 D.逻辑空间 22. 目录文件所存放的信息是_________。

A.某一文件存放的数据信息 B. 某一文件的文件目录

C.该目录中所有数据文件目录 D. 该目录中所有子目录文件和数据文件的目录 23. 数据库文件的逻辑结构形式是________。

A.字符流式文件 B. 档案文件 C.记录式文件 D.只读文件