首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
进程PA不断地向管道写数据,进程PB从管道中读数据并加工处理,如图3-4所示。如果采用PV操作来实现进程PA和进程PB间的管道通信,并且保证这两个进程并发执行的正确性,则至少需要______。
进程PA不断地向管道写数据,进程PB从管道中读数据并加工处理,如图3-4所示。如果采用PV操作来实现进程PA和进程PB间的管道通信,并且保证这两个进程并发执行的正确性,则至少需要______。
admin
2019-06-12
44
问题
进程PA不断地向管道写数据,进程PB从管道中读数据并加工处理,如图3-4所示。如果采用PV操作来实现进程PA和进程PB间的管道通信,并且保证这两个进程并发执行的正确性,则至少需要______。
选项
A、1个信号量,信号量的初值为0
B、2个信号量,信号量的初值分别为0,1
C、3个信号量,信号量的初值分别为0,0,1
D、4个信号量,信号量的初值分别为0,0,1,1
答案
B
解析
这是一个典型的生产者—消费者问题,其中PA、PB分别为生产者和消费者,管道为临界区。程序应该设置1个同步信号量,信号量为1时说明管道已满,拒绝PA再写入数据;信号量为0时说明管道为空,拒绝PB再读出数据。管道初始是没有数据的,所以初始值为0。程序还需要1个互斥信号量,来保证程序只有一个进程访问管道,其初始值为1。
转载请注明原文地址:https://jikaoti.com/ti/97f7FFFM
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
某局域网采用CSMA/CD协议实现介质访问控制,数据传输速率为10Mbps,主机甲和主机乙之间的距离为2km,信号传播速度是200m/μs。若主机甲和主机乙发送数据时发生冲突。从开始发送数据起,到两台主机均检测到冲突时刻为止,最短需经过的时间是()
在Linux中,可以使用命令()针对文件newfiles.txt为所有用户添加执行权限。
在()校验方法中,采用模2运算来构造校验位。
在基于Web的电子商务应用中,访问存储于数据库中的业务对象的常用方式之一是_____________。
下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,则里程碑(1)在关键路径上,活动FG的松弛时间为(2)。(2012年下半年试题)(1)
下列不属于主动攻击形式的是__________。
若用256K×8bit的存储器芯片,构成地址40000000H到400FFFFFH且按字节编址的内存区域,则需(5)片芯片。
根据用户需求选择正确的网络技术是保证网络建设成功的关键,在选择网络技术时应考虑多种因素,下面的各种考虑中,不正确的是__________。(2011年上半年试题)
阅读以下说明、图和C代码。【说明】一般的树结构常采用孩子-兄弟表示法表示,即用二叉链表作树的存储结构,链表中结点的两个链域分别指向该结点的第一个孩子结点和下一个兄弟结点。例如,图10-8(a)所示的树的孩子-兄弟表示如图10-8(b)所示。
阅读下列说明和C代码,回答问题1至问题3,将解答写在答题纸的对应栏内。【说明】堆数据结构定义如下:对于n个元素的关键字序列{a1,a2,…,an},当且仅当满足下列关系时称其为堆。在一个堆中,若堆顶元素为最大元素,则称为大顶堆;若堆顶元素为最小元素
随机试题
宫内节育器的避孕原理主要是
瑞夷综合征(Reye’ssyndrome)
证券交易内幕信息的知情人包括()。Ⅰ.发行人的高级管理人员Ⅱ.持有公司5%以上股份的股东Ⅲ.由于所任公司职务可以获取公司有关内幕信息的人员Ⅳ.证券监督管理机构工作人员
PassageOneWhatmadeupnewethnicgroupsoftheUnitedStates?
反致的产生应同时具备哪三个条件?
提出“为国以礼”、“为政以德”的治国主张的思想家是
A.阴囊透光试验(+)B.阴囊可复性肿物,阴囊透光试验(-)C.阴囊可复性肿物,阴囊透光试验(+)D.阴囊肿物,阴囊透光试验(-)E.Valsalva试验(+)交通性鞘膜积液
下列对"咳嗽"描述有误的是
投标人或者其他利害关系人认为电子招标投标活动不符合有关规定的,通过()进行投诉。
()是公安决策正确性的根本保证。
最新回复
(
0
)