首页
登录
从业资格
假设系统有6个进程共享一个互斥段,如果最多允许3个进程同时进入互斥段,则信号量S
假设系统有6个进程共享一个互斥段,如果最多允许3个进程同时进入互斥段,则信号量S
练习题库
2022-08-02
49
问题
假设系统有6个进程共享一个互斥段,如果最多允许3个进程同时进入互斥段,则信号量S的初值为( ),信号量S的变化范围是(请作答此空)。A.0~6B.-3~3C.-4~2D.-5~1
选项
A.0~6
B.-3~3
C.-4~2
D.-5~1
答案
B
解析
本题考查操作系统进程管理中信号量与同步互斥方面的基础知识。
本题中已知有6个进程共享一个互斥段,而且最多允许3个进程同时进入互斥段,这意味着系统有3个单位的资源,所以,信号量的初值应设为3。
当第一个申请该资源的进程对信号量S执行P操作,信号量S减l等于2,进程可继续执行;当第二个申请该资源的进程对信号量S执行P操作,信号量S再减1等于1,进程可继续执行;当第三个申请该资源的进程对信号量S执行P操作,信号量S再减1等于0,进程可继续执行;当第四个申请该资源的进程对信号量S执行P操作,信号量S再减1等于-1,进程申请的资源得不到满足处于等待状态;当第五个申请该资源的进程对信号量S执行P操作,信号量S减1等于-2;当第六个申请该资源的进程对信号量S执行P操作,信号量S再减1等于-3,进程申请的资源得不到满足处于等待状态。所以信号量S的变化范围是-3~3。
转载请注明原文地址:https://tihaiku.com/congyezige/2425694.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
巨幼细胞性贫血患者常出现神经系统症状,其主因是A.叶酸和维生素B缺乏 B.铁剂
处于活动期的系统性红斑狼疮患者,其辅助检查可能出现A.血沉降低 B.免疫球蛋白
巨幼细胞性贫血患者常出现神经系统症状,其主因是A.叶酸和维生素B缺乏 B.铁剂
患者女性,33岁。有系统性红斑狼疮5年,一直服用药物治疗,最近主诉视力下降,可能
系统性红斑狼疮的临床表现描述正确的是A.可有各种热型的发热,抗生素治疗无效 B
关于羊水检查描述,正确的是A.羊水中卵磷脂/鞘磷脂比值>2提示胎儿神经系统发育成
处于活动期的系统性红斑狼疮患者,其辅助检查可能出现A.血沉降低 B.免疫球蛋白
巨幼细胞性贫血患者常出现神经系统症状,其主因是A.叶酸和维生素B缺乏 B.铁剂
刘女士,27岁。剖宫产后1月,近日有同房史,现自觉下腹坠痛,分泌物增多,同时伴右
糖尿病妇女最容易合并的生殖系统炎症是A.前庭大腺炎 B.滴虫阴道炎 C.假丝
随机试题
[originaltext]Ineedtomakesureyouunderstandhowtogethousingfornex
Caffeineisadrugthatisnaturallyproducedintheleavesandseedsofman
[originaltext]MymotherwasborninasmalltowninnorthernItaly.(1)Shew
EuphemismDefinition-lexicalmeaning:—sp
A.ifB.sourcesC.createdD.pureE.stemF.factorsG.theoriesH.sp
[originaltext]M:Alexandra,youworkedatanairportbefore.YouworkedinAvia
Ihavepersonallycometounderstandtha
Thechangeinthatvillagewasmiraculou
某消防技术服务机构中甲、乙、丙、丁、戊5人申请参加一级注册消防工程师资格考试,根
银行承兑汇票的承兑银行,应当按照票面金额向出票人收取()的手续费。A:千分之一
最新回复
(
0
)