首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在操作系统的进程管理中,若某资源的信号量S的初值为2,当前值为-1,则表示系统中有(25)个正在等待该资源的进程。
在操作系统的进程管理中,若某资源的信号量S的初值为2,当前值为-1,则表示系统中有(25)个正在等待该资源的进程。
admin
2021-01-13
63
问题
在操作系统的进程管理中,若某资源的信号量S的初值为2,当前值为-1,则表示系统中有(25)个正在等待该资源的进程。
选项
A、0
B、1
C、2
D、3
答案
B
解析
本题考查的是操作系统中采用信号量实现进程间同步与互斥的基本知识及应用。在操作系统的进程管理中,由于多个进程竞争同一资源可能会发生死锁,若无外力作用,这些进程都将永远不能再向前推进。为此,最常用的方法是采用信号量(Semaphore)及有关的P、V操作。信号量是表示资源的实体,是一个与队列有关的整型变量,其值仅能由P、V操作改变。P操作是检测信号量是否为正值,若不是,则阻塞调用进程;v操作是唤醒一个阻塞进程恢复执行。根据用途不同,信号量分为:公用信号量和私用信号量。公用信号量用于实现进程间的互斥,初值通常设为1,它所联系的一组并行进程均可对它实施P、V操作;私用信号量用于实现进程间的同步,初始值通常设为0或n。本题中,信号量的初值为2,当前值为-1,则表示系统中有1个正在等待该资源的进程。因为,当第一个申请该资源的进程对系信号量S执行P操作,信号量S减1等于1,进程可继续执行;当第二个申请该资源的进程对系信号量s执行P操作,信号量S减1等于0,进程可继续执行:当第三个申请该资源的进程对系信号量S执行P操作,信号量 S减1等于-1,进程处于等待状态。所以正确答案为B。
转载请注明原文地址:https://kaotiyun.com/show/DsNZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
CPU中用于暂时存放操作数和中间运算结果的是(5)。
编译程序与解释程序的不同之处是______。
在HTML中输出表格时,表头内容应写在()标记内。
以太网采用的帧校验方法是(39)。
使用Sniffer可以接收和截获信息,在非授权的情况下这种行为属于_________。
Theuseofnetwork(1),systemsthateffectivelyisolateanorganization’Sinternalnetworkstructurefroman(2)network,suchast
Linux系统中,DHCP服务dhcpd的缺省配置文件是(1)。在配置文件中,为特定主机指定保留IP地址的声明语句是(2)。(2)
以下关于ATM网络的叙述,不合适的是______。
《中华人民共和国著作权法》中对公民作品的署名权的保护期限是______。
可使用__________事件实现鼠标指针经过对象上方时触发对象动作。
随机试题
行政行为一经作出,非有法定事由和经法定程序不得随意撤销、废止或改变。这体现了行政法的()
将Excel工作表的A1单元格中的公式“=F5+$G$9”复制到C2单元格中,则C2单元格中的公式是()。
慢性粒细胞白血病最有特异性的体征是
二尖瓣狭窄患者心脏听诊不可能出现的是
最容易合并休克的骨折是()
患者,男,36岁。与人争执被击伤右胸3天,胸痛,深呼吸加重,无明显发绀,x线胸片示:右侧第3、4肋骨骨折,无移位,肺压缩不足30%,治疗方案是
聚氯乙烯塑料衬里的施工方法一般有松套衬里、螺栓固定衬里和()。
隧道管片中不包含()管片。
股份有限公司股利支付的程序包括()。
Iwanttomakeuseofthisshortgatheringtomakeclearourworkingrequirement.Thisisabigcompany,andallclerksshouldk
最新回复
(
0
)