首页
登录
从业资格
某系统中有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区中
某系统中有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区中
练习题库
2022-08-02
71
问题
某系统中有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区中取出产品消费,用P、V操作实现进程间的同步模型如下图所示。假设信号量S1的初值为1,信号量S2的初值为0,那么a、b、c处应分别填( )。
A.V(S2)、P(S1)、V(S1)B.V(S2)、P(S2)、V(S1)C.P(S2)、V(S1)、V(S2)D.P(S2)、V(S2)、V(S1)
选项
A.V(S2)、P(S1)、V(S1)
B.V(S2)、P(S2)、V(S1)
C.P(S2)、V(S1)、V(S2)
D.P(S2)、V(S2)、V(S1)
答案
B
解析
S2初值为0,表示的是产品资源。S1初值为1,表示的是缓冲区空间资源。
根据图示,P1进程完成之后会放入缓冲区一个产品,下一步是通知P2消费者可以取产品,因此a空填写V(S2);P2消费者取产品前需要检查是否有产品,因此b填写P(S2);P2取走产品后,缓冲区空闲,可以通知生产者继续生产产品,因此c空填写V(S1)。
转载请注明原文地址:https://tihaiku.com/congyezige/2419989.html
本试题收录于:
中级 数据库系统工程师题库软件水平考试初中高级分类
中级 数据库系统工程师
软件水平考试初中高级
相关试题推荐
当布线结构需要调整时,可以通过布线配线系统来重新配置,具体调整手段是通过()实
在Windows操作系统中,与Web访问无关的组件是(61)。A.TCP/IP
Linux不支持()文件系统。A.NTFS B.SWAP C.EXT2
【说明】某企业的网络拓扑结构如图3-1所示,随着企业内部网络的不断扩大,为了企业
在Windows系统中,要查看DHCP服务器分配给本机的IP地址,使用(
在Windows系统中,对话框是特殊类型的窗口,其大小();下图所示的对话框中,
华为交换机在系统视图下键入什么命令可以切换到用户视图()。A.system
某企业资料室员工张敏和王莉负责向系统中录入一批图书信息(如:图书编号、书名、作者
某质量技术监督部门为检测某企业生产的批号为B160203HDA的化妆品含铅量是否
应用系统的数据库设计中,概念设计阶段是在()的基础上,依照用户需求对信息进行分
随机试题
Ane-mailphoneisanimproveddeviceoftelecommunicationinthat______.[br]
[originaltext]Americanssufferfromanoverdoseofwork.Regardlessofwhot
Onefinedayabout74,000yearsago,agiantvolcanoonSumatrablewitstop
建立社会主义市场经济体制是在党的()上提出的。A.十三大 B.十四大 C.
危险性较大作业检查是指针对诸如高处作业、电焊动火作业、爆破作业、起重设备安装拆卸
由DIC引起的贫血属于A.溶血性贫血 B.缺铁性贫血 C.失血性贫血 D.
扑救有一定数量的遇湿易燃物品火灾时,绝对禁止使用()灭火剂。A.干粉 B.卤
在交易所回购交易开始时其申报买卖部位为卖出。
巨噬细胞产生的内热原是()A.TNF-BB.IL-1C.补体D.IL-12E.
依照法律规定应承担的民事法律责任,是一种以()为主要内容的责任。A.人身自由
最新回复
(
0
)