单选题 在对互斥资源(信号量)进行P、V操作中,P操作是 (18) ,而V操作是 (19)
假如有3个进程(p1,p2,p3)都需要共享资源(m,个数为2)。则p1申请该资源时,执行操作: (20) 。P1运行完后需对该资源进行的操作是 (21) 。假如P1,P2已经占用资源m,则p3开始运行后的状态可能为: (22)

单选题 A.使用一个资源 B.分配一个资源 C.释放一个资源 D.共享一个资源
【正确答案】 B
【答案解析】
单选题 A.使用一个资源 B.分配一个资源 C.释放一个资源 D.共享一个资源
【正确答案】 C
【答案解析】
单选题 A.P(m) B.V(m)
【正确答案】 A
【答案解析】
单选题 A.P(m) B.V(m)
【正确答案】 B
【答案解析】
单选题 A.blocked B.ready C.new D.dead
【正确答案】 A
【答案解析】[解析] 进程执行P操作对信号量进行占用,执行V操作进行归还。所以P操作分配一个资源,V操作释放一个资源。当资源全被占用,无法分配时,P操作将调用进程阻塞(block)。
所以当P1,P2已经对资源m进行占用后,p3执行P操作申请资源时,变为阻塞状态(blocked)。
(23题略)