1.如果信号量S的值是0 , 此时进程A执行P(S)操作,那么,进程A会( b )。
A.继续运行
B.进入阻塞态,让出CPU
C.进入就绪态,让出CPU
D.继续运行,并唤醒S队列头上的等待进程
查看答案
1.信号量S的初值为8,在S上执行了10次P操作,6次V操作后,S的值为( )。
A. 10
B. 8
C. 6
D. 4
1.若P、V操作的信号量S初值为2,当前值为 -1,则表示有( b )个等待进程。
A. 0
B. 1
C. 2
D. 3
桌上有一空盘,允许存放一只水果。爸爸可向盘中放苹果,也可向盘中放桔子,儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。规定当盘空时一次只能放一只水果供吃者取用,请用P、V原语实现爸爸、儿子、女儿三个并发进程的同步。
1.程序在运行时需要很多系统资源,如内存、文件、设备等,因此操作系统以程序为单位分配系统资源。()
A. 对
B. 错