计算机操作系统期末试题

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

一、单项选择题 (每题1分,共20分)

1. 实时操作系统追求的目标是__________。

A.高吞吐率

B.充分利用内存

C. 快速响应

D. 减少系统开销

2. 以下存储管理技术中,支持虚拟存储器的技术是_______。

A.动态分区法B.请求分页技术C.可重定位分区法D.对换技术

3. 单处理机系统中,可并行的是 __________

I 进程与进程 II 处理机与设备 III 处理机与通道 IV 设备与设备

A.I、II和III B. I、II和IV C. I、III和IV D. II、III和IV

4. 下面对进程的描述中,错误的是__________。

A.进程是动态的概念

B.进程执行需要处理机

C.进程是有生命期的

D.进程是指令的集合

5. 下列4个操作系统中, ________没有多道程序设计的特点。

A. UNIX

B. MS-DOS

C. OS/2

D.Windows NT

6. 下述作业调度算法中,_________调度算法与作业的估计运行时间有关。

A. 时间片轮转

B. 短作业优先

C.均衡

D. 先来先服务

7. 某基于动态分区存储管理的计算机,其主存容量为75mb(初试为空间),采用最佳适配(Best fit)算法,分配和释放的顺序为:分配20mb,分配35mb,分配10mb, 释放20mb,分配8mb,此时主存中最

大空闲分区的大小是________ 。

A.7MB

B.9MB

C.20MB

D.15MB

8. 某计算机系统中有8台打印机,有K个进程竞争使用,每个进程最多需要3台打印机。该系统可能会发生死锁的K的最小值是______。

A.2

B.3

C.4

D.5

9. 若处理器有32位地址,则它的虚拟地址空间为()字节。

A.2GB

B.4GB

C.100KB

D.640KB

10. 下列进程调度算法中,综合考虑进程等待时间和执行时间的是 ________。

A.时间片轮转调度算法

B. 高响应比优先调度算法

C.先来先服务调度算法

D. 短进程优先调度算法

11. 在存储管理中,采用覆盖与交换技术的目的是______。

A.节省主存空间

B. 物理上扩充主存容量

C. 提高CPU效率

D. 实现主存共享

12. 程序员利用系统调用打开I/O设备时,通常使用的设备标识是 ________ 。

A.逻辑设备名

B.物理设备名

C.主设备号

D.从设备号

13. 假设磁头当前位于第105道,正在向磁道序号增加的方向移动。现有一个磁道访问请求序列为35,45,12,68,110,180,170,195,采用SCAN调度(电梯调度)算法得到的磁道访问序列是________ 。

A. 110,170,180,195,12,35,45,68

B. 110,68,45,35,12,170,180,195

C. 110,170,180,195,68,45,35,12

D.12,35,45,68,110,170,180,195

14. 下列选项中,操作系统提供的给应用程序的接口是________ 。

A. 库函数

B.中断

C. 系统调用

D. 原语

15. 引入缓冲的主要目的是_________。

A. 改善CPU和I/O设备之间速度不匹配的情况

B. 节省内

C.提高CPU的利用率

D.提高I/0设备的效率

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

A. 银行家算法B.资源有序分配法

C.死锁检测法D.资源分配图化简法

17. UNIX系统中,把输入/输出设备看作是________。

A.普通文件

B. 目录文件

C.索引文件

D. 特殊文件

18. 文件的逻辑组织将文件分为记录式文件和__________文件。

A.索引文件

B. 读写文件

C.顺序文件

D. 字符流式文件

19. 常用的文件存取方法有两种:顺序存取和___________存取。

A. 随机

B. 流式

C. 串联

D.链式

20. 文件系统中用__________管理文件。

A. 目录

B. 作业控制块

C.外页表

D.软硬件结合的方法

二、填空题(每空1分,共20分)

1.

2.

3.

4.

5.

构。

7.

8.实现SPOOLING

三、简答题 (每题3分,共15分)

1. 用户与操作系统的接口有哪几种类型?有何区别?

命令接口、图形界面和系统调用。用户通过命令接口和图形界面

来使用和管理计算机,而系统调用是操作系统提供给编程人员的接口。

2.什么是请求页式管理?

请求页式管理是动态页式内存管理的一种,它在作业或进程开始执行之前,不把作业或进程的程序段和数据段一次性的全部装入内存,而只装入被认为是经常反复执行和调用的工作区部分。其他部分则在执行过程中动态装入。请求页式管理的调入方式是,当需要执行某条指令而又发现它不在内存时,或当执行某条指令需要访问其他数据或指令时,而这些指令和数据又不在内存中,从而发生缺页中断,系统将外存中相应的页面调入内存。

3.什么是死锁?死锁的原因是什么?

死锁:是指多个进程因为竞争资源而造成的一种僵局,若无外力作用,这些进程都将永远不能再向前推进。产生死锁的原因为竞争资源和进程推进顺序非法。

4.信号量的物理意义是什么?

信号量是操作系统中为了实现进程的同步和互斥引入的一类变量。当信号量为非负值时,信号量值代表该信号量对应的可用资源数,当信号量值为负值时,其绝对值代表因为等待对应资源被阻塞的进程数。

5.操作系统的基本特征是什么?

操作系统的基本特征为并发性、共享性、虚拟技术和异步性。四、综合题(5题,共45分)

相关文档
最新文档