首页
登录
从业资格
假设系统有 6 个进程共享一个互斥段 如果最多允许 3 个进程同时进入互斥段,
假设系统有 6 个进程共享一个互斥段 如果最多允许 3 个进程同时进入互斥段,
最全题库
2022-08-02
110
问题
假设系统有 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技术应用与项目管理系统框架可分为基础层、服务层
随机试题
兵马俑(theTerra-cottaWarriorsandHorses)是秦始皇陵墓(mausoleum)的一部分,也是20世纪世界考古(arc
ThetermcultureshockWasintroducedforthefirsttimein1958todescribe
3月1日,某投资者开仓持有3张3月份的恒生指数期货合约多头头寸和2张4月份的恒生指数期货合约空头头寸,其开仓价分别为15125点和15200点,该日结算价分
氨鲁米特的抗癌作用机制是()A:影响蛋白质的合成和功能 B:直接破坏DNA结构
温经汤中配伍半夏的主要用意是A、和胃降逆而止呕 B、通降胃气而散结 C、燥湿
下图为某地区剖面图,两河分水岭甲山森林破坏严重。近年来甲山实行了全面封山育林措施
A.先武火后文火B.武火C.中火D.文火E.先文火后武火蛤粉炒阿胶时多用
属于代表性的N1阻断药的是A.筒箭毒碱 B.毛果芸香碱 C.琥珀胆碱 D.
银行承兑汇票的承兑银行,应当按照票面金额向出票人收取()的手续费。A:千分之一
对于直接目视检测,在待检表面( )mm以内,应提供人眼足够的观察空间,且检视角
最新回复
(
0
)