当前位置:初级程序员题库>操作系统基础知识题库

问题:

[单选,案例分析题] 假设系统中进程的三态模型如图2-3所示,图中的a、b和c的状态分别为__(1)__;当运行进程执行P操作后,该进程__(2)__。空白(2)处应选择()

A . A.处于运行状态
B . 处于阻塞状态
C . 处于就绪状态
D . 处于运行状态或者进入阻塞状态

不符合强制性标准的产品,禁止生产。 工程建设强制性标准是指直接涉及工程质量、安全、卫生及环境保护等方面的工程建设标准强制性条文。 保障人体健康,人身、财产安全的标准和法律、行政法规规定强制执行的标准是强制性标准。 世界贸易组织(WTO)对标准化的定义表述是:"为在一定范围内获得最佳秩序,对现实问题或潜在问题制定共同使用和重复使用的条款的活动。" 对不需要规定共同遵守和重复使用的规范性文件的活动和结果,没有必要制定标准。 假设系统中进程的三态模型如图2-3所示,图中的a、b和c的状态分别为__(1)__;当运行进程执行P操作后,该进程__(2)__。空白(2)处应选择()
参考答案:

  参考解析

PV操作是实现进程同步与互斥的常用方法。P操作和v操作是低级通信原语,在执行期间不可分割。其中,P操作表示申请一个资源,V操作表示释放一个资源。P操作的定义:s:S-1,若s≥0,则执行P操作的进程继续执行;若S<0,则置该进程为阻塞状态(因为无可用资源),并将其插入阻塞队列。题中,将现在运行进程执行P操作,即将b进程执行P操作,此时,如若系统中还存在剩余资源空间,则b进程继续处于运行状态,若系统中没有剩余资源空间,则b进程进入阻塞状态。

在线 客服