题目
在进程管理中,当______时,进程从阻塞状态变为就绪状态。A. 进程被进程调度程序选中B. 等待某一事件C. 等待的事件发生D. 时间片用完
在进程管理中,当______时,进程从阻塞状态变为就绪状态。
A. 进程被进程调度程序选中
B. 等待某一事件
C. 等待的事件发生
D. 时间片用完
题目解答
答案
C. 等待的事件发生
解析
本题考查进程状态转换的核心概念,特别是阻塞状态向就绪状态转换的触发条件。关键在于理解:
- 阻塞状态是进程因等待某个外部事件(如I/O完成、资源获取)而暂停执行的状态;
- 就绪状态是进程已准备好运行但尚未获得CPU的状态;
- 进程从阻塞转为就绪的唯一条件是其等待的事件发生,从而解除阻塞。
选项分析
-
A. 进程被进程调度程序选中
此操作会将就绪状态的进程切换为运行状态,而非解除阻塞。 -
B. 等待某一事件
这是导致进程进入阻塞状态的原因,而非解除阻塞的条件。 -
C. 等待的事件发生
当进程等待的事件(如I/O完成、资源分配)发生时,进程阻塞原因被解除,状态从阻塞变为就绪。 -
D. 时间片用完
此情况会将运行状态的进程切换为就绪状态,与阻塞状态无关。