首页
登录
从业资格
若信号量S的初值为2,当前值为-1,则表示有______等待进程。A.0个 B
若信号量S的初值为2,当前值为-1,则表示有______等待进程。A.0个 B
题库
2022-08-02
46
问题
若信号量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
随机试题
Ourdreamscombineverbal,visualandemotionalstimuliintoasometimesbro
WATERANDLIFEONMARS1Thepresenceorabsenceofwater
TheDodgeBrothersA)Itwas100yearsagothisweektha
There’sNoPlaceLikeHome[A]Onalmostanynightofthe
A.1—1断面和2—2断面 B.2—2断面和3—3断面 C.1—1断面和3—
不可能出现于主动脉瓣二瓣化畸形的超声心动图改变是A.主动脉瓣关闭时呈“Y”字形
变压器气体继电器正常运行符合规定的有()防雨措施完好$;$重瓦斯投入信号$;
下边四个图形中,只有一个是由上边的四个图形拼合(只能通过上、下、左、右平移)而成
下列材料中,属于无机水硬性胶凝材料的是()。A.石灰 B.水玻璃 C.水泥
根据《诚信行为管理办法》,不良行为记录信息公布期限一般为()。 A.
最新回复
(
0
)