農會 資訊管理類-九職等以下新進人員電腦概論114 年第 4 題單選題考點:只讀無競爭考點:誤認共享即競爭
在多執行緒程式中,如果兩個執行緒只讀取同一個變數(沒有寫入),那麼這個變數就不會造成任何 race condition。
A正確答案
多執行緒僅讀取同一變數且無寫入時,結果不受排程影響,不會造成 race condition。
逐選項解析
A正確只讀無競爭✓ 正確
Race condition 通常需有寫入或狀態變更;兩個執行緒僅讀取同一變數且無寫入,讀取結果不會因排程交錯而不同。
B錯誤誤認共享即競爭✕ 易錯陷阱
若誤以為所有共享變數存取都會競爭,會選錯誤;本題已限定沒有寫入,純讀取不會造成 race condition。
立即註冊,看進階詳解與知識整理
這題的進階詳解與知識整理,註冊就能看 · 每天 2 題免費
精選詳解- 秒殺解題技巧與破題關鍵
- 關鍵知識表整理
- 陷阱與易錯提醒
- 同考點歷屆題庫連續刷題與錯題本