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

2018年中央民族大学信息工程学院856计算机学科专业综合之计算机操作系统考研仿真模拟五套题

  摘要

一、选择题

1. 外存上存放的数据( )。

A.CPU 可直接访问

B.CPU 不可访问

C. 是高速缓冲器中的信息

D. 必须在访问前先装入内存

【答案】D

【解析】CPU 间接访问外存上的数据,必须在访问前先装入内存。

2. 磁带机属于( )设备。

A. 顺序存取

B. 直接存取

C. 链接存取

D. 随机存取

【答案】A

3. 在段式存储管理中,一个段是一个( )区域。

A. 定长的连续

B. 不定长的连续

C. 定长的不连续

D. 不定长的不连续

【答案】B

【解析】段是一个逻辑的概念,物理上可以是不连续的。

4. 采用DMA 方式传送数据时,每传送一个数据就要占用一个时间(

A. 指令周期

B. 机器周期

C. 存储周期

D. 总线周期

【答案】C

)。

5. 虚拟存储器的最大容量是由( )决定的。

A. 计算机系统的地址结构和外存空间

B. 页表长度

C. 内存空间

D. 逻辑空间

【答案】A

【解析】虚拟存储器的容量理论上的最大值是由CPU 地址总线结构决定的,但是实际容量却是主存和辅存容量之和。

二、综合题

6. 何谓路径名和当前目录?

【答案】(1)路径名(path name)

在树形结构目录中,从根目录到任何数据文件都只有一条唯一的通路。在该路径上,从树的根(即主目录开始,把全部目录文件名与数据文件名依次地用“,”连接起来,即构成该数据文件唯一的路径名。

(2)当前目录

为了提高文件的检索速度,文件系统向用户提供了一个当前正在使用的目录,称为当前目录。

7. 试说明内核支持线程的实现方法。

【答案】系统在创建新进程时,便为它分配一个任务数据区PTDA , 其中包括若干个线程控制块TCB 空间。在每一个TCB 中可保存线程标识符、优先级、线程运行的CPU 状态等信息,这些信息被保存在内核空间中。每当进程要创建一个线程时,便为新线程分配一个TCB ,将有关信息填入该TCB 中,并为之分配必要的资源。当PTDA 中的所有TCB 空间已用完,而进程又要创建新的线程时,只要其所创建的线程数目未超过系统的允许值(通常为数十至数百个),系统可再为之分配新的TCB 空间;在撤销一个线程时,也应回收该线程的所有资源和TCB 。

一、选择题

1. 采用段式存储管理时,一个程序如何分段是在( )决定的。

A. 分配主存时

B. 用户编程时

C. 装作业时

D. 程序执行时

【答案】B

【解析】段式存储管理是为了方便编程,满足用户需求而引入的,所以分段必须在用户编程时决定。

2. 操作系统程序结构的主要特点是( )。

A. —个程序模块

B. 分层结构

C. 层次模块化

D. 子程序结构

【答案】C

3. 两个旅行社甲和乙为旅客到某航空公司订飞机票,形成互斥的资源是( )。

A. 飞机票

B. 旅行社

C. 航空公司

D. 旅行社和航空公司

【答案】A

【解析】一张飞机票不能同时售给两个旅行社和客户,因此是互斥资源。

4. 在一段时间内,只允许一个进程访问的资源称为( )。

A. 共享资源

B. 独占资源

C. 临界资源

D. 共享区