專業D-物件導向程式設計

堂數:12堂 師資: 王原 教材預覽:

課程章節 ※ 章節僅供參考,實際內容依老師授課為主。

【單元1:程式設計基礎】
 1.1程式設計的意義、目標與目的
 1.2程式語言的分類
 1.3程式語言的一般語法
 1.4程式除錯
 1.5撰寫程式前的準備
 
【單元2:程式設計基礎】
 2.1 C程式架構
 2.2 Java程式架構
 2.3資料型態(Data Type
 2.4運算子(Operator)與運算式(Expression
 2.5 C語言的陣列(Array
 2.6 Jaca的陣列
 
【單元3:控制結構】
 3.1結構化程式設計
 3.2循序結構
 3.3選擇結構
 3.4重複結構
 3.5特定控制單元
 
【單元4:函式與副程式】
 4.1基本觀念
 4.2巨集(Macro
 4.3函式呼叫與參數傳遞(Parameter Passing)的方法
 4.4巢狀呼叫(Nested Call
 4.5遞迴呼叫(Recursive Call
 4.6事件驅動(Event Driven
 
【單元5C語言進階資料型態】
 5.1指標(Pointer
 5.2結構(Struct)、聯合(Union)、列舉(Enum)、別名(Alias
 5.3動態記憶體配置與鏈結串列(Linked List
 單元三考題二參考解答
 
【單元6:物件導向程式設計】
 6.1程式設計的方法
 6.2物件導向程式語言特性
 6.3物件導向程式設計實務(以JavaJ為例)
 6.4統一塑模語言(Unified Modeling Language, UML
 
【單元7:集合架構】
 7.1集合(Collection
 7.2 Collection介面
 7.3 Map介面
 
【單元8:網際網路程式設計】
 8.1網際網路程式簡介
 8.2 HTML表單
 8.3客戶端程式(以JavaScript為例)
 8.4伺服器端程式(以PHP為例)
 
 


【詳細內容依實際收到教材為主】