首页/ 题库 / [单选题]

进程P1、P2、P3、P4、P5的答案

进程P1、P2、P3、P4、P5的前趋图如图1-17所示。若用PV操作控制进程并发执行的过程,则需要设置4个信号量S1、S2、S3和S4,且信号量初值都等于零。图1-18中a和b应分别填写(1),c和d应分别填写(2),e和f应分别填写(3)。

空白(3)处应选择()

单选题
2021-12-30 07:29
A、A.P(S3)和P(S4)
B、P(S3)和V(S4)
C、V(S3)和V(S4)
D、V(S3)和P(S4)
查看答案

正确答案
A

试题解析
根据题意,进程P3等待P1、P2的结果,因此,当P1、P2执行完毕需要使用V操作来通知P3,即a处填V(S1),b处填V(S2)。进程P3的执行需要测试P1、P2有没有消息,应该在c处填P(S1)、P(S2);当P3执行完毕后需要使用V操作通知P4和P5,即在d处填V(S3)、V(S4)。进程P4和P5的执行需要测试P3有没有消息,故应该在e处填P(S3),在f处填P(S4)。

感兴趣题目
相对压强p1与绝对压强p2的关系为:p1=p2+pA
有以下程序:#include #include #include main(){ char*p1,*p2; p1=p2=(char*)malloc(sizeof(char)*10); strcpy(p1,malloc); strcpy(p2,p1+1); printf(%c%c, p1[0], p2[0]);}程序的运行结果是(  )。
设函数C(X)定义问题X的复杂程序,函数E(X)确定解决问题X需要的工作量(时间)。对于两个问题P1和P2,如果C(P1)>C(P2)显然E(P1)>E(P2),则得出结论E(P1+P2)>E(P1)+E(P2)就是()
以下程序段执行完毕后,变量a和b的值分别是() int a=4,b=5,*p1=&a,*p2=&b; a=2*(*p1%-*p2)+5; b=*p1**p2++;
若有定义int*p1,*p2;则指针变量p1、p2不能进行运算的是()
某人购买终身死亡保险一份,保险人提供的缴费方式有3种,它们分别是:趸交保费P1,终身交费的年交保费P2,限期10年交费的年交保费P3。P1、P2、P3之间的关系是()。
MCS—51单片机的P0—P4口均是()I/O口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的()和(),在P0—P4口中,()为真正的双向口,()为准双向口。
有以下程序: main { int a=1,b=3,C=5,*P; int*p1=&a,*p2=&b,*p3=&c; *p=*p1*(*p2); } 执行后的输出结果是( )。
● 若进程 P1 正在运行,操作系统强行撤下 P1 所占用的 CPU,让具有更高优先级的进程P2运行,此时P1进程处于 (26) 状态。(26)
若进程P1正在运行,操作系统强行撒下P1所占用的CPU,让具有更高优先级的进程P2运行,此时P1进程处于(26)状态。
软件系统架构 博学公司欲开发一个车辆定速巡航控制系统,以确保车辆在不断变化的地形中以固定的速度行驶。如图12-6所示给出了该系统的简化示意图。 表12-2描述了各种系统输入的含义。 公司的领域专家对需求进行深入分析后,将系统需求认定为:任何时刻,只要定速巡航控制系统处于工作状态,就要有确定的期望速度,并通过调整引擎油门的设定值来维持期望速度。 在对车辆定速巡航控制系统的架构进行设计时,公司的架构师王工提出采用面向对象的架构风格,而李工则主张采用控制环路的架构风格。在架构评估会议上,专家对这两种方案进行综合评价,最终采用了面向对象和控制环路相结合的混合架构风格。 实际的软件系统架构通常是多种架构风格的混合,不同的架构风格都有其适合的应用场景。以该系统为例,针对面向对象架构风格和控制环路架构风格,各给出两个适合的应用场景,并简要说明理由。
系统有A、B、C、D共4种资源,在某时刻进程P0、P1、P2、P3和P4对资源的占有和需求情况如表,试解答下列问题: 若此时P2发出request1(1、2、2、2),系统能分配资源给它吗?为什么?
相关题目

软件系统架构
博学公司欲开发一个车辆定速巡航控制系统,以确保车辆在不断变化的地形中以固定的速度行驶。如图12-6所示给出了该系统的简化示意图。表12-2描述了各种系统输入的含义。
公司的领域专家对需求进行深入分析后,将系统需求认定为:任何时刻,只要定速巡航控制系统处于工作状态,就要有确定的期望速度,并通过调整引擎油门的设定值来维持期望速度。
在对车辆定速巡航控制系统的架构进行设计时,公司的架构师王工提出采用面向对象的架构风格,而李工则主张采用控制环路的架构风格。在架构评估会议上,专家对这两种方案进行综合评价,最终采用了面向对象和控制环路相结合的混合架构风格。

有如下语句int a=10,b=20,*p1,*p2;p1=&a;p2=&b;若要实现p1,p2均指向b,可选用的赋值语句是_____
进程P1使用资源情况:申请资源S1,…申请资源S2,…释放资源S1;进程2使用资源情况:申请资源S2,…申请资源S1,…释放资源S2,系统并发执行进程P1,P2,系统将( )
设函数C(X)定义问题X的复杂程序,函数E(X)确定解决问题X需要的工作量(时间)。对于两个问题P1和P2,如果C(P1)>C(P2)显 然E(P1)>E(P2),则得出结论E(P1+P2)>E(P1)+E(P2)就是:( )

进程P1、P2、P3、P4和P5的前趋图如下图所示。若用PV操作控制进程P1~P5并发执行的过程,则需要设置6个信号S1、S2、S3、S4、S5和S6,且信号量S1~S6的初值都等于0。下图中a和b处应分别填写(1),c和d处应分别填写(2),e和f处应分别填写(3)。
空白(3)处应选择()。

在一个单CPU的计算机系统中,有两台外部设备R1、R2和3个进程P1、P2、P3。系统采用可剥夺式优先级的进程调度方案,且所有进程可以并行使用I/O设备,3个进程的优先级、使用设备的先后顺序和占用设备时间如表3-11所示。
假设操作系统的开销忽略不计,3个进程从投入运行到全部完成,CPU的利用率约为__(1)__%;R2的利用率约为__(2)__%(设备的利用率指该设备的使用时间与进程组全部完成所占用时间的比率)。

空白(1)处应选择()

在一个单CPU的计算机系统中,有两台外部设备R1、R2和3个进程P1、P2、P3。系统采用可剥夺式优先级的进程调度方案,且所有进程可以并行使用I/O设备,3个进程的优先级、使用设备的先后顺序和占用设备时间如表3-11所示。
假设操作系统的开销忽略不计,3个进程从投入运行到全部完成,CPU的利用率约为__(1)__%;R2的利用率约为__(2)__%(设备的利用率指该设备的使用时间与进程组全部完成所占用时间的比率)。

空白(2)处应选择()

进程P1、P2、P3、P4、P5的前趋图如图1-17所示。若用PV操作控制进程并发执行的过程,则需要设置4个信号量S1、S2、S3和S4,且信号量初值都等于零。图1-18中a和b应分别填写(1),c和d应分别填写(2),e和f应分别填写(3)。

空白(3)处应选择()

进程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)处应选择()

进程P1、P2、P3、P4、P5的前趋图如图1-17所示。若用PV操作控制进程并发执行的过程,则需要设置4个信号量S1、S2、S3和S4,且信号量初值都等于零。图1-18中a和b应分别填写(1),c和d应分别填写(2),e和f应分别填写(3)。

空白(1)处应选择()
液压舵机采用双示四柱塞油缸,两泵泵阀是P1、P2及P3、P4,各缸缸阀及旁通阀分别是C1、C2、C3、C4及O1、O2、O3、O4。如1#缸因故需停用(4#缸为斜对角油缸),上述各阀应关闭的是()。
系统中雷达状态包括Unknown、Operational(or ON)、Failed(or OFF)、Detached。
相对压强p1与绝对压强p2的关系为:p1=p2+pA。
下列程序的输出结果是( ) main() {char*p1,*p2,str[50]="xyz"; p1="abcd"; p2="ABCD"; strcpy(str+2,strcat(p1+2,p2+1)); printf("%s",str); }
储集层地化分析记录中提到的S0、S1、S21、S22、S23、P1、P2、P3、P4各代表什么含义?
已知有四位数P1P2P3P4采用偶校验,其校验位C的表达式为()
 若已知一个栈的入栈序列是1,2,3,4……n,其输出序列为p1,p2,p3,……pn,若p1= =n,则pi为(   )。  
如图所示,ABC三个质量弹簧系统的固有圆频率分别为P1、P2、p3,则它们之间的关系是()。
有以下程序段:int *p1,*p2,a[10];p1=a;p2=&a[5];则p2-p1的值为(  )。
相对压强p1与绝对压强p2的关系为:p1=p2+pA。
广告位招租WX:84302438

免费的网站请分享给朋友吧