当前位置: 答题翼 > 问答 > 学历类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

有两个并发执行的进程P1和P2 共享初值为1的变量x。P1对x加1 P2对x减1。加1和减1 操作的指令序列分


有两个并发执行的进程P1和P2,共享初值为1的变量x。P1对x加1,P2对x减1。加1和减1 操作的指令序列分别如下所示。 两个操作完成后,x的值

A.可能为-1或3

B.只能为1

C.可能为0、1或2

D.可能为-1、0、1或2

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • ● 进程P1 P2 P3 P4和P5的前趋图如下: 若用PV操作控制进程P1~P5并发执行的过程 则需要设置5个

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

  • 进程P1 P2 P3和P4的前趋图如下所示:若用PV操作控制进程P1~P4并发执行的过程 则需要设置5个信号量

  • 进程P1 P2 P3 P4和P5的前趋图如下:若用PV操作控制进程P1~P5并发执行的过程 则需要设置6个信号量S

  • 进程P1 P2 P3 P4 和P5的前趋图如下所示: 若用PV操作控制进程P1 P2 P3 P4和P5并发执行的过

  • 进程P1.P2.P3.P4和P5的前趋图如下图所示:若用PV操作控制进程P1.P2.P3.P4和P5并发执行的过程 则需