朝陽科技大學 091學年度第1學期教學大綱
Programming Language 程式語言

當期課號 2752 Course Number 2752
授課教師 王能中 Instructor WANG,NENG CHUNG
中文課名 程式語言 Course Name Programming Language
開課單位 資訊工程系(四日)一B Department  
修習別 必修 Required/Elective Required
學分數 3 Credits 3
課程目標 這門課介紹各種不同的程式語言概念,主題包含:Prolog語言、有效範圍、參數傳遞、資料型態、多元化、例外處理。在完成這門課之後,學生將可以學習到:1. 使用某個語言來定義抽象化資料結構;2. 產生與解釋程式輸出;3.解釋例外處理的機制;4.以多元機制來撰寫程式;5.解釋功能性語言、物件導向語言或者其他程式語言在本質上的不同。 Objectives This course gives an introduction to the concepts found in a variety of programming languages and to languages from a number of different paradigms. Topics to be covered are: Prolog, scoping, parameter passing, types, polymorphism, exception handling. On completion of the course, students should be able to perform the following tasks: 1. Define abstract data type for a language; 2. Produce and explain the program output; 3. Explain exception handling mechanisms; 4. Produce programs exhibiting parametric polymorphism; 5. Explain essential differences between the functional, object-oriented, and other programming language paradigms.
教材 Lecture Teaching Materials Lecture
成績評量方式 Homework (30%), Midterm Exam. (30%), Final Exam. (40%) Grading Homework (30%), Midterm Exam. (30%), Final Exam. (40%)
教師網頁  
教學內容 This course is aimed at introducing the basic concepts and design techniques of programming in C. Syllabus This course is aimed at introducing the basic concepts and design techniques of programming in C.
尊重智慧財產權,請勿非法影印。