问题 单项选择题 案例分析题

假设系统中进程的三态模型如图2-3所示,图中的a、b和c的状态分别为__(1)__;当运行进程执行P操作后,该进程__(2)__。

空白(1)处应选择()

A.就绪、运行、阻塞

B.运行、阻塞、就绪

C.就绪、阻塞、运行

D.阻塞、就绪、运行应选择

答案

参考答案:A

解析:

在多道程序系统中,进程的运行是走走停停,在处理器上交替运行,状态也不断地发生变化,因此进程一般有三种基本状态:运行、就绪和阻塞,也称为三态模型,如图2~5所示。 ①运行:当一个进程在处理机上运行时,称该进程处于运行状态。显然,对于单处理机系统,处于运行状态的进程只有一个。 ②就绪:一个进程获得了除处理机外的一切所需资源,一旦得到处理机即可运行,则称此进程处于就绪状态。 ③阻塞:也称等待或睡眠状态,一个进程正在等待某一事件发生(例如,请求I/O而等待I/O完成等)而暂时停止运行,这时即使把处理机分配给该进程,它也无法运行,故该进程处于阻塞状态。

多项选择题
多项选择题