当某进程执行P操作时,首先对S信号量减1,当S≤0时表示资源得不到满足,系统将执行P操作的进程插入等待队列。
第1题:
A.等待队列
B.提交队列
C.后备队列
D.就绪队列
第2题:
在操作系统信号量机制中,对某信号量S进行P操作,使进程进入相应等待队列的条件是 ( )。
A.S>0
B.S<0
C.S=0
D.S!=0
第3题:
若S是P、V操作的信号量,当S<O时,其绝对值的含义是( )。
A.信号量等待队列中的进程数
B.可供使用的资源数
C.未满足请求的资源数
D.进程等待队列为空
第4题:
正在运行的进程在信号量S上作P操作之后,当S<0,进程进入信号量的是( )。
A.等待队列
B.后备队列
C.就绪队列
D.提交队列
第5题:
A.加1
B.减1
C.等于0
D.小于0
Unix的进程p对信号量s执行wait(s)操作后,s的值将减1
第6题:
第7题:
每执行一次P操作,信号量的数值S减1。若S0,则该进程();若S<0,则该进程()。
第8题:
如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会()。
第9题:
Unix的进程p对信号量s执行wait(s)操作后,s的值将()。
第10题:
加1
减1
等于0
小于0
第11题:
对
错
第12题:
等待队列
提交队列
后备队列
就绪队列
第13题:
A、继续运行,并唤醒S队列头上的等待进程
B、继续运行
C、进入阻塞态,让出CPU
D、进入就绪态,让出CPU
第14题:
对一个信号量S的初值S.value表示系统中某种资源的数目,若做了P、V操作后使得 S.value<0,下列说法正确的是( )。
A.系统资源已分配完毕
B.该值的绝对值为系统剩余资源数
C.此时其他进程不能再执行P、V操作
D.此时执行V操作,表示又一个进程进入进程阻塞队列
第15题:
正在运行的进程在信号量S上作P操作之后,当S<0,进程进入信号量的______。
A.等待队列
B.提交队列
C.后备队列
D.就绪队列
第16题:
A.加1
B.减1
C.等于0
D.小于0
第17题:
某工厂仓库有一名保管员,该仓库可存放n箱零件。该工厂生产车间有m名工人,只要仓库空闲,工人将生产好的整箱零件放入仓库,并由保管员登记入库数量:该工厂销售部有k名销售员,只要仓库库存数能满足客户要求,便可提货,并由保管员登记出库数量。规定工人和销售员不能同时进入仓库,但是工人和工人,销售员和销售员可以同时进入仓库,其工作流程如下图所示。假设系统中P操作表示申请一个资源,当执行P操作叶对信号量减1,若信号量 S≥0,则执行P操作的进程继续执行,否则等待。系统中v操作表示释放一个资源,当执行V操作时对信号量加1,若信号量>0,则执行V操作的进程继续执行;若信号量≤ 0,则从阻塞状态唤醒一个进程,并将其插入就绪队列,然后执行V操作的进程继续。为了利用PV操作正确地协调工人和销售员进程之间的工作,设置了信号量S1、S2和S3,他们的初值分别为n、0和1。图中的a和b应填写(40);图中的c、d、g和h应分别填写(41):图中的c、d、g和h应分别填写(42)。

A.P(S1)、V(S1)
B.P(S1)、V(S2)
C.P(S2)、V(S2)
D.P(S2)、V(S1)
第18题:
如果进程PA对信号量S执行P操作,则信号量S的值应()
第19题:
如果进程P对信号量S执行P操作,则信号量S的值应()。
第20题:
下面关于信号量S的叙述中,正确的是()
第21题:
加1
减1
等于0
小于0
第22题:
信号量S的值仅由PV操作改变
当S>O时,S表示可使用的资源数,或表示可程数
当S-O时,表示无资源可使用,或表示不允许
当S
第23题: