首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对信号量S执行V操作后,以下叙述中正确的是( ) 。
对信号量S执行V操作后,以下叙述中正确的是( ) 。
admin
2018-01-24
37
问题
对信号量S执行V操作后,以下叙述中正确的是( ) 。
选项
A、当S等于O时唤醒一个阻塞进程
B、当S小于0时唤醒一个阻塞进程
C、当S小于等于0时唤醒一个就绪进程
D、当S小于O时唤醒一个就绪进程
答案
A
解析
本题考查操作系统的基础知识。荷兰学者Dijkstra提出的信号量(或信号灯)机制,是一种卓有成效的进程同步与互斥的工具。对信号量的操作原语有两种,P操作和V操作。P操作和V操作是执行时不被打断的两个操作系统原语,P操作和V操作必须成对使用。在操作系统中,信号量是表示资源的实体,它由两个成员(S,Q)构成,其中S是一个具有非负初值的整型变量,是一个初始状态为空的队列。整型变量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小于等于0时,会将信号量队列中第一个进程移出,变为就绪状态。当S等于0时,原进程执行完后,移出的进程就会被唤醒。
转载请注明原文地址:https://kaotiyun.com/show/WxWZ777K
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】在某省重点大型电子政务工程建设项目建设过程中,建设单位甲与承建单位乙签订了实施合同,并委托某监理公司丙承担项目全过程的监理任务。建设接近完成时,发生了如下事件:【事件1】应用系统开
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某局使用财政资金进行网络升级改造,分为A、B两包。A包为存储设备及其他配套设备采购项目,B包为网络服务设计项目,包括网络服务器及总集成。【事件1】该局将A包拆分为A1包和A2包,A
阅读下列说明,回答问题。【说明】某部委信息中心在新大楼建设IDC数据中心,机房设计标准为A级机房,在项目的建设过程中实施了全过程监理,项目在冬季完成了建设,并顺利通过了第三方环境检测机构和消防局的验收。【事件1】为做到心中有数,建设单位向监理单位咨
工程质量是工程建设的核心,是决定整个信息系统工程建设成败的关键,也是一个系统是否成功的最根本标志。监理工程师对工程质量控制的目标是(49);信息工程质量必须在工程(50)加以保证;监理方在质量控制监理过程中,做法正确的是(51);(52)不是选择质量控制点
某开发人员不顾企业有关保守商业秘密的要求,将其参与该企业开发设计的应用软件的核心程序设计技巧和算法通过论文向社会发表,那么该开发人员的行为(21)。
软件可移植性是用来衡量软件的(54)的重要尺度之一。为了提高软件的可移植性,应注意提高软件的(55)。采用(56)有助于提高(57)。为了提高可移植性,还应(57)。使用(58)语言开发的系统软件具有较好的可移植性。
(11)在实验阶段进行,它所依据的模块功能描述和内部细节以及测试方案应在(12)阶段完成,目的是发现编程错误。(13)所依据的模块说明书和测试方案应在(14)阶段完成,它能发现设计错误。
在软件项目估算时,将代码行LOC和功能点FP数据在两个方面使用:一是作为一个估算变量,度量软件每一个(45)的大小;一是联合使用从过去的项目中收集到的(46)和其他估算变量,进行成本和(47)估算。
白盒法测试程序时常按照给定的覆盖条件选取测试用例。(50)覆盖比(51)覆盖严格,它使得每一个判定的每一条分支至少经历一次。(52)覆盖既是判定覆盖,又是条件覆盖,但它并不保证使各种条件都能取到所有可能的值。
C语言中下列运算符的优先级按由低到高的次序,正确的是()。
随机试题
单关节
普通话的四种声调,在一定条件下,都可以失去原来的声调,变读为轻声。()
下列治疗病毒性心肌炎的药物中,通过免疫调节作用减轻心肌细胞损害的是
大补阴丸中既能填精补阴以生津液,又能制约黄柏苦燥的药物是()
治疗脾虚便溏尤应慎用的药物是()
矩阵组织结构适应的企业类型是()。
遵守《中华人民共和国教师法》的主体只是教师群体。
以下关于国务院行政机构的表述,哪一项是错误的?()
毛泽东在分析近代中国社会和中国革命问题时曾指出,认清和解决中国一切革命问题的最基本的根据是
A、MississippiRiveris6,040kilometers.B、YukonRiveris3,186kilometers.C、AlaskaRiveris3,168kilometers.D、ColoradoRiver
最新回复
(
0
)