考证宝(kaozhengbao.com)

进程Pl、P2、P3、P4、P5和P6的前趋图如下图所示:若用PV操作控制这6个进程的同步与互斥的程序如下,那么程序中的空①和空②处应分别为( );空③和空④处应分别为( );空⑤和空⑥处应分别为(请

考证宝 分享 时间: 加入收藏

考试:

问题:

进程Pl、P2、P3、P4、P5和P6的前趋图如下图所示:若用PV操作控制这6个进程的同步与互斥的程序如下,那么程序中的空①和空②处应分别为( );空③和空④处应分别为( );空⑤和空⑥处应分别为(请作答此空)。
A:P (S6)和P (S7) V (S8)
B:V (S6)和V (S7) V (S8)
C:P (S6)和P (S7) P (S8)
D:V (S7)和P (S7) P (S8)

答案:

D

解析:

图中有八条箭线,因此,需要设置八个信号量。按照从小到大的顺序分别是:P1→P2对应S1,P1→P3对应S2,P2→P3对应S3,P2→P3对应S3,P2→P4对应S4,P3→P4对应S5,P3→P5对应S6,P4→P6对应S7,P5→P6对应S8。每个进程开始的时候执行P操作(P1没有P操作,只有V操作),结束的时候执行V操作。例如,P2开始的时候执行P(S1)的操作,结束时执行V(S3)和V(S4)的操作,P3开始的时候执行P(S2)P(S3)的操作,结束时执行V(S5)和V(S6)的操作,其他同理。

相关标签:

(高级)系统分析师     应分     别为     进程     互斥     程序    

热门排序

推荐文章

堆排序是一种基于(请作答此空)的排序方法,()不是堆。 信息系统项目管理的14要素中,( )和评估与验收管理是由建设单位重点实施的。 对于非空的二叉树,设D代表根结点,L代表根结点的左子树R代表根结点的右子树。若对下图所示的二叉树进行遍历后的结点序列为7 6 5 4 3 2 1,则遍历方式是( )。 现有某营养麦片的食品标签,标注有以下主要内容:营养麦片富含9种维生素、6种矿物质、富含膳食纤维。GI值为45。更低糖分。丰富钙质及帮助钙质吸收的维生素D3。配料:全小麦粉、大米、大麦麦芽精、白砂糖、玉 某车间需要用一台车床和一台铣床加工A、B、C、D四个零件。每个零件都需要先用车床加工,再用铣床加工。车床和铣床加工每个零件所需的工时(包括加工前的准备时间以及加工后的处理时间)如下表。若以A、B、C、 某公司网络的地址是200.16.192.0/18,划分成16个子网,下面的选项中,不属于这16个子网地址的是( )。 某公司承接了一个银行业务系统的软件开发项目,质量要求非常高。项目经理小赵制订了项目的整体计划,将项目划分为需求、设计、编码和测试四个阶段,他将测试阶段预留了大量时间,以便开展充分的测试工作。需求分析完 某高蛋白奶麦粉标签标注以下内容: 有益于婴幼儿大脑和视觉发育。有助于维持宝宝正常的肠道功能和骨骼和牙齿的发育。配料:小麦粉、奶粉、白砂糖、玉米油、低聚糖、碳酸钙、大豆磷脂、精炼金枪鱼油、鱼明胶、多种维 一台PC机通过调制解调器与另一台PC机进行数据通信,其中PC机属于(请作答此空),调制解调器属于( )。调制解调器的数据传送方式为( )。 已知函数f1()、f2()的定义如下,调用f1时为传值调用,调用f2时为引用调用。设有函数调用t=f1(5),那么调用执行后t的值为( )。
221381
领取福利

微信扫码领取福利

微信扫码分享