首页
登录
从业资格
假设系统有6个进程共享一个互斥段,如果最多允许3个进程同时进入互斥段,则信号量S
假设系统有6个进程共享一个互斥段,如果最多允许3个进程同时进入互斥段,则信号量S
练习题库
2022-08-02
60
问题
假设系统有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.假丝
随机试题
Ineverycultivatedlanguagetherearetwogreatclassesofwordswhich,tak
Itistimethewholesocietybegantotakeactionto__________(使我们的环境免于毁灭).sav
[originaltext]Andifstressinchildhoodcanleadtoheartdisease,whatab
WhenIsay"communication,"mostofyoumaythinkabout【B1】______communicati
A. B. C. D.
A.面 B.腹 C.头 D.胸 E.背足三阴经筋结于
20世纪90年代以来,世界各国把学前教育的根本目标定位于( )A.儿童平均发展
人体阻抗与接触电压、皮肤状态、接触面积等因素有关。关于人体阻抗影响因素的说法,正
井下作业场所空气粉尘中游离SiO2。含量超过10%时,总粉尘的最高允许浓度不得大
单代号网络计划中,工作C的已知时间参数(单位:天)标注如下图所示,则该工作的最迟
最新回复
(
0
)