地特四等申論題
105年
[資訊處理] 程式設計概要
第 三 題
📖 題組:
請試述下列名詞之意涵:(每小題 4 分,共 16 分) (一) Virtual Machine (二) Dynamic Binding (三) Heap tree (四) Concurrency
請試述下列名詞之意涵:(每小題 4 分,共 16 分) (一) Virtual Machine (二) Dynamic Binding (三) Heap tree (四) Concurrency
📝 此題為申論題,共 2 小題
小題 (三)
Heap tree
思路引導 VIP
看到 Heap tree,應直覺聯想它是一種具備特定排序性質的「完全二元樹」。作答時需點出其兩種核心變體(Max-Heap 與 Min-Heap)的節點大小關係,並舉出常見的實務應用(如優先權佇列、堆積排序)以獲取完整分數。
小題 (四)
Concurrency
思路引導 VIP
看到「Concurrency(並行性)」,應立刻聯想到多個任務在同一段時間內「交替執行」的概念,並與 Parallelism(平行性)作區隔。答題時需點出其定義、目的(提高資源利用率與效能)以及衍生問題(如同步與死結)。