操作系统期末题库
仅供参考
第一章 操作系统引论
1. (单选题)为了使计算机在运行过程中能及时处理内部和外部发生的各种突发性事件,现代操作系统采用了 机制。
- A. 查询
- B. 中断
- C. 调度
- D. 进程
我的答案: B正确答案: B
2. (单选题)有关原语的说法中, 是正确的。
- A. 原语是不可中断执行的用户过程
- B. 原语是不可中断执行的操作系统过程
- C. 原语是可中断执行的用户过程
- D. 原语是可中断执行的操作系统过程
我的答案: B正确答案: B
3. (单选题)在计算机系统中,操作系统是 。
- A. 处于裸机之上的第一层软件
- B. 处于硬件之下的低层软件
- C. 处于应用软件之上的系统软件
- D. 处于系统软件之上的用户软件
我的答案: A正确答案: A
4. (单选题)操作系统的基本类型主要有 。
- A. 批处理系统、分时系统和多任务系统
- B. 单用户系统、多用户系统和批处理系统
- C. 批处理操作系统、分时操作系统及实时操作系统
- D. 实时系统、分时系统和多用户系统
我的答案: C正确答案: C
5. (单选题)所谓 是指将一个以上的作业放人主存,并且同时处于运行状态,这些作业共享处理机和外围设备等其他资源。
- A. 多重处理
- B. 多道程序设计
- C. 实时处理
- D. 共同执行
我的答案: B正确答案: B
6. (单选题)操作系统的功能是进行处理机管理、 管理 、设备管理、文件管理和作业管理等。
- A. 进程
- B. 存储器
- C. 硬件
- D. 软件
我的答案: B正确答案: B
7. (单选题)操作系统的两个最主要的特征是 。
- A. 并发性和虚拟性
- B. 并发性和共享性
- C. 共享性和异步性
- D. 共享性和虚拟性
我的答案: B正确答案: B
8. (单选题)设计批处理多道系统时,首先要考虑的是 。
- A. 灵活性和可适应性
- B. 系统效率和吞吐量
- C. 交互性和响应时间
- D. 实时性和可靠性
我的答案: B正确答案: B
9. (单选题)在操作系统中,用户界面指的是 。
- A. 硬件接口、软件接口和操作环境
- B. 命令接口、程序接口和操作环境
- C. 硬件接口、命令接口和操作环境
- D. 硬件接口、命令接口和程序接口
我的答案: B正确答案: B
10. (单选题)从用户的观点看,操作系统是 。
- A. 用户与计算机之间的接口
- B. 控制和管理计算机资源的软件
- C. 合理地组织计算机工作流程的软件
- D. 由若干层次的程序按一定的结构组成的有机体
我的答案: A正确答案: A
11. (单选题)配置了操作系统的计算机是一台比原来的物理计算机功能更强的计算机,这样的计算机只是一台逻辑上的计算机,称为 计算机。
- A. 并行
- B. 真实
- C. 虚拟
- D. 共享
我的答案: C正确答案: C
12. (单选题)在 的控制下,计算机系统能及时处理由过程控制反馈的数据,并作出响应。
- A. 批处理操作系统
- B. 实时操作系统
- C. 分时操作系统
- D. 多处理机操作系统
我的答案: B正确答案: B
13. (单选题)操作系统的发展过程是 。
- A. 原始操作系统,管理程序,操作系统
- B. 原始操作系统,操作系统,管理程序
- C. 管理程序,原始操作系统,操作系统
- D. 管理程序,操作系统,原始操作系统
我的答案: C正确答案: C
14. (单选题)处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许 使用。
- A. 操作员
- B. 联机用户
- C. 操作系统
- D. 目标程序
我的答案: C正确答案: C
15. (单选题)下列选项中,操作系统提供的给应用程序的接口是 。
- A. 系统调用
- B. 中断
- C. 库函数
- D. 原语
我的答案: A正确答案: A
16. (单选题)操作系统的最主要设计目标是 。
- A. 方便性和有效性
- B. 方便性和可扩展性
- C. 有效性和可扩展性
- D. 有效性和开放性
我的答案: A正确答案: A
二. 简答题(共4题)
17. (简答题)内存管理有哪些主要功能?他们的主要任务是什么?
-
正确答案:
内存管理的主要功能有:内存分配、内存保护、地址映射和内存扩充。
内存分配:为每道程序分配内存。
内存保护:确保每道用户程序都只在自己的内存空间运行,彼此互不干扰。
地址映射:将地址空间的逻辑地址转换为内存空间与对应的物理地址。
内存扩充:用于实现请求调用功能,置换功能等。
18. (简答题)OS的作用可表现在哪几个方面?
-
正确答案:
OS作为用户与计算机硬件系统之间的接口
OS作为计算机系统资源的管理者
OS实现了对计算机资源的抽象
19. (简答题)处理机管理有哪些主要功能?它们的主要任务是什么?
-
正确答案:
处理机管理的主要功能是:进程管理、进程同步、进程通信和处理机调度。
进程管理:为作业创建进程,撤销已结束进程,控制进程在运行过程中的状态转换。
进程同步:为多个进程(含线程)的运行进行协调。
进程通信:用来实现在相互合作的进程之间的信息交换。
处理机调度: (1)作业调度。从后备队列里按照一定的算法,选出若干个作业,为他们分配运行所需的资源
(2)进程调度:从进程的就绪队列中,按照一定算法选出一个进程,把处理机分配给它,使进程投入执行。
20. (简答题) OS有哪几大特征?其最基本的特征是什么?
并发性、共享性、虚拟性和异步性四个基本特征
最基本的特征是并发性
第二章 进程管理
一. 单选题(共18题)
1. (单选题)对于有两个并发进程的系统,设互斥信号量为mutex,若mutex=0,则 。
- A. 表示没有进程进入与mutex相关的临界区
- B. 表示有一个进程进入与mutex相关的临界区
- C. 表示有一个进程进入与mutex相关的临界区,另一个进程等待进入
- D. 表示有两个进程进入与mutex相关的临界区
我的答案: B正确答案: B
2. (单选题)进程和程序的一个本质区别是 。
- A. 前者分时使用CPU,后者独占CPU
- B. 前者存储在内存,后者存储在外存
- C. 前者为动态的,后者为静态的
- D. 前者在一个文件中,后者在多个文件中
我的答案: C正确答案: C
3. (单选题)有三个进程共享同一段程序段,而每次最多允许两个进程进入该程序段,若用PV操作作为同步机制,而信号量S的取值范围为 。
- A. 2,1,0,- 1
- B. 3,2,1,0
- C. 2,1,0,-1,- 2
- D. 1,0,-1,-2
我的答案: A正确答案: A
4. (单选题)下面临界区概念论述正确的是 。
- A. 临界区是指进程中用于实现进程互斥的那段程序代码
- B. 临界区是指进程中用于实现进程同步的那段程序代码.
- C. 临界区是指进程中用于实现进程通信的那段程序代码
- D. 临界区是指进程中用于访问临界资源的那段程序代码
我的答案: D正确答案: D
5. (单选题)进程是系统核心调度及资源分配的基本单位,它是由 组成的。
- A. 程序、数据和PCB
- B. 程序、数据和标识符
- C. 程序、标识符和PCB
- D. 数据、标识符和PCB
我的答案: A正确答案: A
6. (单选题)当进程因时间片用完而让出处理机时,该进程应转变为 状态。
- A. 等待
- B. 就绪
- C. 运行
- D. 完成
我的答案: B正确答案: B
7. (单选题)用V操作唤醒–个等待进程时,被唤醒进程的状态变为 。
- A. 等待
- B. 就绪
- C. 运行
- D. 完成
我的答案: B正确答案: B
8. (单选题)并发性是指若干事件在 发生。
- A. 同一时刻
- B. 同一时间间隔内
- C. 不同时刻
- D. 不同时间间隔内
我的答案: B正确答案: B
9. (单选题)当一个进程 就要退出等待队列而进入就绪队列。
- A. 启动了外设
- B. 用完了规定的时间片
- C. 获得了所等待的资源
- D. 能得到所等待的处理器
我的答案: C正确答案: C
10. (单选题)某进程由于需要从磁盘上读入数据而处于阻塞状态。当系统完成了所需的读盘操作后,此时该进程的状态将 。
- A. 从就绪变为运行
- B. 从运行变为就绪
- C. 从运行变为阻塞
- D. 从阻塞变为就绪
我的答案: D正确答案: D
11. (单选题)我们把在一段时间内,只允许一个进程访问的资源,称为临界资源,因此,我们可以得出下列论述,正确的论述为 。
- A. 对临界资源是不能实现资源共享的
- B. 只要能使程序并发执行,这些并发执行的程序便可对临界资源实现共享
- C. 为临界资源配上相应的设备控制块后,便能被共享
- D. 对临界资源,应采取互斥访问方式,来实现共享
我的答案: D正确答案: D
12. (单选题)若在一个单处理器的计算机系统中同时存在5个并发进程,则任何时刻允许占用处理器的进程数为 。
- A. 至少1个
- B. 最多1个
- C. 至少5个
- D. 最多5个
我的答案: B正确答案: B
13. (单选题)在一段时间内只允许一个进程访问的资源,称为 。
- A. 共享资源
- B. 临界区
- C. 临界资源
- D. 共享区
我的答案: C正确答案: C
14. (单选题)在进程的状态转换过程中, 是不可能发生的。
- A. 运行态变为就绪态
- B. 就绪态变为运行态
- C. 运行态变为阻塞态
- D. 阻塞态变为运行态
我的答案: D正确答案: D
15. (单选题)有m个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变化范围是 。
- A. 1至-(m-1)
- B. 1至m-1
- C. 1至-m
- D. 1至m
我的答案: A正确答案: A
16. (单选题)已经获得除 以外的所有运行所需资源的进程处于就绪状态。
- A. 存储器
- B. 打印机
- C. CPU
- D. 磁盘空间
我的答案: C正确答案: C
17. (单选题)进程控制块是描述进程状态和特性的数据结构,一个进程 。
- A. 可以有多个进程控制块
- B. 可以和其他进程共用一个进程控制块
- C. 可以没有进程控制块
- D. 只能有唯–的进程控制块
我的答案: A正确答案: D
18. (单选题)两个进程合作完成一个任务。在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约性合作关系被称为进程的 。
- A. 同步
- B. 执行
- C. 互斥 <
最低0.47元/天 解锁文章
3万+

被折叠的 条评论
为什么被折叠?



