首页
登录
从业资格
假设系统有 6 个进程共享一个互斥段 如果最多允许 3 个进程同时进入互斥段,
假设系统有 6 个进程共享一个互斥段 如果最多允许 3 个进程同时进入互斥段,
最全题库
2022-08-02
81
问题
假设系统有 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技术应用与项目管理系统框架可分为基础层、服务层
随机试题
TheGovernmentisgoingtogivenew"jobsplitting",grantstoemployerswil
Whatisthemainpointofthelecture?[br]WhydoesJohntalkaboutthelength
EachdayofEarthWeek,forexample,hasbeengivenovertoaseparateenvi
肾小球肾炎可表现为()。A.尿红细胞管型 B.尿沉渣有大量变形红细胞 C.
在人事制度改革方面,我国应实行()。A.分级管理 B.分步管理 C.分类管
初次接种脊髓灰质炎疫苗的时间是A.2个月 B.6个月 C.8个月 D.1岁
下列泄下粪便中辨出何为湿热泄泻的特点A.泄泻清稀 B.泻下如水样便 C.泻下
根据《测绘资质分级标准》机关于测绘单位质量管理的说法,正确的有()A.甲级测绘单
面对大数据时代的到来,信息科技部员工的素质需要进一步提高。大数据并非一个确切的概
()是城市落实新发展理念,实施高效能空间治理,促进高质量发展和高品质生活的空间政
最新回复
(
0
)