首页
登录
从业资格
若信号量S的初值为2,当前值为-1,则表示有______等待进程。A.0个 B
若信号量S的初值为2,当前值为-1,则表示有______等待进程。A.0个 B
题库
2022-08-02
50
问题
若信号量S的初值为2,当前值为-1,则表示有______等待进程。A.0个B.1个C.2个D.3个
选项
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则从该信号量等待队列中移出第一个进程,使其变为就绪状态并插入就绪队列,然后再返回原进程继续执行。综上所述,当前的S值为-1,则表示有1个进程在信号量的等待队列Q中。
转载请注明原文地址:https://tihaiku.com/congyezige/2424358.html
本试题收录于:
中级 嵌入式系统设计师题库软件水平考试初中高级分类
中级 嵌入式系统设计师
软件水平考试初中高级
相关试题推荐
假设模拟信号的最高频率为10MHz,采样频率必须大于(),得到的样本信号才能不
SNMP管理体系结构中的核心是MIB,MIB是有()维护的。A.管理进程 B.
()是指一个信号从传输介质一端传到另一端所需要的时间A.衰减量 B.近端串扰
攻击者通过扫描()漏洞,产生大量不可用的Sendmail子进程,导致Sen
()采用不同频率的信号在同一信道上传输数据。A.空分多路复用 B.时分多路复用
以下关于曼彻斯特编码的描述中,错误的是()A.无需另外传输同步信号 B.每个比
将模拟信号转换成数字信号需要经过()和编码等步骤。10BaseT使用的编码方案
时分多路复用是指各路信号在同一信道上占用不同的(),无线通信中使用的CDMA
声音信号采样时,()不会直接影响数字音频数据量的多少。A.采样率 B.
下面是8位曼彻斯特编码的信号波形图,表示的数据是()。 A.1010011
随机试题
Thereaxe【B1】______researchmethodsyoucanuseto【B2】______information.As
NovaScotiaOutdoorsTheGreatOutdoorsNovaSc
KofiAnnansayshelpingsurvivorsoflastweek’searthquakeand【C1】______in
Nowadaysgroupsofscientificworkers,often【C1】______bytheirgovernments
[originaltext]W:Hello,Sam.ThisisPaulaHanson.Sorrytobotheryou,butI’m
在进行业务流程改进时,通过对作业成本的确认和计量,消除“不增值作业”、改进“可增
A.活血化瘀B.散瘀消肿C.活血止痛D.散结止痛E.化瘀消癥桂枝茯苓丸和鳖甲煎丸
干式变压器有载开关压力释放阀接点发信,未查明原因属于一般缺陷。
下列交易或事项中,会引起现金流量表“筹资活动产生的现金流量净额”发生变化的有(
A.AAI B.VAT C.VVI D.DDD E.VVT男性,70岁,
最新回复
(
0
)