计算机操作系统期末试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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分)