c语言程序报告英汉词典,C语言电子英汉词典程序设计报告-自动化1203-李煜明.docx...
C語言電子英漢詞典程序設計報告-自動化1203-李煜明
課 程 設 計 報 告課程名稱 C語言課程設計 課題名稱 電子英漢詞典 專 業 自動化 班 級 1203 學 號 201201020304 姓 名 李煜明 指導教師 歐陽湘江 田媛 張曉清 2013年 1 月 4日湖南工程學院課 程 設 計 任 務 書課程名稱 C語言課程設計課 題 電子英漢詞典 專業班級 自動化1203 學生姓名 李煜明 學 號 201201020304 指導老師 歐陽湘江 田媛 張曉清 審 批 任務書下達日期 2012 年 12 月 27日任務完成日期 2013年 1 月 4日一、設計內容與設計要求1.設計內容:英漢詞典作為一個常用的學習工具,是我們經常要使用的。該系統能完成一個簡單的電子英漢詞典的功能,如:單詞的查找、增詞、刪除、修改和維護等工作。1)功能描述:1、在計算機中建立有限規模的電子英漢詞典(文件),利用程序實現電子英漢詞典的查找、增詞、刪除、修改和維護工作。2、詞典的內容為:每行對應一個詞條,每個詞條由兩個字符串組成,字符串用若干空格符分開;前一個是單詞字符串(英文),后一個是釋義字符串(中文),使用分號作為多個釋義的分隔符(無空格)。3、對單詞和釋義字符串長度的限定分別為不少于20個與40個字符,詞條數限定為不多于200條。4、采用菜單工作方式。在一個操作執行之后,程序詢問是否繼續執行該操作。如輸入Y或y,則重復同一操作,不退回到菜單;如輸入其它信息,則回到菜單等待另一次選擇。僅當選擇退出操作時,程序應詢問是否將修改后的詞典存盤,并根據用戶選擇存盤退出或不存盤退出。5、要求整個設計以人為本,用戶界面友好。2)算法提示:a)數據結構:結構體數組。b)簡單的程序設計。c)友好的窗口菜單的設計。2.設計要求:1)、設計正確,方案合理。2)、界面友好,使用方便。3)、程序精煉,結構清晰。4)、設計報告5000字以上,。5)、上機演示。二、進度安排12月29日到 1 月4日 ? 時 間上午下午1-4節(四小時)5-8節(四小時)12月29日布置課題,題目講解上機編程1月1日查閱資料查閱資料1月2日上機編程查閱資料1月3日上機編程撰寫報告1月4日上機編程撰寫報告?附:課程設計報告裝訂順序:封面、任務書、目錄、正文、附件(A4大小的圖紙及程序清單)、評分表。 正文的格式:一級標題用3號黑體,二級標題用四號宋體加粗,正文用小四號宋體;行距為22。正文的內容:一、課題設計內容與主要功能;二、課題分析;分析課程設計項目的實現方法,并寫出類聲明與核心算法實現代碼。三、主要功能的實現步驟;四、程序測試與結論;應包括課程設計程序的屏幕顯示,并加以簡單的文字說明。五、總結;六、附件(所有程序的原代碼,要求對程序寫出必要的注釋)。 目 錄1.設計目的與要求……………………………………………42.總體設計……………………………………………………53.調試分析……………………………………………………64.總結與心得…………………………………………………95.附錄…………………………………………………………106.課程設計評分表……………………………………………18一.目的與要求設計目的將理論教學中涉及到的知識點貫穿起來,對不同的數據類型、程序控制結構、數據結構作一比較和總結,結合設計題目進行綜合性應用,對所學知識達到融會貫通的程度。通過課程設計,在下述各方面的能力應該得到鍛煉:對于給定的設計題目,如何進行分析,理清思路,并給出相應的數學模型。 掌握自頂而下的設計方法,將大問題進行模塊化,領會結構化程序設計的方法。熟練掌握C語言的基本語法,靈活運用各種數據類型。進一步掌握在集成環境下如何調試程序(單步調試,設置斷點、觀察表達式,分塊調試)和修改程序。設計和調試過程規范化要求需求分析分析系統功能需求以及用戶操作流程。概要設計在需求分析的基礎上,確定系統總體框架(系統功能結構圖)。詳細設計定義數據存儲結構,并設計實現系統功能的具體算法,畫出各算法的NS流程圖。代碼設計根據所設計的算法,定義相應函數分別實現系統的各子功能模塊,同時由主程序提供友好的用戶界面,使用戶可通過選擇主菜單來調用課程設計中要求完成的各個功能模塊,子程序執行完后還可以返回到主菜單,繼續選擇其他功能執行。源程序要求書寫規范,結構清晰。程序調試程序編譯、鏈接成功后,自己設計實現程序功能的一組或多組測試數據,并嚴格按照此測試數據進行測試,然后分析測試結果。如果程序不能正常運行或結果不正確,則需對程序進行單步調試,在調試過程中認真查找算法實現中存在的問題,并加以分析和改正。如果程序能夠基本正確地運行,可考慮增加若干基本的容錯功能(如避免用戶操作錯誤時程序出現死循環等);另外盡量對現有算法給出改進方案,并比較不同算法之間的優缺
總結
以上是生活随笔為你收集整理的c语言程序报告英汉词典,C语言电子英汉词典程序设计报告-自动化1203-李煜明.docx...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言产生cl.exe错误,vc++6.
- 下一篇: c语言单链表冒泡排序的步骤,急!!求c语