题目内容
(请给出正确答案)
[主观题]
用信号量S实现对系统中5台打印机的互斥使用,S.value的初值应设置为(),若S.value的当前值为-1,则表示S.L队列中有()个等待进程。
提问人:网友szs1860
发布时间:2022-01-06
A.[4, -16]
B.[1, -20]
C.[4, -20]
D.[1, -16]
A.3
B.-3
C.1
D.-1
A.用一个信号量S与一组相关临界区联系起来
B.任何进程在进入临界区前应调用P操作
C.进程退出临界区进调用V操作来释放一个等待信号量S的进程
D.一个等待信号量S的进程被释放后便可以进入它的临界区
E.一个等待信号量S的进程被释放后应再调用P操作后才能进入它的临界区.
图中信号量S1和S2为同步信号量,初值分别为n和0;s是一个互斥信号量,初值为 ()。
A.0 B.1 C.n D.-1
A.一个信号量与一个临界区
B.一个信号量与—个相关临界区
C.一个信号量与一组相关临界区
D.一个信号量与一个消息
假设系统采用PV操作实现进程同步与互斥。若n个进程共享两台打印机,那么信 号量S的取值范围为 (23) 。
A.-2~n
B.-(n-1)~1
C.-(n-1)~2
D.-(n-2)~2
A.-7~1
B.-7~3
C.-3~O
D.-3~10(27)
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!