首页
登录
从业资格
假设系统有 6 个进程共享一个互斥段 如果最多允许 3 个进程同时进入互斥段,
假设系统有 6 个进程共享一个互斥段 如果最多允许 3 个进程同时进入互斥段,
最全题库
2022-08-02
115
问题
假设系统有 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://www.tihaiku.com/congyezige/2426811.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
()是指对已经完成的项目或规划的目的、执行过程、效益、作用和影响所进行的系统、客
在Revit中单击【风管】命令,在该风管属性中将系统类型设置为回风,单击机械设备
喷淋系统中主管、支管的管径与危险等级、允许连接喷头数量不匹配,此时可以用()命令
在管道“类型属性”的对话框下,“布管系统配置”不包括下列哪个选项?()A.三通
系统族基本墙的类型属性对话框中的功能参数包含()。A.檐底板 B.填充墙 C
在风管“类型属性”对话框下的“布管系统配置”包含以下哪些构件设置?()A.弯头
下列选项不属于项目BIM实施保障措施中系统运行保障体系的是()。A.系统人员配置
下列不属于项目BIM实施的保证措施的选项是()。A.建立系统运行检查机制 B.
下列()图纸中能够表现项目的材质参数。A.设计说明 B.立面图 C.系统图
下列说法不正确的是()。A.BIM技术应用与项目管理系统框架可分为基础层、服务层
随机试题
Theindustrialagehasbeentheonlyperiodofhumanhistoryinwhichmostp
[originaltext]Manymigrantwomengotoworkinprivatehomesascleaners,cooks
[originaltext]M:Excuseme,mayIcomein?W:Ohyes.HowcanIhelpyou?M:I
Whichofthefollowingsoundsisavoicedaffricate?A、[j].B、[tf].C、[z].D、[d3]
建立劳动关系应当订立劳动合同,劳动合同的订立原则有( )。A.合法原则 B.
A.半圆 B.二次抛物线 C.三次抛物线 D.悬链线
基金职业道德修养不包括()。A.深刻领会基金职业道德规范 B.正确树立基
中风的病因不包括A.风 B.火 C.痰 D.湿 E.瘀
除哪项外,其他均为紫雪丹的辨证要点A:脉弦滑B:神昏谵语C:痉厥D:舌红绛
项目监理机构需要对工程的关键部位等进行旁站监督,下列关于旁站人员主要职责的有()
最新回复
(
0
)