[19][33][多选]进程P有两个线程T1和T2,其完成的功能如代码所示。T1:while (true) { i = i + 1;}T2:whi
0
1
2
3
4
答案
0
1
2
3
4
解析
两个线程执行顺序可能为:T1T2T1T2,那么输出结果为2和0,选项A正确;两个线程执行顺序可能为:T2T1T2T1,那么输出结果为0和0,选项C正确;两个线程执行顺序可能为:T1T2T2T1,那么输出结果为2和2,选项E正确;同理还可能出现1和3的结果,故本题答案选择ABCDE选项。涉及考点为第3章进程线程模型。
转载请注明出处。