问题 单项选择题

进程处于( )时,它是处于非阻塞状态。

A.等待从键盘输入数据

B.等待协作进程的一个信号

C.等待操作系统分配CPU时间

D.等待网络数据进入内存

答案

参考答案:C

解析:进程有三种基本状态,处于阻塞状态的进程是由于某个事件不满足而等待。这样的事件一般是I/O操作,如键盘等,或者是因互斥或同步数据引起的等待,如等待信号或等待进入互斥临界区代码段等,等待网络数据进入内存是为了进程同步。而等待CPU调度的进程处于就绪状态,只有它是非阻塞状态。

实验题
单项选择题