目前課程: C++程式設計(資)   課程代碼: B02102B   聊天室 Site map
 
 
 
 身分:參觀者     姓名:guest
 
 
課程名稱 C++程式設計(資)
面授地點 L113
面授時間 Tuesday  -  星期二  15:10  -  19:00
課程目標 This  course  introduces  students  to  programming  with  C++.  Students  will  learn  basic  concepts  of  object-oriented  programming,  components  and  structures  of  C++  programs,  define  variables  and  classes,  and  use  object  features  such  as  overloading,  inheritance,  polymorphism,  stream  input/output,  and  templates.
本課程向學生介紹C++程式設計,  學生會學習物件導向程式的基本觀念,  C++程式的元件及結構,  定義變數及類別,  使用如運算子多載、繼承、及多型等物件特性,  及串流的輸入/輸出及樣板。
課程綱要 1.    Arrays    -    陣列        (2/18,    2/19)
2.    Functions    -    函式
3.    Pointers    -    指標
4.    Pointers    and    Arrays    -    指標與陣列
5.    Characters    and    Strings    -    字元與字串
6.    Structures,    Unions,    Bit    Manipulations    and    Enumerations    -    結構、位元運算、列舉
7.    File    Processing    -    檔案處理
C++    程式設計
1.    Introduction    to    C++    Programming    -    C++程式設計導論
2.    Introduction    to    Classes    and    Objects    -    簡介類別與物件
3.    Classes:    A    Deeper    Look,    Part    I    -    類別:    更深入探究,    I    -    類別與物件
4.    Classes:    A    Deeper    Look,    Part    II    -    類別:    更深入探究,    II    -    常數、    靜態成員與朋友關係
5.    Operator    Overloading;    String    and    Array    Objects    -    運算子的多載;字串與陣列物件
6.    Object-Oriented    Programming:    Inheritance    -    物件導向程式:    繼承
7.    Object-Oriented    Programming:    Polymorphism    -    物件導向程式:    多型
8.    Templates    -    樣板
9.    Stream    Input/Output    -    串流的輸入/輸出    (iofstream.cc)
10.    Exception    Handling    -    例外處理
評量標準 Homework    and    Programming    Assignments    -    課後及程式作業    30%
Participation    -    參與                                                                                                                    2%    ~    3%
Midterm    Exam    I    -    期中考    I                                                                                              15%
Midterm    Exam    II    -    期中考    II                                                                                            20%
Final    Exam    -    期末考                                                                                                                20%
參考書籍 Textbook    -    教課書:    P.  J.  Deitel  &  H.  M.  Deitel,  C  How  to  Program,  5  Ed.,  Prentice  Hall,  2007  

Reference    Books    -    參考書:    蔡明志,    C++    Primer    Plus    5/e中文精華版,    碁峰,    2005
修課條件 認真努力,決心學好C++程式設計。
附件