为进程分配处理机
使信号量的值变小
可用于进程的同步
使进程进入阻塞状态
第1题:
假设系统中有n个进程共享3台扫描仪,并采用PV操怍实现进程同步与互斥。若系统信号量S的当前值为一l,进程Pl.P2又分别执行了1次P(S)操作,那么信号量S的值应为( )。
A.3
B.-3
C.1
D.-1
第2题:
第3题:
在操作系统中,对信号量S的P操作原语的定义中,使进程进入相应阻塞队列等待的条件是()。
AS>0
BS=0
CS<0
第4题:
PV操作是在信号量上的操作,当信号量的值为()时,若有进程调用P操作,则该进程在调用P操作后必定可以继续执行。
第5题:
在进程同步中,不能对信号量进行操作的是()。
第6题:
如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会()。
第7题:
V操作是对信号量执行加1操作,意味着释放一个单位资源,如果加1后信号量的值小于等于零,则从等待队列中唤醒一个进程,现进程变为阻塞状态,否则现进程继续进行。
第8题:
()操作不是P操作可完成的。
第9题:
现运行进程运行结束
现运行进程执行了P操作
现运行进程执行了V操作
现运行进程时间片用完
第10题:
继续运行
进入阻塞态,让出CPU
进入就绪态,让出CPU
继续运行,并唤醒S队列头上的等待进程
第11题:
不允许进程调用V操作
调用P操作的进程不会成为等待状态
当前已有进程在等待信号量
当前无进程在临界区执行
第12题:
只能实现进程的互斥
只能实现进程的同步
可实现进程的互斥和同步
可完成进程调度
第13题:
A.进程执行P操作后,有可能因此导致自身进入阻塞状态
B.进程执行V操作后,有可能因此唤醒相关阻塞进程
C.P操作对信号量执行减1操作
D.V操作对信号量执行减1操作
第14题:
第15题:
V操作是对信号量执行加1操作,意味着释放一个单位资源,如果加1后信号量的值小于等于零,则从等待队列中唤醒一个进程,现进程变为阻塞状态,否则现进程继续进行。
A对
B错
第16题:
进程从阻塞状态进入就绪状态可能是由于().
第17题:
下列有关P、V操作的表述中,错误的是()。
第18题:
操作系统中利用信号量和P、V操作,()。
第19题:
PV操作是在信号量上的操作,若此时信号量的值小于0,则()
第20题:
用PV操作实现进程互斥进入相关临界区时,要求()
第21题:
=0
≠0
>0
<0
第22题:
用一个信号量S与一组相关临界区联系起来
任何进程在进入临界区前应调用P操作
进程退出临界区进调用V操作来释放一个等待信号量S的进程
一个等待信号量S的进程被释放后便可以进入它的临界区
一个等待信号量S的进程被释放后应再调用P操作后才能进入它的临界区.
第23题:
进程执行P操作后,有可能因此导致自身进入阻塞状态
进程执行V操作后,有可能因此唤醒相关阻塞进程
P操作对信号量执行减1操作
V操作对信号量执行减1操作