




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、哈夫曼課程設(shè)計ok課程設(shè)計報告課程名稱數(shù)據(jù)結(jié)構(gòu)課題名稱1huffman編碼2,班級成績管理系統(tǒng)專業(yè)網(wǎng)絡(luò)工程班級學(xué)號指導(dǎo)教師 劉鐵武郭芳鄧作杰6月15日湖南工程學(xué)院課程設(shè)計任務(wù)書課程設(shè)計旨在達(dá)到以下目標(biāo): 強(qiáng)化學(xué)生編碼、調(diào)試錯誤的能力。了解和掌握軟件開發(fā)流程和項目管理控制。了解當(dāng)前IT行業(yè)及職業(yè)人應(yīng)具備的素質(zhì)。完全模擬真實(shí)軟件開發(fā)流程和管理,增強(qiáng)團(tuán)隊意識和團(tuán)隊合作精神設(shè)計內(nèi)容:問題2: huffman編碼對于確定的字符集的電文字符串編碼,實(shí)現(xiàn)最高的通信效 率。編程實(shí)現(xiàn)對于給定的輸入串及各字符的已知頻度,輸出其 編碼方式(各字符的二進(jìn)制編碼)及對應(yīng)的輸出流。測試數(shù)據(jù):字符ABCDEFGHIJKLM
2、頻度18664132232103211547571232字符NOPQRSTUVWXYZ頻度20576315148518023818116問題3:成績管理編制一應(yīng)用軟件實(shí)現(xiàn)對班級成績管理?;竟δ苡袑W(xué)生信 息的增刪(轉(zhuǎn)入或退學(xué))、查找(從當(dāng)前點(diǎn)向前或向后雙向 的)、錄入、統(tǒng)計(如總分,及格率等)。建議用雙鏈表實(shí) 現(xiàn)。二設(shè)計要求:a)界面友好用戶的一些操作前后做出一些必要的提示或確認(rèn)。所有完成的功能 都需要友好,例如:增加失敗提示;刪除失敗和成功提示、刪 除前的確認(rèn);修改失敗和成功提示、修改前/后的確認(rèn);查找失 敗提示、查找成功的確認(rèn);退出系統(tǒng)時,如果有修改要提示是 否保存;其它方面的界面問題;b
3、)結(jié)構(gòu)清晰:模塊化:對界面(顯示)、菜單管理、邏輯管理、文件操作等等代碼 要獨(dú)立,必須多個.c文件,用makefile;封裝:一個函數(shù)只做一件事,函數(shù)功能要單一;一個函數(shù)不能超過 50行;避免重復(fù)、冗余代碼;代碼塊清晰。c)變量命名規(guī)范,變量名應(yīng)該具有自明性:常量,枚舉和宏定義命名常量名,宏和枚舉值由全大寫字母組成,單詞間經(jīng)過下劃線來 界定;函數(shù)的命名:使用動詞或者動詞+名詞(動賓詞組)的形式,由一個或 多個單詞組成且以小寫字母開頭,以后每個單詞之間用下劃線 隔開變量的命名與定義應(yīng)當(dāng)使用名詞或者形容詞+名詞,由一個或多個單詞組成 且以小寫字母開頭,以后每個單詞之間用下劃線隔開。d)注釋充分:變量、函數(shù)(包括參數(shù)、返回值)、代碼功能 塊、一些復(fù)雜算法等都需要清晰明了地說明;三其它要求:.選題:每位學(xué)生需完成兩個課題,其中一個必選,另一個自選,必選題次為,學(xué)號/7+1。.課程設(shè)計報告內(nèi)容說明1)需求分析程序的功能;輸入輸出的要求。2)概要設(shè)計 程序的模塊構(gòu)成以及模塊之間的層次結(jié)構(gòu)、各模塊的調(diào) 用關(guān)系;每個模塊的功能;課題涉及的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫結(jié)構(gòu);即 要存儲什么數(shù)據(jù),這些數(shù)據(jù)是什么樣的結(jié)構(gòu),它們之間有什么關(guān)系 等。3)詳細(xì)設(shè)計 采用C語言定義相關(guān)的數(shù)據(jù)類型;寫出各模塊的類C碼 算法;畫出各函數(shù)的調(diào)用關(guān)系圖、主要函數(shù)的流程圖。4
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 新員工入職產(chǎn)品手冊
- 世界地圖集各樣民族故事讀后感
- 企業(yè)風(fēng)險評估報告表
- 企業(yè)員工績效獎勵激勵制度實(shí)施協(xié)議
- 汽車銷售排行榜
- 市場營銷活動效果評估與優(yōu)化實(shí)戰(zhàn)指南
- 環(huán)衛(wèi)公司勞動合同書
- 高分子化學(xué)與材料合成考試要點(diǎn)解析
- 中小學(xué)生國學(xué)經(jīng)典故事解讀
- 酒店業(yè)投資經(jīng)營與股權(quán)轉(zhuǎn)讓協(xié)議
- Taylor-Swift人物介紹優(yōu)秀課件
- 初中英語語法大全知識點(diǎn)總結(jié)可打印
- 高考語文語言綜合運(yùn)用情景表達(dá)優(yōu)秀課件
- 醫(yī)患溝通技巧培訓(xùn)試題及答案
- iatf16949質(zhì)量管理體系策劃烏龜圖
- 房屋拆除預(yù)算表
- 石膏固定(共61張)課件
- 血漿吸附療法課件
- 品管圈成果匯報——提高導(dǎo)管固定正確率PPT課件
- 第2講 麥克斯韋方程組
- 讀懂教材、讀懂學(xué)生、讀懂課堂,構(gòu)建和諧有效的課堂教學(xué)
評論
0/150
提交評論