
![[學習]馮毅程序設計基礎c綜合編程訓練_第1頁](https://static.zsdocx.com/FlexPaper/FileRoot/2019-9/19/23/fc80ea33-b111-4afc-b83c-9eee9d46304f/fc80ea33-b111-4afc-b83c-9eee9d46304f1.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1,C語言綜合編程訓練,,,2,一、設計任務(5項),任務選項功能 *要求界面盡可能的友好,實現人機交互數據輸入功能 *數據存儲采用結構體數組 *具有提示,屏蔽非法輸入,重新輸入和退出可靠性處理等文件操作功能 *數據的文件保存與裝載 *隨時讀寫數據文件,并具有讀寫失敗的處理算法與統(tǒng)計 *根據設計需求進行排序、查找、插入、刪除等算法; *最大與最小,
2、合格與不合格等分類統(tǒng)計數據輸出功能 *多種數據輸出格式,如文本顯示、表格顯示或直方圖顯示等,,,3,二、參考設計題目,(一)圖書信息管理系統(tǒng)設計(二)職工信息管理系統(tǒng)設計(三)飛機航班訂票系統(tǒng)設計(四)學生選修課程系統(tǒng)設計(五)通訊錄系統(tǒng)設計(六)火車信息查詢系統(tǒng)設計(七)學生學籍管理系統(tǒng)設計(八)產品銷售管理系統(tǒng)設計(九)倉庫管理系統(tǒng)設計(十)藥店管理系統(tǒng)(十一)員工考勤管理系統(tǒng)(十二)酒店客房管理
3、系統(tǒng),,,4,三、 設計要求,1. 程序要求設計題目可根據參考題目選擇,也可自由選題。設計任務必須包含五個功能模塊。程序內容有實際意義,功能豐富采用規(guī)范的編程風格,模塊化設計結構有獨到之處,有個性鋸齒型書寫格式,適當的注釋全部程序必須調試通過,提交源程序2. 實驗報告要求:主題鮮明、有條理,語言簡練,圖表規(guī)范。報告內容如下:設計任務:選題意義及設計目標程序設計與實現:程序結構:說明及系統(tǒng)程序組成框圖數據描述:
4、核心數據結構設計(結構體類型定義)與說明函數功能說明:函數名,函數功能,參數說明及算法描述,核心函數規(guī)范流程圖系統(tǒng)設計難點及其解決方法設計效果與不足之處對本課程的建議及學習體會 附錄:程序使用說明:程序運行環(huán)境、文件夾設置、文件組成與操作說明等,(2000字左右),下載設計報告模板,5,四、C程序組成,,,,6,五、C程序模塊化設計,模塊化的程序設計的構思 1.問題抽象:需求分析,系統(tǒng)功能確定 2.框架分解(
5、大模塊):任務分工與分解 3. 細化功能(函數):定義變量、確定算法,,,模塊化設計的實質性階段程序設計 從底層編寫函數:使用頻率高、功能較獨立 任務模塊:函數的調用,信息傳遞與流程控制程序調試 單獨調試:功能函數用獨立程序的方法單獨編譯,鏈接 模塊調試:按獨立任務大塊或文件及接口進行調試 系統(tǒng)調試:在主函數堆砌各模塊或函數總體編譯、鏈接,,開發(fā)方法: 自上向下,
6、逐步細化,模塊化設計,結構化編碼,7,學生成績統(tǒng)計系統(tǒng)設計,,,8,六、C程序設計風格,根據需要,文件較大時,建立自己的頭文件可將宏定義、自定義函數原型等分類放在頭文件中在程序的開頭將文件包含進來;頭文件放在標準路徑“\include”中或指定其它路徑存放函數的使用函數設計應具有獨立性,專用性,復用性恰當使用外部變量,盡可能提高模塊的獨立性采用層次的書寫程序格式按語句的從屬關系分層,縮格方式編程適當使用注釋,便于程序閱
7、讀和調試,,,,9,課程考核,,,必修(4學分)48學時(Lectures)+24學時(Lab-Programming Practice)課程考核 期末考試(閉卷筆試):80% 平時作業(yè)(5次):10%編程大作業(yè)+設計報告:10%設計報告:A4紙打印電子文檔:源程序+設計報告電子檔+readme.txt提交方式:每人建立文件夾(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- c程序設計編程題庫
- 《程序設計基礎—c程序實驗》
- 《程序設計基礎c++》
- c語言-程序設計基礎
- java 程序設計 編程 實例 初步學習
- c語言程序設計基礎篇
- 高質量編程c++和c語言編程程序設計指南
- 《c#程序設計基礎》習題庫程序
- 《c#程序設計基礎》習題庫程序
- 高級語言程序設計綜合訓練
- 《c#程序設計基礎》習題庫程序
- php 程序設計 編程 函數 命令 學習 一
- php 程序設計 編程 函數 命令 學習 二
- 程序設計基礎c在線作業(yè)答案
- 指導1-程序設計基礎(c)
- [學習]樊媛媛c語言程序設計
- 車床綜合編程
- 書名《編程解決問題之程序設計語言(c語言)》 《編程
- c語言程序設計基礎教學大綱
- 程序設計基礎c實驗報告數組
評論
0/150
提交評論