单选题

属于同一进程的两个线程&nbspT1和&nbspT2并发执行,共享初值...

发布于 2022-03-02 16:08:49

属于同一进程的两个线程 T1和 T2并发执行,共享初值为 0 的全局变量 X。T1和 T2实现对全局变量 x 加 1 的伪代码分别如下:
T1:
temp1=X
temp1=temp1+1
X=temp1
T2:
temp2=X
temp2=temp2+1
X=temp2
2个线程进行到任意一步都能被对方打断,执行另外一个线程的代码,请问在所有可能的执行序列中,使 x 的值为 2 的序列个数有几种?

登录后免费查看答案
关注者
0
被浏览
19