首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若信号量S的初值为2,当前值为-1,则表示有(54)等待进程。
若信号量S的初值为2,当前值为-1,则表示有(54)等待进程。
admin
2021-01-07
64
问题
若信号量S的初值为2,当前值为-1,则表示有(54)等待进程。
选项
A、0个
B、1个
C、2个
D、3个
答案
B
解析
本题考查操作系统的基础知识。荷兰学者Dijkstra提出的信号量(或信号灯)机制,是一种卓有成效的进程同步与互斥的工具。对信号量的操作原语有两种,P操作和V操作。P操作和V操作是执行时不被打断的两个操作系统原语,P操作和V操作必须成对使用。
在操作系统中,信号量是表示资源的实体,它由两个成员(S,Q)构成,其中S是一个具有非负初值的整型变量,Q是一个初始状态为空的队列。S表示系统中某类资源的使用情况,当其值大于0时,表示系统中当前可用资源的数目;当其值小于0时,其绝对值表示系统中因请求该类资源而阻塞等待的进程数目。除信号量的初值外,信号量的值能由P操作和V操作改变。
P(S)的主要功能是:先执行S=S-1;若S≥0则进程继续执行;若S<0则阻塞该进程,并将它插入到该信号量的等待队列Q中。
V(S)的主要功能是:先执行S=S+1;若S>0则进程继续执行;若S≤0则从该信号量等待队列中移出第一个进程,使其变为就绪状态并插入就绪队列,然后再返回原进程继续执行。
综上所述,当0前的S值为一1,则表示有1个进程在信号量的等待队列Q中。
转载请注明原文地址:https://kaotiyun.com/show/akWZ777K
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
计算机网络结构化综合布线系统是美国贝尔实验室推出的基于星型拓扑结构的模块化系统。结构化布线系统包括六个子系统,配线架属于(15)。如果要求水平布线子系统支持100Base T的标准,应选用(16)作为其传输介质。结构化布线系统有许多优点,但不包括(17)。
面向对象的开发方法中,(23)是面向对象技术领域内占主导地位的标准建模语言,用这种语言描述系统与外部系统及用户之间交互的图是(24)。
对于IS09000族标准,我国国标目前采用的方式是(58)。
按照招标投标法律和法规的规定,开标后允许(57)。
在数据流图中,带箭头的直线表示(19)。 两条平行线表示(20)。
在操作系统中,解决进程间的(1)两种基本关系,往往运用对信号量进行(2)的(3)。例如,为保证系统数据库的完整性,可以把信号量定义为某个库文件(或记录)的锁,初值为1,任何进程存取该库文件(或记录)之前先对它作一个(4),存取之后对它作一个(5),从而做到
软件需求分析的任务不应包括(34)。进行需求分析可使用多种工具,但(35)是不适用的。在需求分析中,分析员要从用户那里解决的最重要的问题是(36)。需求规格说明书的内容不应当包括(37)。该文档在软件开发中具有重要的作用,但其作用不应当包括(38)。
(52)不是常用的质量管理工具。
随机试题
A.同步直流电复律B.心内膜心室起搏C.维拉帕米静脉注射D.起搏器置入E.利多卡因静脉注射显著窦性心动过缓伴反复晕厥的治疗
案情:2007年2月10日,甲公司与乙公司签订一份购买1000台A型微波炉的合同,约定由乙公司3月10日前办理托运手续,货到付款。乙公司如期办理了托运手续,但装货时多装了50台B型微波炉。甲公司于3月13日与丙公司签订合同,将处于运输途中的前述合同项下的1
只要属于一般纳税人,其在销售货物时就可以开具增值税专用发票。
《巴塞尔新资本协议》的新增内容包括()。,
在应对评估的P公司2006年度财务报表认定层次的重大错报风险时,注册会计师H决定使其拟实施的进一步审计程序的性质、时间、范围均具有针对性,并为此采用以下策略。你认为其中正确的是( )。在评估P公司应收账款项目存在重大的错报风险后,注册会计师H正在针对
员工薪酬管理的主要内容有()。
()是人类特有的社会性活动。
继承是指继承人在被继承人死亡后依法取得被继承人财产的行为。根据上述定义,下列属于继承的选项是()。
在禽流感盛行期间,某地区共有3名参与治疗禽流感的医务人员死亡,同时也有8名未参与禽流感治疗工作的医务人员死亡。这说明参与禽流感治疗工作并不比日常医务工作危险。以下哪项断定如果为真,最能削弱上述结论?()
关于垄断价格,下列说法中错误的是()
最新回复
(
0
)