多选题设R(Pi)表示进程Pi执行时必须读变量的语句集合,W(Pi)表示Pi执行时必须写变量的语句集合。现在有P1和P2两个进程,若要这两个进程并发,必须满足()AR(P1)与W(P2)的交集为空BW(P1)与W(P2)的交集为空CR(P1)与R(P2)的交集为空DW(P1)与R(P2)的交集为空

题目
多选题
设R(Pi)表示进程Pi执行时必须读变量的语句集合,W(Pi)表示Pi执行时必须写变量的语句集合。现在有P1和P2两个进程,若要这两个进程并发,必须满足()
A

R(P1)与W(P2)的交集为空

B

W(P1)与W(P2)的交集为空

C

R(P1)与R(P2)的交集为空

D

W(P1)与R(P2)的交集为空


相似考题
参考答案和解析
正确答案: B,D
解析: 暂无解析
更多“多选题设R(Pi)表示进程Pi执行时必须读变量的语句集合,W(Pi)表示Pi执行时必须写变量的语句集合。现在有P1和P2两个进程,若要这两个进程并发,必须满足()AR(P1)与W(P2)的交集为空BW(P1)与W(P2)的交集为空CR(P1)与R(P2)的交集为空DW(P1)与R(P2)的交集为空”相关问题
  • 第1题:

    分析下面函数 swap(int *p1,*p2) {int *p; *p=*p1;*p1=*p2;*p2=*p; } 则该程序功能为( )

    A.交换*p1和*p2的值

    B.正确,但无法改变*p1和*p2的值

    C.交换*p1和*p2的地址

    D.可能造成系统故障,因为使用了空指针


    正确答案:D

  • 第2题:

    掷两个骰子,掷出的点数之和为奇数的概率为P1,掷出的点数之和为偶数的概率为P2,则P1和P2的大小关系为?

    A. P1=P2
    B. P1>P2
    C. P1<P2
    D. P1、P2的大小关系无法确定

    答案:A
    解析:
    概率问题。分成两个骰子来考虑:点数之和为奇数包含两种情况:第一个骰子为奇数,第二个骰子为偶数;或者第一个骰子为偶数,第二个骰子为奇数。而点数之和为偶数也包含两种情况:奇数+奇数,偶数+偶数。故P1=(1/2×1/2)+(1/2×1/2)=1/2,P2=(1/2×1/2)+(1/2×1/2)=1/2。故P1=P2。因此,本题答案选择A选项。(本题也可按照概率的定义计算。)

  • 第3题:

    图示电路中,1Ω电阻消耗的功率为P1,3Ω电阻消耗的功率为P2,则P1、P2分别为(  )。


    A. P1=-4W,P2=3W
    B. P1=4W,P2=3W
    C. P1=-4W,P2=-3W
    D. P1=4W,P2=-3W

    答案:B
    解析:
    由于与电压源并联的支路、与电流源串联的支路可忽略,则有:
    P1=U2/R=22/1=4W,P2=I2R=12×3W=3W

  • 第4题:

    放在弹簧平台上的物块A,重力为W,作上下往复运动,当 经过图4-55所示位置1、0、2时(0为静平衡位置),平台对A的约束力分别为P1、P2、P3,它们之间大小的关系为( )。

    A. P1= P2= W=P3 B.P1>P2=W>P3
    C. P1 2 = W3 D. P1 3= W>P2


    答案:C
    解析:
    提示:应用牛顿第二定律,在位置1时,A的加速度向下。

  • 第5题:

    若有说明:int *p1,*p2,m=5,n; 以下都是正确的赋值语句的选项是()。

    • A、p1=&m; p2=&p1;
    • B、p1=&m; p2=&n; *p1=*p2;
    • C、p1=&m; p2=p1;
    • D、p1=&m; *p2=*p1;

    正确答案:C

  • 第6题:

    已有定义inta=2,*p1=&a,*p2=&a;下面不能正确执行的赋值语句是()

    • A、a=*p1+*p2;
    • B、p1=a;
    • C、p1=p2;
    • D、a=*p1*(*p2);

    正确答案:B

  • 第7题:

    在电阻电感串联与电容器并联电路中的有功功率为P1;在电阻电感串联交流电路中的有功功率为P2;则P1与P2是()。

    • A、P1=P2
    • B、P1>P2
    • C、P1<P2
    • D、有时P1>P2,有时P1<P2

    正确答案:A

  • 第8题:

    有以下变量说明,下面不正确的赋值语句是() int a=5, b=10,c; int ?p1=&a,?p2=&b;

    • A、?p2=b;
    • B、p1=a;
    • C、p2=p1;
    • D、c=?p1?(?p2)。

    正确答案:B

  • 第9题:

    若有说明:int*p1,*p2,m=5,n=9;以下均是正确赋值语句的选项是()

    • A、p1=&m;p2=&p1;
    • B、p1=&m;p2=&n;*p1=*p2;
    • C、p1=&m;p2=p1
    • D、p1=&m;*p2=*p1;

    正确答案:B

  • 第10题:

    设R(Pi)表示进程Pi执行时必须读变量的语句集合,W(Pi)表示Pi执行时必须写变量的语句集合。现在有P1和P2两个进程,若要这两个进程并发,必须满足()

    • A、R(P1)与W(P2)的交集为空
    • B、W(P1)与W(P2)的交集为空
    • C、R(P1)与R(P2)的交集为空
    • D、W(P1)与R(P2)的交集为空

    正确答案:A,B,D

  • 第11题:

    单选题
    反动级动叶入口压力为P1 ,出口压力为P2 ,则P1和P2 有()关系。
    A

     P1<P2 

    B

     P1>P2 

    C

     P1=P2 

    D

     P1=0.5P2 


    正确答案: D
    解析: 暂无解析

  • 第12题:

    问答题
    设有进程P1和P2并发执行,都要享用资源R1,R2,使用资源情况如下: 进程P1:……申请R1……申请R2……释放R1…… 进程P2:……申请R2……申请R1……释放R2…… 判断是否会产生死锁,并解释其原因。

    正确答案: 在不同的运行推进速度下,可能产生死锁。在某时刻,P1占用R1,又去申请R2;而P2占用R2,又去申请R1;互不释放自己占用的资源,又得不到自己所需的资源,系统处于僵持状态,形成死锁。
    解析: 暂无解析

  • 第13题:

    设p1和p2均为指向int型的指针变量,k为int型变量,下列不正确的赋值语句是(C)。

    A.k=*p1+*p2

    B.k=*p1*(*p2)

    C.p2=k

    D.p1=p2


    正确答案:C

  • 第14题:

    在如下所示的进程资源图中, ( ) ;该进程资源图是 (请作答此空) 。

    A.可以化简的,其化简顺序为P1→P2→P3
    B.可以化简的,其化简顺序为P3→P1→P2
    C.可以化简的,其化简顺序为P2→P1→P3
    D.不可以化简的,因为P1、P2、P3申请的资源都不能得到满足

    答案:B
    解析:
    R1已经全部分配给P1和P3,所以P2再请求一个R1的时候,将进入阻塞状态。同理,R2已经全部分配给P1、P2和P3,当P1再请求一个R2时,将陷入阻塞。R3还有一个未用资源,当P3申请时,可以顺利获得,故不会阻塞。
    因为P3非阻塞且非孤立,所以可以化简。将其所用资源归还资源图后,P1获得R2,即可运行,然后也可以化简,最后P2可以运行。

  • 第15题:

    掷两个骰子,掷出的点数之和为奇数的概率为P1,掷出的点数之和与偶数的概率为P2,问P1和P2的大小关系?

    A. P1 = P2

    B. P1 >P2

    C. P1 <P2

    D. P1 、P2的大小关系无法确定

    答案:A
    解析:

  • 第16题:

    R1和R2为两个并联电阻,已知R1=2R2, R1上消耗的功率与R2上消耗的功率之比为()

    • A、P1:P2=1:2 
    • B、P1:P2=2:1
    • C、P1:P2=1:1
    • D、无法判断

    正确答案:A

  • 第17题:

    若p1、p2都是整型指针,p1已经指向变量x,要使p2也指向x,()是正确的。

    • A、p2=p1;
    • B、p2=**p1;
    • C、p2=&p1;
    • D、p2=*p1;

    正确答案:A

  • 第18题:

    设有进程P1和P2并发执行,都要享用资源R1,R2,使用资源情况如下: 进程P1:……申请R1……申请R2……释放R1…… 进程P2:……申请R2……申请R1……释放R2…… 判断是否会产生死锁,并解释其原因。


    正确答案:在不同的运行推进速度下,可能产生死锁。在某时刻,P1占用R1,又去申请R2;而P2占用R2,又去申请R1;互不释放自己占用的资源,又得不到自己所需的资源,系统处于僵持状态,形成死锁。

  • 第19题:

    反动级动叶入口压力为P1 ,出口压力为P2 ,则P1和P2 有()关系。 

    • A、 P1<P2 
    • B、 P1>P2 
    • C、 P1=P2 
    • D、 P1=0.5P2 

    正确答案:B

  • 第20题:

    下列语句定义整型指针p1、p2,()是正确的。

    • A、intp1,p2;
    • B、int*p1,*p2;
    • C、int*p1,p2;
    • D、int**p1,p2;

    正确答案:B

  • 第21题:

    若p1、p2都是指向整型的指针,p1已经指向变量x,要使p2也指向x,正确的是()。

    • A、p2=p1;
    • B、p2=**p1;
    • C、p2=&p1;
    • D、p2=*p1;

    正确答案:A

  • 第22题:

    电阻R1>R2>R3,并联使用消耗的功率是()。

    • A、P1>P2>P3
    • B、P1=P2=P3
    • C、P1<P2<P3
    • D、P1=P2>P3

    正确答案:C

  • 第23题:

    多选题
    设R(Pi)表示进程Pi执行时必须读变量的语句集合,W(Pi)表示Pi执行时必须写变量的语句集合。现在有P1和P2两个进程,若要这两个进程并发,必须满足()
    A

    R(P1)与W(P2)的交集为空

    B

    W(P1)与W(P2)的交集为空

    C

    R(P1)与R(P2)的交集为空

    D

    W(P1)与R(P2)的交集为空


    正确答案: A,B
    解析: 暂无解析

  • 第24题:

    单选题
    有以下变量说明,下面不正确的赋值语句是() int a=5, b=10,c; int ?p1=&a,?p2=&b;
    A

    ?p2=b;

    B

    p1=a;

    C

    p2=p1;

    D

    c=?p1?(?p2)。


    正确答案: C
    解析: 暂无解析