資源簡介
《數據結構》實驗教學大綱
數據結構實驗 Data Structure Experiment
工學 計算機科學與技術
先修課程:高等數學、離散數學、程序設計基礎(C語言 或 C++語言)
課程性質
數據結構是計算機科學的算法理論基礎和軟件設計的技術基礎,是計算機科學技術專業的基礎理論課程,是計算機學科的核心課程之一。在計算機科學技術的各個領域,選擇合適的數據結構是一個重要問題;具備分析算法復雜度、比較算法性能和優化算法的能力是計算機專業學生必須具備的重要專業能力。通過數據結構與算法的學習,能進一步提高軟件設計與編寫高效程序的能力,提高應用計算機技術解決實際問題的能力。
本課程是結合《數據結構》課堂教學安排的實驗與實踐課程,它是對學生的一種全面綜合訓練,是與課堂教學與課后練習,完成程序分析與設計、理論與實踐相結合的訓練的必不可少的一個教學環節。本實驗課程目的是加深對數據結構與算法的理解,加強理論與實踐的結合,培養學生的綜合動手能力。本實驗強調基礎知識與實際應用相結合,促使學生掌握知識并應用于解決實際問題,培養學生的動手能力和實踐應用能力,起到深化理解和靈活掌握教學內容的目的。
課程任務
進行本課程實驗之前,課堂任課教師或實驗教師必須要求學生認真復習C語言(或C++語言)的基本編程方法,熟悉編程環境。通過本課程實驗,使學生學會和掌握本課程的基本知識點和重點內容,理解數據結構的基本概念和基本原理,深刻理解邏輯結構、存儲結構、算法設計之間的關系,掌握分析問題的基本方法,熟練編程的基本方法和技巧,提高解決問題的能力。
代碼片段和文件信息
- 上一篇:自考C++筆記上
- 下一篇:動態規劃法、貪心算法、回溯法、分支限界法解決0-1背包
評論
共有 條評論