更多"对于记录型信号量,在执行一次wait操作时,信号量的值应当 A ;"的相关试题:
[简答题]对于记录型信号量,在执行一次wait操作时,信号量的值应当 A ;当其值为 B 时,进程应阻塞。在执行signal操作时,信号量的值应当 C ;当其值为 D 时,应唤醒阻塞队列中的进程。
A,C://(1)不变 (2)加1 (3)减1 (4)加指定数值 (5)减指定数值
B,D://(1)大于0 (2)小于0 (3)大于等于0 (4)小于等于0
[简答题]试从物理概念上来说明记录型信号量和wait与signal操作。
[单项选择]
在信号量及P、V操作中,每对信号量执行一次P操作,意味着要求
A. 使用一个资源
B. 分配一个资源
C. 释放一个资源
D. 共享一个资源
[单项选择]对信号量S执行P操作后,使进程进入等待队列的条件是( )。
A. S.value<0
B. S.value<=0
C. S.valtle>0
D. S.value>=0
[单项选择]对信号量S执行V操作后,以下叙述中正确的是______。
A. 当S等于0时唤醒一个阻塞进程
B. 当S小于0时唤醒一个阻塞进程
C. 当S小于等于0时唤醒一个就绪进程
D. 当S小于0时唤醒一个就绪进程
[单项选择]执行一次信号量S的P(S)操作,使信号S.value的值减1后,若S.value的值为( )时,调用进程阻塞等待。
A. 小于0时
B. 大于0时
C. 等于0时
D. 小于等于0时
[单项选择]当一个进程因在互斥信号量mutex上执行V(mutex)操作而导致唤醒另一个进程时,则mutex的值为( )。
A. 大于0
B. 小于0
C. 大于等于0
D. 小于等于0
[填空题]对信号量S的操作只能通过______操作进行,对应每一个信号量设置了一个等待队列。
[填空题]如果信号量的当前值为-4,则表示系统中在该信号量上有______个等待进程。
[单项选择]对于两个并发进程,设互斥信号量为mutex(初值为1),若mutex=-1,则( )。
A. 表示没有进程进入临界区
B. 表示有一个进程进入临界区
C. 表示有一个进程进入临界区,另一个进程等待进入
D. 表示有两个进程进入临界区
[单项选择]已知有10个进程共享一个互斥段,如果最多允许6个进程同时进入互斥段,则信号量S的初值为(1),信号量S的变化范围是(2)。 空白(1)处应选择()
A. 0
B. 1
C. 5
D. 6
[单项选择]有一个计数信号量S:
1)假如若干个进程对S进行了28次P操作和18次V操作之后,信号量S的值为0。
2)假如若干个进程对信号量S进行了15次P操作和2次V操作。请问此时有多少个进程等待在信号量S的队列中( )。
A. 2
B. 3
C. 5
D. 7
[单项选择]
已知有10个进程共享一个互斥段,如果最多允许6个进程同时进入互斥段,则信号量S的初值为(),信号量S的变化范围是()。
如果最多允许6个进程同时进入互斥段,则信号量S的初值为()
A. 0
B. 1
C. 5
D. 6
[单项选择]若当前进程因时间片用完而让出处理机时,该进程应转变为( )状态。
A. 就绪
B. 等待
C. 运行
D. 完成