首页
登录
从业资格
若信号量S的初值为2,当前值为-1,则表示有______等待进程。A.0个 B
若信号量S的初值为2,当前值为-1,则表示有______等待进程。A.0个 B
题库
2022-08-02
64
问题
若信号量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
随机试题
Onceyouarehiredbyacompany,youwillprobablyhavebusinesscards.Abus
电力系统中出现概率最小的故障类型是()。A.单相接地 B.两相接地 C.两
新生儿人工喂养的最适宜乳品为A.鲜牛奶 B.鲜羊奶 C.稀释过的牛奶 D.
年轻人的弥漫性单纯性甲状腺肿,如无症状,其治疗首先考虑A.甲状腺次全切除术 B
阅读材料,完成题。 巴金《小狗包弟》原文 一个多月前,我还在北京,听人讲
某建设工程项目的设备及工(器)具购置费为800万元,建筑安装工程费为1100万元
A.紫光、黄光、蓝光和红光 B.紫光、蓝光、黄光和红光 C.红光、蓝光、黄光
下列哪一项不是散剂的特点 A.制作简单 B.迅速发挥药效 C.吸收较快
2022年5月19日,国家主席习近平在金砖国家外长会晤开幕式上发表视频致辞。(
根据《期货投资者保障基金管理办法》,对于新设立的期货公司,应当自产生经纪业务收入
最新回复
(
0
)