阿摩線上測驗 登入

試題詳解

試卷:103年 - 新北市立國中103學年度教師聯合甄選試題-電腦科#16643 | 科目:教甄◆電腦科專業

試卷資訊

試卷名稱:103年 - 新北市立國中103學年度教師聯合甄選試題-電腦科#16643

年份:103年

科目:教甄◆電腦科專業

30.有兩個執行程序以多工排程的方法同時執行。兩個執行程序分享3個變數:a、flag[1] 和flag[2]。其他變數則不共用。對第一個執行程序i=1,j=2。對第二個執行程序i=2, 
j=1。 
a = 0; 
flag[i] = true; 
while flag[j] do no-op; 
a = a + i; 
flag[i] = false;

 對於以上程式,那一個是不可能的結果?
(A)a = 0
(B)a = 1
(C)a = 2
(D)程式無法停止
正確答案:登入後查看