首页
登录
从业资格
假设系统有n个进程共享资源R,且资源R的可用数为3,其中n≥3。若采用PV操作,
假设系统有n个进程共享资源R,且资源R的可用数为3,其中n≥3。若采用PV操作,
免费题库
2022-08-02
112
问题
假设系统有n个进程共享资源R,且资源R的可用数为3,其中n≥3。若采用PV操作,则信号量S的取值范围应为( )。A.-1~n-1B.-3~3C.-(n-3)~3D.-(n-1)~1
选项
A.-1~n-1
B.-3~3
C.-(n-3)~3
D.-(n-1)~1
答案
C
解析
PV操作:是实现进程同步和互斥的常用方法,P操作和V操作是低级通信原语,在执行期间不可分割;其中P操作表示申请一个资源,V操作表示释放一个资源。
P操作的定义:S:=S-1,若S>=0,则执行P操作的进程继续执行;若S<0,则将该进程设为阻塞状态(因为无可用资源),并将其插入阻塞队列。
V操作的定义:S:=S+1,若S>0,则执行V操作的进程继续执行;若S<=0,则从阻塞状态唤醒一个进程,并将其插入就绪队列,然后执行V操作的进程继续。
本题中S初始值为3,当n个进程同时执行时,需要执行n次P操作,这时信号量的值应为 3-n,所以信号量的变化范围为:-(n-3)~3
转载请注明原文地址:https://tihaiku.com/congyezige/2417939.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
假设系统中进程的三态模型如下图所示,图中的a和b处应分别填写(),图中的c和
假设系统中进程的三态模型如下图所示,图中的a和b处应分别填写(),图中的c和
若指令系统中设置了专用I/O操作指令,则I/O接口()。A.与内存单元必
目前一般家庭中,点播电视系统的用户端必须配置的设备是()。A.解码器 B.
用户使用软件时难免会出现一些操作错误。在设计用户界面时必须考虑出错处理,使用户不
在操作系统的进程管理中,若系统中有10个进程使用互斥资源R,每次只允许3个进程进
在Windows操作系统中,“()”是内存的一块区域,用于各个应用程序之间相
某程序员在开发一功能很多的软件时,在某个操作窗口中设计了大量选项。在征求用户意见
欲开发一系统,如果客户不能完整描述他们的需求,则开发过程最适宜采用()。A.
假设系统中进程的三态模型如下图所示,图中的a、b和c的状态分别为();当现运
随机试题
Peopleusetheword"unidentified"todescribethereportedflyingobjectsbecau
Foralongtime,mostdoctorsmaintainedthattakingmassivedosesofvitaminsw
WherewasthefirsttelephoneserviceinAmericaestablished?[br][originaltex
Accordingtothewriter,personaldiscoveries______.[br]Thewriterarguesin
基金在投资运作过程中可能面临的风险有( )。 Ⅰ市场风险 Ⅱ管理风险 Ⅲ
下列哪个药物不用炒焦法炮制A.干姜 B.山楂 C.槟榔 D.川楝子
下列市场情况中,会导致房地产价格下降的有()。A.房地产供小于求 B.房地产
根据皮亚杰关于儿童思维发展的阶段理论,2~7岁儿童的思维处于( )。A.感知运动
投资项目决策分析与评价的基本要求包括贯彻落实科学发展观、资料数据准确可靠和()
根据《境外投资管理办法》,我国在对外投资除在敏感国家和地区、敏感行业外均实行(
最新回复
(
0
)