C語言課程設計具體安排說明

2021-08-25 12:52:48 字數 1105 閱讀 9083

c

語言課程設計具體安排說明 1.

時間地點:10-14

周,地點在機房。注:同學應將主要時間放在課餘,上課時間主要用於老師檢查進度及答疑。 2.

內容:1)

選題:安排學生選題,原則上各組題目應不同,每組人數不超過4

人,如題目有人數要求按照題目要求進行。 2)

課程設計要求:需要按時間提交以下文件:

(1)

需求分析文件:首先要根據題目,分析可以實現功能,完成需求分析文件,需求分析文件主要描述系統實現的功能,要盡可能詳細並且可實現。

(2)

模組設計文件:在該文件中,需說明檔案解決基本思路,繪製系統各個功能模組框架圖,並繪製每乙個模組的流程圖,此外還需說明組內分工,可按照功能模組進行分工。

(3)

系統實現文件,即系統的各個模組的程式**。每個程式檔案代表乙個功能模組。程式**的編寫要規範,注意縮排、適當新增程式注釋,包括所有函式、主要變數、資料儲存結構等的說明。可將系統實現過程中遇到的問題及解決的方法單獨進行說明。

(4)

系統結果文件:包括各類測試資料和實驗結果。 3)

文件提交要求:以組為單位提交課程設計文件,按以下時間進度進行提交。

3. 時間安排: 10

周,完成需求分析和模組設計文件並在第11

周周一前上交。文件中的分工說明採用下表: 題目

小組成員

負責內容

周次進度

第10周

第11周

第12周

第13周

第14周

計畫進度

完成情況

計畫進度

完成情況

計畫進度

完成情況

計畫進度

完成情況

計畫進度

完成情況

手機通訊錄系統 張三

李四 王五

趙六 11

周-12

周,完成整個系統的全域性變數和資料儲存結構的說明,及各個子模組的程式**的編寫,要注意團隊合作。每週進行進度報告。 13

周完成整個系統的除錯與執行,準備提交系統實現文件。 14

周完成系統結果文件,文件模板見「模板.doc

」,準備答辯ppt

C語言課程設計 鍊錶

每個節點的前n 1個資料在資料域,最後乙個資料在位址域 每個鍊錶必須有頭指標,為指向結構體型別的指標 陣列與鍊錶儲存資料的區別 1 陣列中的元素占用連續儲存儲存空間,鍊錶不一定占用連續 2 陣列中資料元素訪問隨機,鍊錶訪問是順序 3 鍊錶中插入和刪除元素比陣列操作效率高 建立鍊錶 1 頭插法 查到最...

2019c語言課程設計

三,棋盤遊戲 簡單計算機模擬期棋盤對弈。其中棋盤左上角座標為 1,1 右下角座標為 3,3 遊戲規則如下 1 計算機移動時,使用相應函式掃瞄棋盤矩陣,尋找未佔單元 發現空單元之後,置為 o 未發現時,報告平局後推出。2 輪到對弈者時,使用想要函式要求對弈者回答想把 x 放在哪 3 誰先三點連成一線了...

2019C語言課程設計

六,c語言編寫貪吃蛇遊戲 貪吃蛇遊戲是乙個經典小遊戲,一條蛇在封閉圍牆裡,圍牆裡隨機出現乙個食物,通過按鍵盤四個游標鍵控制蛇向上下左右四個方向移動,蛇頭撞倒食物,則食物被吃掉,蛇身體長一節,同時記10分,接著又出現食物,等待蛇來吃,如果蛇在移動中撞到牆或身體交叉蛇頭撞倒自己身體遊戲結束。下面就先說說...