程式語言與編譯器

107學年第2學期 必選課 3 學分
授課大綱
70
名額
16
已選
54
餘額
上課時間
三/11,12,13[ST020]
授課教師
Office Hour:一/2,3,4 二/2,3,4 ST325
修課班級
資工系3 · 年級以上
課程資訊
原105級三上課程
選課分析
登入後可進行最愛課程追蹤 [按此登入]

小考一
10
小考二
10
期中考
30
期末考
30
作業+出席
20

This course teaches the principles of functional, imperative, and logic programming languages. Topics covered include: meta-circular interpreters, semantics (operational and denotational), type systems (polymorphism, inference, and abstract types), object oriented programming. The course involves substantial programming assignments and problem sets as well as a significant amount of reading. The course uses the Java, C++, or C# programming languages for its assignments.

1.近代程式語言重要特色介紹。 2.在於提供同學在程式語言結構這門課中所需資源,以期能讓同學對於程式結構能有更進一步的幫助與認識。

Concepts of Programming Languages,
Ninth Edition, Robert W. Sebesta, 全華圖書
程式語言結構, 陳維魁, 2004, 儒林圖書

查詢過去本課程開課紀錄: 程式語言與編譯器 歷史開課紀錄