課程編碼 Course Code | 中文課程名稱 Course Name (Chinese) | 英文課程名稱 Course Name (English) | 總學分數 Credits | 總時數 Hours |
---|---|---|---|---|
5905102 | 程式語言 | Programming Languages | 3.0 | 3 |
中文概述 Chinese Description | 程式語言為計算機軟體之基礎,本課程主要探討程式語言之類型以及各種語言之設計原理與特色,經由對這些原理及特色之了解,程式設計師便可針對各類應用之特性選擇最合適之語言。本課程內容包括:1.程式語言之發展與分類,2.設計原理,3.語法與語意,4.資料型態,5.控制結構,6.正規語言,7.抽象資料型態,8.物件導向程式語言,9.函式語言,10.邏輯語言,11.平行處理語言。 | |||
英文概述 English Description | 1.History and paradigm of programming languages 2.Design principles of programming languages 3.Syntex and semantics 4.Data types 5.Control structures 6. Formal languages 7.Abstract data types 8. Object-oriented programming languages 9.Functional programming languages 9.Logic programming languages 10.Parallel processing languages |
備註: