题目内容 (请给出正确答案)
[主观题]

若系统中有多个发送进程和接收进程,进程间的工作流程如图4-2所示,其中空 (1)~(4)的内容与图4-1相

若系统中有多个发送进程和接收进程,进程间的工作流程如图4-2所示,其中空 (1)~(4)的内容与图4-1相同。发送进程产生消息并顺序地写入环形缓冲区BUFFER,接收者进程顺序地从BUFFER中取消息,且每条消息只能读取一次。为了保证进程间的正常通信,增加了信号量SA和SB。

①请说明信号量SA和SB的物理意义,并在图4-2中的空(5)和空(6)处填入正确的内容。

②请从图4-2的(a)~(1)中选择四个位置正确地插入P(SA)、V(SA)、P(SB)、V(SB)。

提问人:网友elite_stu 发布时间:2022-01-06
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“若系统中有多个发送进程和接收进程,进程间的工作流程如图4-2…”相关的问题
第1题
系统中有多个生产者进程和多个消费者进程,共享一个能存放 1000 件产品的环形缓冲区())操作实现进程间的互斥与同步,要求写出完整的过程, 并说明所用信号量的含义和初值
点击查看答案
第2题
若系统中有5台同类设备,有多个进程均需要使用2台,则至多允许()个进程参与竞争,才不会发生死

若系统中有5台同类设备,有多个进程均需要使用2台,则至多允许()个进程参与竞争,才不会发生死锁。

A.1

B.2

C.3

D.4

点击查看答案
第3题
若系统中有5台绘图仪,有多个进程需要使用两台,规定每个进程一次仅允许申请一台,则最多允许个进程参与竞争,而不会发生死锁

点击查看答案
第4题
阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】 在并发系统设计中,通过

阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。

【说明】

在并发系统设计中,通过对信号量S的P、V操作实现进程的同步与互斥控制。

P(S):S:=S-1,若S≥0,则执行P操作的进程继续执行:若S<0,则置该进程为阻塞状态,并将其插入阻塞队列。

V(S):S:=S+1,若S>0,则执行V操作的进程继续执行;若S≤0,则从阻塞队列唤醒一个进程,并将其插入就绪队列,然后执行V操作的进程继续执行。

在某并发系统中,有一个发送进程A、一个接收进程B、一个环形缓冲区BUFFER、信号量S1和S2。发送进程不断地产生消息并写入缓冲区BUFFER,接收进程不断地从缓冲区BUFFER取消息。假设发送进程和接收进程可以并发地执行,那么,当缓冲区的容量为N时,如何使用P、V操作才能保证系统的正常工作。发送进程A和接收进程B的工作流程如图4-1所示。请在图4-1中的空(1)~(4)处填入正确的内容。

点击查看答案
第5题
若系统中有5台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许____
__个进程参与竞争,而不会发生死锁。

A.5

B.2

C.3

D.4

点击查看答案
第6题
若某单处理器多进程系统中有多个就绪态进程,则下列关于处理机调度的叙述中错误的是 A.在进程结束

若某单处理器多进程系统中有多个就绪态进程,则下列关于处理机调度的叙述中错误的是

A.在进程结束时能进行处理机调度

B.创建新进程后能进行处理机调度

C.在进程处于临界区时不能进行处理机调度

D.在系统调用完成并返回用户态时能进行处理机调度

点击查看答案
第7题
多个进程利用同一个管道向某一个进程发送数据,由于管道只允许一个发送端进程和一个接收端进程,所以无法实现这样的机制,但是可以通过多个管道实现,每个管道承载一个产生数据的进程的数据。
点击查看答案
第8题
若系统中有5台打印机,现有多个进程均申请使用两台,若规定每个进程一次仅允许申请一台,要使系统不会发生死锁,至多允许()个进程参与竞争。

A.2

B.3

C.4

D.5

点击查看答案
第9题
为了解决进程间的同步和互斥问题,通常采用一种称为(1)机制的方法。若系统中有5个进程共享若干个资

为了解决进程间的同步和互斥问题,通常采用一种称为(1)机制的方法。若系统中有5个进程共享若干个资源R,每个进程都需要4个资源R,那么使系统不发生死锁的资源R的最少数目是(2)。

A.调度

B.信号量

C.分派

D.通信

点击查看答案
第10题
为了解决进程间的同步和互斥问题,通常来用一种称为___(5)___机制的方法。若系统中有5个进程共享若

为了解决进程间的同步和互斥问题,通常来用一种称为___(5)___机制的方法。若系统中有5个进程共享若干个资源R,每个进程都需要4个资源R,那么使系统不发生死锁的资源R的最少数目是___(6)___。

(5)A.调度 B.信号量 C.分派 D.通讯

(6)A.20 B.18 C.16 D.15

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信