《操作系统》期末复习题及答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

中国石油大学(北京)远程教育学院期末复习题

《操作系统》

一.单项选择题

1. 操作系统是()

A. 对软件进行管理的软件 B .对硬件进行管理的软件

C.对计算机资源进行管理的软件 D •对应用程序进行管理的软件

2. 在操作系统中引入多道程序设计的主要目的是()

A. 缩短程序执行时间 B •减少响应时间

C.提高系统效率和增强系统处理能力 D .提高人机交互速度

3. 进程与程序之间有密切联系,但又是不同的概念。二者的一个本质区别是()。

A. 程序是静态概念,进程是动态概念

B. 程序是动态概念,进程是静态概念

C. 程序保存在文件中,进程存放在内存中

D. 程序顺序执行,进程并发执行

4. 进程有多个状态,不会发生的状态转换是()

A. 就绪T运行 B .阻塞T进行

C.运行T阻塞 D .阻塞T就绪

5. 为了实现从逻辑地址空间到物理地址空间的地址转换,在硬件上必须提供一套()

A. DMAS制器 B .联想寄存器

C.地址变换机构 D .通道

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

A.并行技术 B .通道技术

C.缓冲技术 D .虚存技术

7. 在可变分区存储管理中,最优适应分配算法要求对空闲区表项按

A. 地址从大到小

B. 地址从小到大

10. 设两个进程共用一个临界资源的互斥信号量为 mutex, 当 mutex=-1 时表示( )

A . —个进程进入了临界区,另一个进程等待 B. 没有一个进程进入了临界区 C. 两个进程都进入了临界区 D. 两个进程都在等待

11. 以下关于分时系统与批处理系统的说法正确的是 ( )

A. 批处理系统是实现人机交互的系统

B. 分时系统是实现自动控制无需人为干预的系统

C. 批处理系统具有批处理能力,但不具有分时交互能力

D. 分时系统本身既具有分时交互能力,又具有批处理能力 12. 当系统采用资源有序分配方法预防死锁时,

它破坏了产生死锁的必要条件中的

)。

A. 互斥条件

B. 请求和保持条件

C. 不可剥夺条件

D. 环路等待

13. 银行家算法是用来(

)。

A. 避免死锁

B. 预防死锁

C. 检测死锁

D. 解除死锁

14. 在下面对进程的描述中,不正确的是( )

A. 进程是动态的概念

B. 进程执行需要处理机

C.进程是有生命期的

D.

进程是指令的集合

15. 用 P 、V 操作管理临界区时,信号量的初值应定义为(

A.-1

B.0

C.1

D.

任意值

16. 在下列解决死锁的方法中,属于死锁预防策略的是( )

( ) 进行排列。

C.尺寸从大到小

D.

尺寸从小到大

8. 通常不采用 ( )

方法来解除死锁。

A. 终止一个死锁进程 C. 从死锁进程处抢夺资源 9. 下列哪项不是设备管理的基本功能

A. 掌握并记录设备的状态

B.

B. 终止所有死锁进程 D. 从非死锁进程处抢夺资源 )

按用户的 I /O 请求进行设备分配

C. 死锁检测

D. 完成实际的I / O 操作

18. 进程的并发执行是指两个以上的进程(

20. 现代操作系统中,文件系统都有效地解决了重名(即允许不同用户的文件可以具有相同

A .管理信息 C.数据 24. 在计算机系统中,管态下

25. 将盘块号转换为磁盘的盘面、磁道号和扇区号的工作属于设备管理软件层次的哪一层

( )。

A. 用户进程层

B. 设备独立性软件层

C. 驱动程序层

D. 中断处理层

、填空题

1. 产生死锁的必要条件是 ______ 、 ________ 、 _______ 、 __________ 。

A 银行家算法

B 资源有序分配法 C

死锁检测法式 D 请求分配图化法

17. 在动态分区存储管理中的紧凑(移动)技术可以(

)。

A 集中空闲区区

B 增加主存储容量

缩短访问周期 D 加速地址转换

A. 同时执行

B.

在执行的时间上是重叠 C. 在执行的时间上是不重叠的 D.

共享系统资源

19. 当出现(

)情况时,系统可能产生死锁。

A .进程释放资源

.一个进程进入死循环

C.多个进程竞争资源出现了循环等待

D .多个进程竞争共享型设备

的文件名)问题。系统是通过( )来实现这一功能的。 A .重名翻译机构

.建立索引表

C .建立指针

.多级目录结构

21. 引入多道程序设计技术的主要目的在于(

)。

A .减少存储器碎片

B .充分利用处理机,减少处理机空闲时间 C.有利于代码共享

D .充分利用外围设备

22.所谓设备独立性是指, 用

户在编程时要给出( )。

A .设备逻辑名 .设备物理名

C .设备启动地址

D .设备卡地址

23.临界区是指并发进程中访问共享变量的(

)段。

.信息存储

.程序 A .只能执行特权指令 .只能执行非特权指令 可以执行非法指令 .可以执行全部指令

相关文档
最新文档