搜题
章节测试答案
学历考试
继续教育
网课答案
网课答案全集
登录
注册
请在
下方输入
要搜索的题目:
搜 索
立 即 搜 题
现有一座独木桥,在有人过桥的情况下,允许同方向的N个人(包含在桥上的人)过桥,不同方向的人只能等待。请用信号量实现。
情况下
同方向
独木桥
发布时间:
2024-05-09 17:09:59
首页
章节测试答案
推荐参考答案
(
由 搜题小帮手 官方老师解答 )
联系客服
答案:
以下文字与答案无关
提示:有些试题内容 显示不完整,文字错误 或者 答案显示错误等问题,这是由于我们在扫描录入过程中 机器识别错误导致,人工逐条矫正总有遗漏,所以恳请 广大网友理解。
查看参考答案
相关试题
1.
现有一座南北方向的独木桥,请用信号量实现:桥上无人时,从南向北过桥,可N人同时过桥;桥上无人时,从北向南过桥,只能1人过桥
2.
过独木桥问题:一条小河上有一座独木桥,假设河东、河西都有人要过桥,为了保证安全,规定只要桥上无人,则允许一方的人过桥,待一方的人全部过完后,另一方的人才允许过桥。如果把每个过桥者看做一个进程,请用 P 、 V 操作实现正确管理。
3.
请用记录型信号量解决以下的”过独木桥“问题:同一方向的行人可连续过桥,当某一方向有人过桥时,另一方向的行人必须等待;当某一方向无人过桥时,另一方向的行人可以过桥。
4.
请用信号量解决以下的“过独木桥”问题:同一方向的行人可连续过桥,当某一方向有人过桥时,另一方向的行人必须等待;当某一方向无人过桥时,另一方向的行人可以过桥 。
5.
请用信号量解决以下的“过独木桥”问题:同一方向的行人可连续过桥,当某一方向有人过桥时,另一方向的行人必须等待;当某一方向无人过桥时,另一方向的行人可以过桥 。
6.
问题:独木桥问题:有一座东西方向的独木桥( ),若桥有一定的承载能力,允许同方向的行人同时通过桥,如何用信号量机制实现东西两个方向上两类行人PWEi( )和 PEWj( )对桥的使用?评分规则: ( )
7.
(综合题,8分)请用信号量解决以下的“过独木桥”问题:同一个方向的行人可连续过桥,当某一方向有人过桥时,另一方向的行人必须等待;当某一方向无人过桥时,另一方向的行人可以过桥。(假设桥的一端为A方向,另一端为B方向)(1)写出应定义的信号量及其初值。(2)写出A方向所有行人的算法。(3)写出B方向所有行人的算法。
8.
(综合题,8分)请用信号量解决以下的“过独木桥”问题:同一个方向的行人可连续过桥,当某一方向有人过桥时,另一方向的行人必须等待;当某一方向无人过桥时,另一方向的行人可以过桥。(假设桥的一端为A方向,另一端为B方向)(1)写出应定义的信号量及其初值。(2)写出A方向所有行人的算法。(3)写出B方向所有行人的算法。
9.
有1个东西方向的独木桥,每次只能1个人通过,且不允许人在桥上停留。东西两端各有若干人在等待过桥。请用PV操作来实现东西两端人过桥的问题。模拟代码:semaphore mutex=(补充完整)main(){cobegin{进程easti(i=1,2,...){while(true){(补充完整);从东向西方向过桥V(mutex);}}进程westi(i=1,2,...){while(true){(补充完整);从西向东方向过桥V(mutex);}}}coend}补充完整上述代码()。 选项: A:1,P(mutex),P(mutex); B:0,P(mutex),P(mutex); C:1,P(mutex),V(mutex); D:0,P(mutex),V(mutex)
10.
一座小桥(最多只能承重两个人)横跨南北两岸,同一方向任何时刻允许一个人过桥。南侧桥段和北侧桥段较窄,每次只能通过一个人。桥中央一处宽敞,可以允许两个人通过或休息。试用信号量和PV操作写出南北两岸人过桥的同步算法。
11.
解决同方向的行人可以同时行走通过独木桥,不同方向则互斥过独木桥的问题,需要设置( )个信号量。 选项: A、1 B、2 C、3 D、4
12.
解决同方向的行人可以同时行走通过独木桥,不同方向则互斥过独木桥的问题,需要设置( )个信号量。 A: 1 B: 2 C: 3 D: 4
13.
如有需要,允许在剖视图中再作一次简一的局部剖切,采用这种表达方法时,两个剖面的剖面线应( )选项: A:同方向不同间隔; B:不同方向同间隔; C:不同方向不同间隔; D:同方向,同间隔,但要相互错开
用户中心
登录
没有账号?
点我注册
热门标签
海洋公园
欢迎宴会
可湿性粉剂
列万
岳阳楼区
前导
啼哭
治安
哄骗
道德感
登录 - 搜题小帮手
登录
立即注册
已购买搜题包,但忘记账号密码?
登录即同意
《服务协议》
及
《隐私政策》
注册 - 搜题小帮手
确认注册
立即登录
登录即同意
《服务协议》
及
《隐私政策》
购买搜题卡查看答案
购买前请仔细阅读
《购买须知》
体验
30天体验包
¥
5.99
无赠送,体验一下
查看100次答案
推荐
半年基础包
¥
9.99
畅享300次搜题
查看300次答案
随心用
超值包一年
¥
29.99
超值包,一万次搜题
查看10000次答案
月卡
月卡
¥
19.99
30天无限搜题
查看30天答案
请选择支付方式
已有帐号 点我登陆
微信支付
支付宝扫码
请输入您的手机号码:
点击支付即表示同意并接受了
《服务协议》
和
《购买须知》
填写手机号码系统自动为您注册
立即支付
我们不保证100%有您要找的试题及正确答案!请确保接受后再支付!
联系客服
找回账号密码
微信支付
订单号:
1111
遇到问题请
联系客服
恭喜您,购买搜题卡成功
系统为您生成的账号密码如下:
账号
密码
重要提示:
请勿将账号共享给其他人使用,违者账号将被封禁。
保存账号查看答案
请不要关闭本页面,支付完成后请点击【支付完成】按钮
支付完成
取消支付
遇到问题请联系
在线客服