首页
登录
从业资格
假设系统有 6 个进程共享一个互斥段 如果最多允许 3 个进程同时进入互斥段,
假设系统有 6 个进程共享一个互斥段 如果最多允许 3 个进程同时进入互斥段,
最全题库
2022-08-02
65
问题
假设系统有 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 减 1 等于 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/2426811.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
()是指对已经完成的项目或规划的目的、执行过程、效益、作用和影响所进行的系统、客
在Revit中单击【风管】命令,在该风管属性中将系统类型设置为回风,单击机械设备
喷淋系统中主管、支管的管径与危险等级、允许连接喷头数量不匹配,此时可以用()命令
在管道“类型属性”的对话框下,“布管系统配置”不包括下列哪个选项?()A.三通
系统族基本墙的类型属性对话框中的功能参数包含()。A.檐底板 B.填充墙 C
在风管“类型属性”对话框下的“布管系统配置”包含以下哪些构件设置?()A.弯头
下列选项不属于项目BIM实施保障措施中系统运行保障体系的是()。A.系统人员配置
下列不属于项目BIM实施的保证措施的选项是()。A.建立系统运行检查机制 B.
下列()图纸中能够表现项目的材质参数。A.设计说明 B.立面图 C.系统图
下列说法不正确的是()。A.BIM技术应用与项目管理系统框架可分为基础层、服务层
随机试题
Thetypicalroutineformoststudentsatcollegesiswakingup,goingtocla
Thestandardofficialretirementagetoqualifyforapublicpensioninmost
首次产前检查中,下列不属于异常的是A.孕妇血压145/95mmHg B.孕妇膝
下列关于非现场监管的作用,说法错误的是( )。A.提高监管实效性 B.降低监
A. B.2 C. D.0
关于精益生产模式下推进式企业生产物流管理模式特点的说法,正确的是()。A.在生产
下列不属于《巴塞尔资本协议》资本监管“三大支柱”的是()。A.外部监管 B
在某合同纠纷中,中国当事方与甲国当事方协议选择适用乙国法,并诉至中国法院。关于该
A.固定桥的应力集中部分 B.固定桥恢复缺失牙的形态和功能部分 C.基牙
曳引式电梯施工程序中,轿厢组装的紧前工序是()。A.交接检验 B.轨道安
最新回复
(
0
)