當期課號 |
2044 |
Course Number |
2044 |
授課教師 |
徐豐明 |
Instructor |
SHYU,FONG MING |
中文課名 |
程式設計(二) |
Course Name |
Program Design |
開課單位 |
資訊工程系(四日)一B |
Department |
|
修習別 |
必修 |
Required/Elective |
Required |
學分數 |
3 |
Credits |
3 |
課程目標 |
1.物件基礎程式設計 (1)物件概念介紹 (2)類別的介紹 (3)多載性 2.物件導向程式設計 (1)繼承 (2)封裝 (3)多型 |
Objectives |
1.Object-Based Programming (1)Object concept (2)Define Classes (3)Overloading 2.Object-Oriented Programming (1)Inheritance (2)Encapsulation (3)Polymorphism |
教材 |
教科書: Deitel and Deitel, "C HOW TO PROGRAM Fourth Edition," 2004. 參考書: Deitel, "C++ HOW TO PROGRAM Fifth Edition," 2005. |
Teaching Materials |
Deitel and Deitel, "C HOW TO PROGRAM Fourth Edition," 2004. |
成績評量方式 |
期中考:30%,期末考:40%,作業及其他:30% |
Grading |
Midterm: 30%, Final: 40%, Homework&Others: 30% |
教師網頁 |
|
教學內容 |
1. 物件導向程式設計簡介 C++ 2. 資料抽象化與C++類別 3. 繼承特性 4. 串列輸入與輸出 5. 模版程式與錯誤處理 6. C++程式庫與資料結構 7. 使用者介面 8. 網頁程式設計 |
Syllabus |
1. Object-Oriented programming introduction with C++ 2. Data abstract and C++ classes 3. Inheritance 4. Stream input/output 5. Templates and exception handling 6. C++ library and datastructure 7. User interface 8. Web programming |