进程P1、P2、P3、P4、P5的前趋图如图1-17所示。
若用PV操作控制进程并发执行的过程,则需要设置4个信号量S1、S2、S3和S4,且信号量初值都等于零。图1-18中a和b应分别填写(1),c和d应分别填写(2),e和f应分别填写(3)。
空白(2)处应选择()
A:P(S1)、P(S2)和V(S3)、V(S4) B:P(S1)、P(S2)和P(S3)、P(S4) C:V(S1)、V(S2)和P(S3)、P(S4) D:V(S1)、V(S2)和V(S3)、V(S4)
WJ-8型扣件螺旋道钉分为()两种,在扣件正常状态安装或钢轨调高量不大于15mm时用S2型螺旋道钉,调高量大于15mm时用S3型螺旋道钉。
A:S1型和S2型 B:S2型和S3型 C:S3型和S4型 D:S2型和S5型
某工厂仓库有一名保管员,该仓库可存放n箱零件。该工厂生产车间有m名工人,只要仓库空闲,工人将生产好的整箱零件放入仓库,并由保管员登记入库数量。该工厂销售部有k名销售员,只要仓库库存数能满足客户要求,便可提货,并由保管员登记出库数量。规定工人和销售员不能同时进入仓库,但是工人和工人,销售员和销售员可以同时进入仓库,其工作流程如图1-1所示。
为了利用PV操作正确地协调工人和销售员进程之间的工作,设置了信号量S1、S2和S3,它们的初值分别为n、0和1。图1-1中的a、b、e和f应分别填写 (1) ;图1-1中的c、d、g和h应分别填写 (2) 。
2()
A:P(S1)、V(S1)、P(S2)、V(S2) B:P(S1)、V(S1)、P(S3)、V(S3) C:P(S2)、V(S2)、P(S3)、V(S3) D:P(S3)、V(S3)、P(S3)、V(S3)
某工厂仓库有一名保管员,该仓库可存放n箱零件。该工厂生产车间有m名工人,只要仓库空闲,工人将生产好的整箱零件放入仓库,并由保管员登记入库数量。该工厂销售部有k名销售员,只要仓库库存数能满足客户要求,便可提货,并由保管员登记出库数量。规定工人和销售员不能同时进入仓库,但是工人和工人,销售员和销售员可以同时进入仓库,其工作流程如图1-1所示。
为了利用PV操作正确地协调工人和销售员进程之间的工作,设置了信号量S1、S2和S3,它们的初值分别为n、0和1。图1-1中的a、b、e和f应分别填写 (25) ;图1-1中的c、d、g和h应分别填写 (26) 。
(26)处填()。
A:P(S1)、V(S1)、P(S2)、V(S2) B:P(S1)、V(S1)、P(S3)、V(S3) C:P(S2)、V(S2)、P(S3)、V(S3) D:P(S3)、V(S3)、P(S3)、V(S3)
进程P1、P2、P3、P4、P5的前趋图如下。
若用PV操作控制进程并发执行的过程,则需要相应于进程执行过程设置5个信号量S1、S2、S3、S4和S5,且信号量初值都等于零。下图中a处应填写 (1) ;b和c、d和e处应分别填写 (2) ,f、g和h应分别填写 (3) 。
2()
A:P(S1) 和P(S2)、V(S3)和 V(S4) B:P(S1)和P(S2)、P(S3)和P(S4) C:V(S1) 和V(S2)、P(S3)和 P(S4) D:P(S1)和V(S3)、P(S2)和V(S4)
进程P1、P2、P3、P4、P5的前趋图如下。
若用PV操作控制进程并发执行的过程,则需要相应于进程执行过程设置5个信号量S1、S2、S3、S4和S5,且信号量初值都等于零。下图中a处应填写();b和c、d和e处应分别填写(),f、g和h应分别填写()。
b和c、d和e处应分别填写()
A:P(S1)和P(S2)、V(S3)和V(S4) B:P(S1)和P(S2)、P(S3)和P(S4) C:V(S1)和V(S2)、P(S3)和P(S4) D:P(S1)和V(S3)、P(S2)和V(S4)
进程P1、P2、P3、P4、P5的前趋图如下:
若用PV操作控制进程并发执行的过程,则需要设置4个信号量S1、S2、S3和S4,且信号量初值都等于零。下图中a和b应分别填写 () ,c和d应分别填写 () ,e和f应分别填写 () 。
c和d应分别填写()
A:P(S1)、P(S2)和V(S3)、V(S4) B:P(S1)、P(S2)和P(S3)、P(S4) C:V(S1)、V(S2)和P(S3)、P(S4) D:V(S1)、V(S2)和V(S3)、V(S4)
某工厂仓库有一名保管员,该仓库可存放n 箱零件。该工厂生产车间有m 名工人,只要仓库空闲,工人将生产好的整箱零件放入仓库,并由保管员登记入库数量;该工厂销售部有k 名销售员,只要仓库库存数能满足客户要求,便可提货,并由保管员登记出库数量。规定工人和销售员不能同时进入仓库,但是工人和工人,销售员和销售员可以同时进入仓库,其工作流程如下图所示。 假设系统中 P 操作表示申请一个资源,当执行P 操作时对信号量减1,若信号量S≥0,则执行P 操作的进程继续执行,否则等待。系统中V 操作表示释放一个资源,当执行V 操作时对信号量加1,若信号量>0,则执行V 操作的进程继续执行;若信号量≤0,则从阻塞状态唤醒一个进程,并将其插入就绪队列,然后执行V 操作的进程继续。 为了利用 PV 操作正确地协调工人和销售员进程之间的工作,设置了信号量S1、S2 和S3,他们的初值分别为n、0 和1。图中的a 和b 应填写(40) ;图中的e 和f 应分别填写(41) ;图中的 c、d、g 和h 应分别填写(42) 。
图中的c、d、g和h应分别填写()。
A:P(S1)、V(S1)、P(S2)、V(S2) B:P(S1)、V(S1)、P(S3)、V(S3) C:P(S2)、V(S2)、P(S3)、V(S3) D:P(S3)、V(S3)、P(S3)、V(S3)
进程P1、P2、P3、P4、P5的前趋图如图所示。
若用PV操作控制进程并发执行的过程,则需要设置4个信号量S1、S2、S3和S4,且信号量初值都等于零。图1—18中a和b应分别填写 (17) ,c和d应分别填写 (18) ,e和f应分别填写 (19) 。
(18)是()
A:P(S1)、P(S2)和V(S3)、V(S4) B:P(S1)、P(S2)和P(S3)、P(S4) C:V(S1)、V(S2)和P(S3)、P(S4) D:V(S1)、V(S2)和V(S3)、V(S4)
已有声明"char *s1="China",s2[10],*s3="Nanjing",*s4;",以下字符串赋值语句在执行时可能出现错误的是___(25)___。
A:strcpy(s3,s1); B:strcpy(s4,s1); C:strcpy(s2,s1); D:strcpy(s2,s3);