问题 单项选择题

用户进程A从运行状态转换到阻塞状态,可能是由于______。

A.该进程执行了V操作

B.某系统进程执行了V操作

C.该进程执行了P操作

D.某系统进程执行了P操作

答案

参考答案:C

解析: 在进程运行时,如果需要等待某一事件的发生,会进入阻塞状态。 PV操作是实现进程同步与互斥的常用方法。P操作表示申请一个资源,V操作表示释放一个资源。所以,不可能是因为执行了V操作,排除选项A和选项B。而进程在执行P操作时,可能申请的资源不能立即得到,该进程会进入阻塞状态。所以,选项C是正确答案。

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