給出壹組或多組測試數據實現功能。程序調試完成後,會根據這個測試數據列出測試結果。
針對某些問題,提出了壹種改進算法,並比較了不同算法的優缺點。
如果程序不能正常運行,寫出實現這個算法遇到的問題和改進方法;
2每個題目都要有對應的源程序(可以是壹組源程序,也就是詳細設計部分):
源程序要按照寫程序的規則來寫。結構要清晰,關鍵函數的關鍵變量要加上清晰的程序註釋。
程序能運行,必須具備基本的容錯功能。出現操作錯誤時,盡量避免無限循環;
最後,提供的主程序可以像應用系統壹樣有壹個主窗口。課程設計中需要完成的各個功能模塊都可以通過主菜單和層次菜單調用。調用後可以返回主菜單,繼續選擇其他功能。最好有櫥窗展示部分。
4.課程設計報告:(保存在word文檔中,文件名要按照“姓名-學號-課程設計報告”命名,如“張三-001-課程設計報告”。doc)根據課程設計具體要求建立的功能模塊,要按照以下內容認真完成;
其中包括:
a)需求分析:
在本節中,描述了每個模塊的功能要求。
b)概要設計
這裏是每個部分的算法設計描述(可以是描述算法的流程圖)和每個程序使用的存儲結構設計描述(如果指定了存儲結構,請寫下存儲結構的定義)。
c)詳細設計
每個算法實現的源程序,每個題目都要有對應的源程序(可以是壹組源程序,每個功能模塊由不同的函數實現)。
源程序要按照寫程序的規則來寫。結構要清晰,關鍵函數的關鍵變量要加上清晰的程序註釋。
d)調試分析
測試數據,測試輸出結果,時間復雜度分析,思考各模塊設計調試中存在的問題(問題是什麽?怎麽解決問題?),改進算法的思路。
5.課程設計總結:(保存在word文檔中)總結可以包括:課程設計過程的收獲,解題過程的思考,程序調試能力的思考,數據結構課程的思考,課程設計過程中對C課程的理解等。
6.實驗報告首頁請參考以下格式:
課程設計實驗
起止日期:20 -20學年學期
部門分類編號的名稱
實驗題目□設計□綜合性
自我評估
教師評語能實現實驗所需功能□全部□部分算法有創新□是□壹般程序貫穿□全部□部分算法有註釋□完善□僅功能描述□界面參數有描述□是□沒有按時提交打印文檔和源程序□全部□部分綜合設計描述報告結構合理□不合理用戶說明□完整□不完整現場演示操作準備□是□沒有問題回答順利□順利□ □可以□不能
成就
這是壹種形式。copy來的時候沒調好,但應該是清楚的。我們就是這麽寫的。可以參考壹下。