首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在某并发系统中,有一个发送进程A、一个接收进程B、一个环形缓冲区BUFFER、信号量S1和S2。发送进程不断地产生消息并写入缓冲区BUFFER,接收进程不断地从缓冲区BUFFER取消息。假设发送进程和接收进程可以并发地执行,那么,当缓冲区的容量为N时,如何
在某并发系统中,有一个发送进程A、一个接收进程B、一个环形缓冲区BUFFER、信号量S1和S2。发送进程不断地产生消息并写入缓冲区BUFFER,接收进程不断地从缓冲区BUFFER取消息。假设发送进程和接收进程可以并发地执行,那么,当缓冲区的容量为N时,如何
admin
2005-03-20
44
问题
在某并发系统中,有一个发送进程A、一个接收进程B、一个环形缓冲区BUFFER、信号量S1和S2。发送进程不断地产生消息并写入缓冲区BUFFER,接收进程不断地从缓冲区BUFFER取消息。假设发送进程和接收进程可以并发地执行,那么,当缓冲区的容量为N时,如何使用P、V操作才能保证系统的正常工作。发送进程A和接收进程B的工作流程如图4-1所示。请在图4-1中的空(1)~(4)处填入正确的内容。
设系统中只有进程A和进程B,除了互斥地使用CPU和打印机R外,进程A和B不使用其他资源。另外,进程B的优先级比A高,而进程A先于B准备好。进程A和 B的执行情况如图4-3所示,其中粗实线表示进程在执行中,细实线表示打印机R在使用中(每个进程具有三种状态:运行、就绪和阻塞)。
请分别说明进程A和B在图4-3所示的t1、t2、t3、t4时刻所处的状态;若是阻塞状态,请说明阻塞原因。
选项
答案
[*]
解析
从题目中给出的进程A和B的执行情况可知,由于进程A先就绪,所以进程A先开始执行,当进程A使用打印机R时,就释放CPU。在进程A释放 CPU期间,进程B准备就绪而CPU空闲,所以进程B开始执行。在t1时刻,进程A在等待打印机R工作结束,所以处于阻塞状态,而进程B显然在运行状态。在t2时刻,进程A仍然在等待打印机R工作结束,所以处于阻塞状态,而进程B则由于需要使用临界声源R而进入阻塞状态。在t3时刻,进程A处于运行状态,而进程B则由于等待打印机R工作结束而处于阻塞状态。当进程B使用完打印机R后,由于其优先级高于进程A,所以将CPU分配给进程B而使得进程A转入就绪状态。因此在t4时刻,进程 B在运行而进程A处于就绪状态。
转载请注明原文地址:https://kaotiyun.com/show/SyDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
阅读下列说明,回答问题,将解答写在答题纸的对应栏内。某汽车维修公司的工时计算模块每天定时根据系统登记的维修信息统计维修工的工时工资。维修工分为学徒、普通维修工和高级维修工三种,三种维修工有不同的时薪标准。图4一1是该模块的类图,图中属性和操作前的“+”
某评测机构A承接了公司B开发的ERP软件的测试工作,负责该项目的软件评测师甲,为了提高自己在ERP方面的知识,向A机构的负责人提出要到开发ERP软件的公司D做兼职开发工作的请求。当测试工作正在进行时,B公司为了申报某科技奖项,希望A机构能先出具一个证明其软
在UML提供的图中,(36)用于描述系统与外部系统及用户之间的交互;(37)用于按时间顺序描述对象间的交互。
下列要素中,不属于DFD的是(22)。当使用DFD对一个工资系统进行建模时,(23)可以被认定为外部实体。
两个公司希望通过Internet进行安全通信,保证从信息源到目的地之间的数据传输以密文形式出现,而且公司不希望由于在传输节点使用特殊的安全单元而增加开支,最合适的加密方式是(10),使用的会话密钥算法应该是(11)。
多条件覆盖是一种逻辑覆盖,它的含义是设计足够的测试用例,使得每个判定中条件的各种可能组合都至少出现一次,满足多条件覆盖级别的测试用例也是满足(44)级别的;针对布尔表达式A&&(B‖C)执行逻辑覆盖测试,测试用例至少需要(45)种组合才能满足多条件覆盖的要
逻辑路径覆盖法是白盒测试用例的重要设计方法,其中语句覆盖法是较为常用的方法,针对下面的语句段,采用语句覆盖法完成测试用例设计,测试用例见下表,对表中的空缺项(True或者False),正确的选择是(60)。语句段:if(A&&(B‖C))
下列测试工具中,使用(68)执行自动化负载压力测试,使用(69)执行代码静态结构分析,使用(70)执行网络测试。
以下各项中,(51)属于需求说明书的评测内容。①系统定义的目标是否与用户的要求一致②设计的约束条件或限制条件是否符合实际③是否考虑过软件需求的其他方案④软件的行为与它必须处理的信息、必须完成的功能是否一致
随机试题
下列政策过程模型中注重反映和解释政策过程的社会本质的模型有()
这个标志是何含义?
清风徐来,水波不兴。
典型的结核病局部病变不表现为
患者,男性,34岁,左上第三磨牙阻生颊侧移位,要求拔除。行上牙槽后神经阻滞麻醉后左面颊部立即肿胀。发生上述情况时,处理不正确的是
甲要砌一堵墙,委托给丙丁两人。当时约定,工料费若干元,属承包性质。但完工后三天,墙倒砸坏邻居乙的财物,乙起诉至法院,要求赔偿。本案当事人的诉讼地位是()。
2001年5月某市公安局以涉嫌诈骗为由对甲进行刑事立案侦查。公安局将甲带至局内留置盘问48小时,搜查了甲的住处,扣押了搜出的现金10万元,冻结了搜出的20万元银行存款,并对甲实行监视居住。次年1月,公安局以甲刊登虚假广告、骗取学生学费为由,决定没收非法所得
法定检验检疫的出口货物经检验检疫不合格并已签发不合格通知单的,检验检疫机构按收费标准的()收到检验检疫费。
我国政府预算改革的目标是逐步建立复式预算体系,包括()。
Thiscountryisfullycommittedtotheintroductionofcomputersintoschools.Thisisdemonstratedbythefactthatvirtuallya
最新回复
(
0
)