1、1南臺科技大學 105 學年度第 2 學期課程資訊課程名稱 資料結構課程編碼 90D08502系所代碼 09開課班級 四技資管二乙 開課教師 陳垂呈 學分 3.0時數 3上課節次地點 一 4 5 6 教室 E0402必選修 必修課程概述 介紹如何儲存各種資料於電腦中的方法,並運用電腦程式有效率的處理各種資料。課程目標 1. 學生會儲存並處理各種基本資料結構,包含:陣列、矩陣、堆疊、佇列、鏈結、樹、圖形等。2. 學生會判斷儲存資料方法的優劣。3. 學生會應用基本資料結構於實務中。課程大綱 1. 基本概念(Basic Concepts)2. 陣列和矩陣(Arrays and Matrices)3.
2、 堆疊(Stacks)和佇列(Queues)4. 鏈結串列(Linked Lists)5. 樹(Trees)6. 圖形(Graphs)7. 排序(Sorting)英文大綱 1. Basic Concepts2. Arrays and Matrices3. Stacks and Queues4. Linked Lists5. Trees6. Graphs7. Sorting教學方式評量方法指定用書參考書籍 1. 動畫圖解資料結構使用 C#(第二版),作者:李春雄,出版商:全華,書號:06136017。22. E. Horowitz, S. Sahni and S. Anderson-Freed,
3、 Fundamentals of Data Structures in C (2nd ed.), Silicon Press. (開發代理)3. 胡昭民,資料結構-使用 C 語言實作,金禾資訊出版。4. 謝樹名,細談資料結構,旗標出版。5. E. Horowitz, S. Sahni and D. Mehta , Fundamentals of Data Structures in C+, (2nd ed.), Silicon Press. (開發代理 )6. 蔡明志,資料結構-使用 Java,碁峰出版。7. 陳會安,資料結構理論與實務-以 C 語言實作 (第三版),學貫,2009。8. 李春雄/許正忠,資料結構-以 Visual Basic 實作(第三版),碁峰,2013/04。9. 陳惠貞,資料結構-C 語言實作(第三版),碁峰,2015/04/28。先修科目 程式語言 或 程式設計教學資源注意事項 1.具程式設計能力2.勿任意曠課(上課會點名)3.考試要唸書4.報告作業要做、準時交全程外語授課 0授課語言 1 華語授課語言 2輔導考照 1輔導考照 2