首页 > 大学专科> 电子信息> 计算机类
题目内容 (请给出正确答案)
[主观题]

设有两个生产者进程A、B和一个销售者进程C,他们共享一个无限大的仓库,生产者每次循环生产一个产品

,然后入库供销售者销售;销售者每次循环从仓库中取出一个产品进行销售。如果不允许同时入库,也不允许边入库边出库,而且要求生产A产品和B产品的件数满足以下关系: -n≤A的件数-B的件数≤m 其中n、m是正整数,但对仓库中A产品和B产品的件数无上述要求,请用信号量机制写出A、B、C三个进程的工作流程。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“设有两个生产者进程A、B和一个销售者进程C,他们共享一个无限…”相关的问题
第1题
有一仓库存放产品,其容量为无限大,现有一个入库进程和两个出库进程分别放产品和取产品,但对仓库的操作(放或取)不能同时进行,用pv操作实现这一调度方案,并给出PV操作中定义的信号量和它们的初值。
有一仓库存放产品,其容量为无限大,现有一个入库进程和两个出库进程分别放产品和取产品,但对仓库的操作(放或取)不能同时进行,用pv操作实现这一调度方案,并给出PV操作中定义的信号量和它们的初值。

点击查看答案
第2题
系统中有多个生产者进程和多个消费者进程,共享一个能存放 1000 件产品的环形缓冲区())操作实现进程间的互斥与同步,要求写出完整的过程, 并说明所用信号量的含义和初值
点击查看答案
第3题
设有n个进程共享一个互斥段,对于如下两种情况使用信号量,信号量的值的变化怎样?(1)如果每次只允许一个进程进入互斥段。(2)如果每次最多允许m个进程(m

点击查看答案
第4题
设有三个进程共享一个资源,如果每次只允许一个进程使用该资源,则用PV操作管理时信号量S的可能取值是()。

A.1,0,-1,-2

B.2,0,-1,-2

C.1,0,-1

D.3,2,1,0

点击查看答案
第5题
一个进程可以包含若干个线程,同属于一个进程的所有线程共享该进程的全部资源。()

一个进程可以包含若干个线程,同属于一个进程的所有线程共享该进程的全部资源。()

点击查看答案
第6题
设有n个进程共享一个互斥段,对于如下两种情况使用信号量,信号量的值的变化怎样 ()如果每次最多允许m个进程(m<="" p="">
设有n个进程共享一个互斥段,对于如下两种情况使用信号量,信号量的值的变化怎样 ()如果每次最多允许m个进程(m<="" p="">

点击查看答案
第7题
设有五个进程共享一个互斥段,如果最多允许两个进程同时进入互斥段,则所采用的互斥信号量初值应该
是()。

A.5

B.2

C.1

D.0

点击查看答案
第8题
货龄是销售者和生产者辨析该产品的销售期的一个定量指标。()
点击查看答案
第9题
如下图所示,get、copy和put三进程共用两个缓冲区s、t(其大小为每次存放一个记录)。get进程负责不断

如下图所示,get、copy和put三进程共用两个缓冲区s、t(其大小为每次存放一个记录)。get进程负责不断地把输入数据送人缓冲区s中,copy进程负责从缓冲区s中取出记录然后复制到缓冲区t中,put进程负责从缓冲区t中取出然后打印。试用p、v操作实现这三个进程的同步,写出程序描述。

点击查看答案
第10题
关于线程和进程的描述,正确的是()

A.所有的线程共享一片相同的内存空间

B.一个线程可以有多个进程

C.一个进程只有一个线程

D.一个程序有多个进程

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改