首页
登录
从业资格
若信号量S的初值为2,当前值为-1,则表示有______等待进程。A.0个 B
若信号量S的初值为2,当前值为-1,则表示有______等待进程。A.0个 B
题库
2022-08-02
72
问题
若信号量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://www.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
随机试题
Largeanimalsthatinhabitthedeserthaveevolvedanumberofadaptationsf
[audioFiles]audio_eusm_j28_001(20082)[/audioFiles]A、7:55.B、7:45.C、8:00.D、8:0
[originaltext]Now,listentoPartTwooftheinterview.W:Absolutely.(6-1)But
Accordingtothispassage,womenovertheageof______arethemostaffectedbyr
王某买了一幅美术作品原件,则他享有该美术作品的()。A.著作权 B.所有权
A.外感暑热 B.外感风热 C.风湿犯肺 D.外感风寒 E.阴虚肺燥咳声
以到发为主的综合性货运站(特别是零担货物)一般应接近( )布置。A.其供应的工
近些年来,对于很多高中毕业生来说,他们到底是直接参加工作,还是继续读大学,也是一
为成功地完成任务,项目团队内部成员之间需要通过沟通了解()A A.项目进
国内派出参与国际工程的工人工资构成中应包括()。A.国内标准工资,不包括国内附
最新回复
(
0
)