高考申論題
105年
[資訊處理] 程式語言
第 一 題
📖 題組:
請試述下列名詞之意涵:(每小題 3 分,共 9 分) (一) Dead lock (二) NP-Complete Problem (三) Cookie
請試述下列名詞之意涵:(每小題 3 分,共 9 分) (一) Dead lock (二) NP-Complete Problem (三) Cookie
📝 此題為申論題,共 3 小題
小題 (一)
Dead lock
思路引導 VIP
看到「死結(Dead lock)」,應立刻聯想到多個行程「互相等待資源而卡死」的狀態。答題時務必精準寫出死結發生的四個必要條件(互斥、佔有並等待、不可剝奪、循環等待),以確保拿到完整分數。
小題 (二)
NP-Complete Problem
思路引導 VIP
看到 NP-Complete 應直覺聯想「計算複雜度理論」。答題時需明確點出構成 NPC 的兩大要件(屬於 NP 且屬於 NP-Hard),並補充其在實務上的意義(如多項式時間內難以求解,需依賴近似演算法)以獲取完整分數。
小題 (三)
Cookie
思路引導 VIP
看到 Cookie 應直覺聯想到 HTTP 協定的「無狀態(Stateless)」特性。作答時必須點出它的本質(儲存在客戶端的小型文字檔)、核心目的(維持會話狀態與追蹤),並列舉常見實務應用(如登入狀態管理、購物車)以確保拿滿分數。