考证宝(kaozhengbao.com)

进程P1、P2 、P3、P4 和P5的前趋图如下所示:若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,需要设置5个信号量S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。

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

考试:

问题:

进程P1、P2 、P3、P4 和P5的前趋图如下所示:若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,需要设置5个信号量S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。如下的进程执行图中a和b处应分别填写(请作答此空);c和d处应分别填写( ) ;e和f处应分别填写( ) 。
A:V(S1)和P(S2)V(S3)
B:P(S1)和V(S2)V(S3)
C:V(S1)和V(S2)V(S3)
D:P(S1)和P(S2)V(S3)

答案:

B

解析:

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

相关标签:

(高级)系统架构设计师     信号量     进程     并发     架构     设计师    

热门排序

推荐文章

已知函数f132、f232的定义如下图所示。设调用函数f1时传递给形参x的值是1,若函数调用f2(a)采用引用调用(call by reference)的方式传递信息,则函数f1的返回值为(请作答此空 一个进程和另一个进程通信时,需要以某种方式标识自己,TCP/IP用端口的逻辑结构来表示。关于端口的陈述错误的是( )。 某数据库系统中,假设有部门关系:Dept(部门号,部门名,负责人,电话),其中,“部门号”是该关系的主键;员工关系Emp(员工号,姓名,部门,家庭住址),属性“家庭住址”包含省、市、街道以及门牌号,该 某项目投资额为190万元,实施后的利润分析如下表所示。假设贴现率为0.1,则项目的投资收益率为 ( ) 。 阅读以下说明,回答问题1至问题2,将解答填入答题纸对应的解答栏内。【说明】某公司为推广洗涤新产品,需要进行用户体检调查。图4-1为调查表填写页面,表4-1所示为利用Microsoft Access创建 操作系统是裸机上的第一层软件,其他系统软件(如(请作答此空)等)和应用软件都是建立在操作系统基础上的。下图①②③分别表示( )。 下图所示的调制方式是( )。 Windows7环境下,用户访问完www.sohu.com服务器后,在命令行状态下执行( )命令,可得到下图所示的输出结果,输出结果中可以确定( )。 某网络拓扑结构如下图所示。在路由器R2上采用命令 ( ) 得到如下图所示结果。PC1可能的IP地址为 ( ) ,路由器R2的S0口的IP地址为 ( ) ,若PC1上查看主机的路由表, 题目请看图片
221381
领取福利

微信扫码领取福利

微信扫码分享