一、 科目名稱: (Course Title) |
資料結構 4IM00060 |
二、 授課班別: (Class) |
4IM9001班
|
三、 授課時數: |
3 學分(Credits) 3 小時(Hours)
|
四、 授課教師: (Instructor) |
教師 (Instructor's Name) |
輔導時間地點(星期/節次/地點) (Office Hours) |
分機 (Extension) |
e_mail |
朱孝信 |
|
440 |
SC101@fy.edu.tw |
|
五、 先修科目: (Prerequisites) |
(無)
|
六、 課程概述: (Course Description) |
本課程之目的在於,介紹程式設計時資料所儲存的方法。 主要學習內容包括,陣列、堆疊、佇列、鏈結串列、樹狀結構及圖形等。
|
七、 課程目標: (Course Objectives) |
學習程式使用的資料在電腦記憶體空間的儲存方式, 以便我們在設計程式處理問題時,能夠使用最佳的資料結構。 |
八、 授課大綱: (Syllabus) |
1. C語言與資料結構(第1,2週)。 2. 陣列與字串(第2,3週)。 3. 基本鏈結串列(第4,5週)。 4. 複雜鏈結串列(第6,7週)。 5. 堆疊與佇列(第8,10週, 第9週期中考) 6. 遞迴函數(第11週)。 7. 二元樹(第12,13週)。 8. 圖形(第14,15週)。 9. 搜尋方法(第16週)。 10.排序法(第17週, 第18週期末考)。
|
九、 教學方法: (Teaching Methods) |
1. 每課列出學習目標。 2. 每課上機操作並個別指導。 3. 每課後作業與問題講解。 4. 教學內容同時涵括專案實作。
|
十、教材(教科書): (Teaching Materials) |
資料結構使用C語言,陳峰棋資訊教育小組編著,知城數位出版,民國90年12月,書號17004。
|
十一、評值方法: (Evaluation Methods) |
1. 專案實作及平時測驗,佔30%。 2. 期中考佔30%,期末考佔40%。
|
十二、參考書目: (References) |
資料結構設計與C++程式應用,張真誠、蔡文輝編著,書號F7843, 旗標2002年7月版。
|
十三、授課語言: (Language of Instruction) |
主要授課語言:國語 次要授課語言:國語 |
十四、教學型態: (Course Instruction Type) |
|
請師生遵守智慧財產權,使用正版教科書,不得不法影印。 |