Compiler
Fall 2024 @NCU
Information
- 流水號
- 52014
- 課號
- CE3006
- 時段
- 四567
- 教室
- E6-A206 (A班), E6-A208 (B班)
- 授課教師
- 鄭永斌 (A班), 莊永裕 (B班)
- 助教
- 張邑、徐莅宸、戴薇、賴鴻運 (B班)
- Office Hour時間
- 與教師另行預約
- 課程目標
- 本課程深入學習程式碼如何被轉換為可在電腦上執行的程式,理解在資訊工程裡扮演重要基礎角色的編譯器之運作。
- 授課內容
- 本課程之授課參考經典的編譯器教科書,講解程式碼之剖析與轉換。所謂的程式碼,是由程式設計師以特定程式語言撰寫而成,本身具有較高的抽象性,能用以表達所需撰寫之程式系統。之後藉由編譯器對其分析、轉換、甚至最佳化,才能成為可在指定硬體環境上執行的實際程式。本課程藉由翻轉教室、自主學習的方式,來促進個人的學習成效;並強調動手實作的必要性,以此深化對理論的理解與熟悉度,更藉此強化資工人未來在業界工作上所需的實作技術能力。
- 評量及成績計算方式
- 作業練習40%、上機測驗40%、期末專題20%