当前位置:问答库>考研试题

2018年华南理工大学软件学院408计算机学科专业基础综合之计算机操作系统考研核心题库

  摘要

一、选择题

1. 文件系统中设立打开(Open )系统调用的主要目的是( )。

A. 把文件从辅存读到内存

B. 把文件的控制信息从辅存读到内存

C. 把文件的FAT 表信息从辅存读到内存

D. 把磁盘文件系统的控制管理信息从辅存读到内存

【答案】A

【解析】Open 操作是将基本文件目录中的内容读入到用户活动文件表中,并在系统活动文件表中记录文件的打开次数。

2. 下列陈述中,正确的是( )。

A. 磁盘是外部存储器,和输入/输出系统没有关系

B. 对速度极慢或简单的外围设备可以不考虑设备的状态直接进行接收数据和发送数据

C. 从输入/输出效率分析,DMA 方式效率最高、中断方式次之、程序查询方式最低,所以才有DMA 方式淘汰中断方式、中断方式淘汰程序查询方式的发展过程

D. 在程序查询方式、中断方式中需要组织I/O接口,而DMA 方式和通道方式就不需要了

【答案】B

3. 下述( )不属于多道程序运行的特征。

A. 多道

B. 运行速度快

C. 宏观上并行

D. 实际上多道程序是穿插运行的

【答案】B

【解析】多道程序的特点有:独立性、随机性和资源共享性。

4. 在中断系统中,CPU —旦响应中断,则立即关闭标志,以防止本次中断响应过程被其他中断源产生另一次中断干扰( )。

A. 中断允许

B. 中断请求

C. 中断屏蔽

D. 设备完成

【答案】C

5. 操作系统内核与用户程序——应用程序之间的接口是( )。

A.Shell 命令

B. 图形界面

C. 系统调用

D.C 语言函数

【答案】C

二、综合应用题

6. 为什么在大多数OS 中都引入了“打开”这一文件系统调用?打开的含意是什么?

【答案】(1)“打开”的引入

当用户要求对一个文件实施多次读,写或其它操作时,每次都要从检索目录开始。为了避免多次重复地检索目录,在大多数0S 中都引入了“打开”(open )这一文件系统调用,当用户第一次请求对某文件进行操作时,须先利用open 系统调用将该文件打开。

(2)“打开”的含义

①“打开”是指系统将指名文件的属性(包括该文件在外存上的物理位置),从外存拷贝到内存打开文件表的一个表目中,并将该表目的编号(或称为索引号)返回给用户。

②“打开”是在用户和指定文件之间建立起一个连接。此后,用户可通过该连接直接得到文件信息,从而避免了再次通过目录检索文件,即当用户再次向系统发出文件操作请求时,系统根据用户提供的索引号可以直接在打开文件表中查找到文件信息。

7. 试说明设备驱动程序具有哪些特点。

【答案】设备驱动程序的特点

(1)驱动程序主要是指在请求I/O的进程与设备控制器之间的一个通信和转换程序;

(2)驱动程序与设备控制器和I/O设备的硬件特性紧密相关;

(3)驱动程序与I/O设备所采用的I/O控制方式紧密相关;

(4)由于驱动程序与硬件紧密相关,因而,其中的一部分必须用汇编语言书写,目前有许多驱动程序的基本部分已经固化在ROM 中;

(5)驱动程序应允许可重入;

(6)驱动程序不允许系统调用。

8. 试说明廉价磁盘冗余阵列RAID 的主要优点。

【答案】(1)可靠性高

除了RAID0级外,其余各级都采用了容错技术。当阵列中某一磁盘损坏时,并不会造成数据的丢失。此时可根据其它未损坏磁盘中的信息来恢复已损坏的盘中的信息。其可靠性比单台磁盘机高出一个数量级。

(2)磁盘I/O速度高

由于采取了并行交叉存取方式,可使磁盘I/0速度提高N-I 倍。

(3)性能,价格比高

RAID 的体积与具有相同容量和速度的大型磁盘系统相比,只是后者的1/3, 价格也只是后者的1/3, 且

可靠性高。换言之,它仅以牺牲1/N的容量为代价,换取了高可靠性。

9. 被选用的生理标志应具有哪几个条件?请列举几种常用的生理标志。

【答案】(1)被选用的生理标志应具有这样三个条件:

①足够的可变性,系统可根据它来区别成千上万的不同用户;

②被选用的生理标志应保持稳定,不会经常发生变化;

③不易被伪装。

(2)常用的生理标志是指纹、眼纹、声音、人脸。