1. 单选题
题目:下列哪个是微内核操作系统的特点
I. 使系统更高效;
II. 添加系统服务时,不必修改系统内核;
III 微内核没有单一内核稳定;
IV. 使系统更可靠
A.I、III、IV B.I、II、IV C.II、IV D.I、IV
答案:C
解析:
① I 错误:微内核进程间频繁通信,性能更低,效率差;
② II 正确:系统服务运行在用户态,新增 / 修改服务无需改动内核;
③ III 不属于微内核优势特点,不纳入判断;
④ IV 正确:内核代码极少,故障隔离,系统可靠性更高; 综上只有 II、IV 正确。
2. 单选题
题目:允许多个用户以交互使用计算机的操作系统是 ( )。
A. 分时系统 B. 单道批处理系统 C. 多道批处理系统 D. 实时系统
答案:A
解析:
分时系统采用时间片轮转,支持多人同时交互操作;批处理系统无交互功能;实时系统侧重任务响应时限,不面向多用户交互。
3. 多选题
题目:文件管理功能主要包括:
A. 文件存储空间的管理 B. 目录管理 C. 文件读写管理 D. 文件的共享和保护
答案:ABCD
解析:
文件管理四大核心功能:磁盘空闲空间分配回收、目录检索(按名存取)、文件读写操作、文件权限共享与安全保护。
4. 多选题
题目:设备管理功能主要包括:
A. 缓冲管理 B. 设备分配 C. 设备共享 D. 设备处理
答案:ABD
解析:
设备管理三大核心模块:缓冲缓解 CPU 与 IO 速度差、设备分配与回收、驱动程序处理硬件指令;设备共享是功能带来的效果,不属于独立管理模块。
5. 多选题
题目:存储器管理功能包括:
A. 内存分配 B. 内存保护 C. 地址映射 D. 内存扩充
答案:ABCD
解析:
内存管理四项基础功能:内存空间分配回收、逻辑地址到物理地址转换、地址越界访问保护、虚拟内存实现逻辑内存扩充。
6. 多选题
题目:处理机管理功能主要包括:
A. 进程控制 B. 进程同步 C. 进程通信 D. 调度
答案:ABCD
解析:处理机管理即进程管理:进程创建 / 撤销控制、进程互斥同步、进程间数据通信、作业 / 进程两级调度。
7. 单选题
题目:设备驱动程序的基本任务是 ( )。
A. 缓和 CPU 和 IO 设备速度不匹配的矛盾
B. 实现设备分配
C. 实现 CPU 和设备控制器之间的通信
D. 以上都不对
答案:C
解析:
驱动程序是 CPU 与硬件控制器中间接口,负责收发硬件指令;缓冲机制负责 A,设备分配由操作系统设备管理模块完成。
8. 单选题
题目:将地址空间中的逻辑地址转换为内存空间中与之相对应的物理地址,是 ( )。
A. 内存扩充 B. 内存分配 C. 内存保护 D. 地址映射
答案:D
解析:地址映射(重定位)定义:程序逻辑地址转换为真实内存物理地址的过程。
9. 多选题
题目:最常见的缓冲区机制有:
A. 单缓冲机制 B. 双缓冲机制 C. 三缓冲机制 D. 公用缓冲池机制
答案:ABD
解析:操作系统标准缓冲分类:单缓冲、双缓冲、公用缓冲池;不存在标准 "三缓冲" 机制。
10. 多选题
题目:在传统 OS 中,调度包括 () 和 ()
A. 进程通讯 B. 作业调度 C. 进程调度 D. 线程控制
答案:BC
解析:传统操作系统两层调度:高级调度(作业调度)、低级调度(进程调度)。