




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
程序?qū)嵺`程序?qū)嵺`是本科生重要教學環(huán)節(jié)之一。通過程序?qū)嵺`,強化學生的計算機應用技能,使學生驗證、鞏固和充實所學的理論知識,加深對相關內(nèi)容的理解,拓寬知識面,培養(yǎng)學生的創(chuàng)新精神和實踐能力一、程序?qū)嵺`的目的自由組隊,每題不超過3人,每組不超過3人,1人任組長。每組選擇一個題目,每組獨立完成。軟件運行時播放同步的動畫音樂,通過登錄口令后進入系統(tǒng)。組長帶領成員共同完成設計任務,要求每人都應獨立設計若干個模塊,每人設計的有效源代碼應在200行以上。同時讀懂其他組員完成的內(nèi)容。進一步掌握C的數(shù)據(jù)類型、基本結構、結構體、文件、鏈表、結構化、模塊化設計等知識點。從書上或網(wǎng)上查閱相關資料,自學具體課題中涉及的新知識。二、程序?qū)嵺`的要求采用結構化、模塊化程序設計方法,設計一個功能完善的系統(tǒng),要有功能菜單。選擇式:屏幕上顯示功能菜單的功能項,根據(jù)菜單上提供的數(shù)字或字母按相應的鍵去執(zhí)行相應的子程序,執(zhí)行后返回功能菜單。下拉式:1.學生成績管理系統(tǒng)
本系統(tǒng)應具有:數(shù)據(jù)維護(數(shù)據(jù)錄入、添加、修改、刪除)、數(shù)據(jù)查詢(可按學號、姓名、性別、民族、年齡、地址、各門課程成績等進行查詢)三、程序?qū)嵺`的題目
題目2通信錄管理系統(tǒng)
1.本系統(tǒng)應具有:通信錄的建立、追加、刪除、修改、查詢、排序、統(tǒng)計、顯示等功能。
2.本系統(tǒng)要具有通用性、界面美觀、操作方便。要考慮系統(tǒng)和數(shù)據(jù)安全問題。
3.通信錄保存在文件中。
4.增加其他有用的功能。
題目3:圖書管理系統(tǒng)1、具有新進圖書基本信息的錄入、已有信息的修改、撤銷圖書信息的刪除功能。2、圖書信息的查詢(按作者名、專業(yè)領域檢索,找出某讀者的借閱信息、某本書的流通情況等)3、為借書人辦理注冊。4、辦理借、還書手續(xù)5、有關信息保存在文件中。6、要有信息描述,如圖書名稱、專業(yè)領域、圖書編號、單價、作者、出版社、存在狀態(tài)、借書人姓名、性別、學號等7、借書數(shù)量不超過10本,借期不超過60天,過期罰款,罰款未清時不能再借。題目4:選修課程管理系統(tǒng)假定有N門選修課,每門課有課程編號、名稱、課程性質(zhì)、總學時、授課學時、實驗或上機學時、學分、開課學期等信息。學生可按要求(如總學分不能少于20學分)選課。課程信息維護,如錄入、修改、刪除等,課程信息用文件保存。課程信息瀏覽—輸出。學生選課功能。查詢功能包括:按學分、課程性質(zhì)、學生等查詢。統(tǒng)計功能。統(tǒng)計各門課程的選修人數(shù)。本系統(tǒng)要有通用性、界面美觀、操作方便。要考慮系統(tǒng)安全。題目5:工資管理系統(tǒng)本系統(tǒng)應具有數(shù)據(jù)維護(包括數(shù)據(jù)錄入、添加、修改、刪除),數(shù)據(jù)查詢(可按編號、姓名、基本工資、崗位工資、績效工資、房改補助、獎勵、應發(fā)工資、公積金、扣稅、實發(fā)工資等進行查詢,也可進行組合查詢),排序,統(tǒng)計,輸出,系統(tǒng)維護(包括數(shù)據(jù)備份、數(shù)據(jù)恢復、口令維護),幫助,退出等功能。本系統(tǒng)要有通用性、界面美觀、操作方便。要考慮系統(tǒng)安全??稍黾悠渌杏玫墓δ堋n}目6:萬年歷系統(tǒng)模仿現(xiàn)實中的掛歷,當前頁以系統(tǒng)當前日期的月份為準顯示當前月的每一天(顯示出日期及對應的是星期幾),當系統(tǒng)日期變到下一月時,系統(tǒng)自動翻頁到下一月??芍付ó斍叭掌谥暗哪骋荒甑哪吃?,并顯示該月的掛歷。可指定當前日期之后的某一年的某月,并顯示該月的掛歷。本系統(tǒng)要有通用性、界面美觀、操作方便。要考慮系統(tǒng)安全??稍黾悠渌杏玫墓δ?。題目7:學校運動會初始化輸入:N-參賽學院數(shù)目,M-男子競賽項目數(shù),W-女子競賽項目數(shù)。各項目名次取法有如下幾種:取前5名,分別得分7,5,3,2,1;取前3名,分別得分5,3,2;用戶自定義,各名次權值由用戶指定。由程序提醒用戶填寫比賽成績,生成團體總分報表,查看參賽學院信息和比賽項目信息等。本系統(tǒng)要有通用性、界面美觀、操作方便。要考慮系統(tǒng)安全。可增加其他有用的功能。題目8:個人小金庫的管理小金庫的信息統(tǒng)一放在隨機文件中,該隨機文件的數(shù)據(jù)項有記錄ID,發(fā)生日期,發(fā)生事件,操作金額和余額等信息。每記錄一次收支,文件要增加一條記錄,并計算一次余額程序可創(chuàng)建該文件并添加新收入或支出信息,可進行各種查詢,統(tǒng)計,輸出流水賬等信息。本系統(tǒng)要有通用性、界面美觀、操作方便。要考慮系統(tǒng)安全。可增加其他有用的功能。題目9:評選優(yōu)秀學生某班通過投票,從n位學生中,評選m位優(yōu)秀學生。候選人的產(chǎn)生滿足一定條件的學生才能成為候選人,參選條件由用戶確定、輸入。候選學生按1,2,…,順序連續(xù)編號,每個編號用兩個字符表示,姓名占10個字符。所收到的選票按以下格式存于文件source中,其中,10個學生編號占20個字符。若編號超出范圍,或出現(xiàn)重復,作廢票處理。按選票中所列明星學生順序按以下標準評分一二三四五六七八九十151297654321按學生得分數(shù)由高到低順序,列出前10名排行表:名次學生編號姓名合計得分若得分相同,則編號小的在前。題目10.歌曲管理格式轉換:文件song.txt存放了若干首歌曲的記錄,每條記錄由歌名(40個字符)和演唱者(30個字符)組成,現(xiàn)將該文件記錄的結構改成下面的格式,以減少文件長度。其中:M是歌名長度,N是演唱者長度。編寫程序,完成這種格式轉換,轉換后的新格式記錄放在Newsong.txt
文件中
查詢、統(tǒng)計等功能MN1…M1…N歌名演唱者題目11:存款利息的計算初始化輸入:存款種類、歷年的各種存款利率。存款利率信息包括:日期、存款種類、利率等,存款方式包括約轉、不約轉等。輸入存款日期、金額、存款種類和存款方式,計算出在確定日期的存款總額。本系統(tǒng)要有通用性、界面美觀、操作方便。要考慮系統(tǒng)安全。可增加其他有用的功能。制定進度計劃選題注意事項四、程序?qū)嵺`的實施程序?qū)嵺`具體實施過程1.注意事項必修實踐考查課4周,48學時(1)珍惜機會,多掌握處理問題途徑與方法(2)遇到問題,查資料,獨立分析解決(3)按時保質(zhì)保量完成任務(4)團結互助,愛護公物2.選擇課題(1)教師規(guī)定題目(2)自擬題目3.實施過程查閱資料和已有的類似軟件(1天)總體設計(1天)詳細設計(3天)編寫程序,即編碼(2天)小組組裝調(diào)試,即集成測試(2天)教師驗收(1天)上交報告分析課題應完成的功能、性能和約束條件。畫出軟件總體模塊結構圖,進行數(shù)據(jù)結構的設計。并進行分工.對自己分得的模塊進行詳細的算法設計,畫出每個模塊的流程圖。根據(jù)每個模塊的流程圖設計出對應的程序,并進行上機調(diào)試。每個學生編寫的程序應存放在一個單獨的文件中,并通過單獨編譯和調(diào)試??山⒁粋€項目文件,將每個組員編寫的文件添加到該項目文件中,然后調(diào)試運行該項目文件,錄入足夠的數(shù)據(jù)進行調(diào)試和測試。學生以開發(fā)小組為單位,通過教師驗收,并逐個進行答辯。程序?qū)嵺`結束后一周內(nèi)提交程序?qū)嵺`報告,并將每個人的程序文件、項目文件、設計報告的電子稿發(fā)送到指導教師的電子郵箱中。五、實習報告實習報告是實習過程的總結,是評定實習成績的重要依據(jù)。實習報告應包含如下內(nèi)容:實習目的、意義、實習內(nèi)容、實習體會、練習答案、程序開發(fā)文檔、遇到的問題及解決方案。要求上交程序?qū)嵺`報告。五、撰寫程序?qū)嵺`報告程序?qū)嵺`報告是對設計過程的總結及升華。包括如下內(nèi)容:1.概述1)程序?qū)嵺`題目2)程序?qū)嵺`目的3)程序?qū)嵺`具體要求更深入地理解和掌握課程教學中的有關基本概念,應用基本技術解決實際問題從而進一步提高分析問題和解決問題的能力。本次程序?qū)嵺`所需要的軟、硬件環(huán)境,需要靈活運用哪些基本知識與技能,弄清哪些知識點尚未掌握,需要查閱相關資料。2.軟件需求分析依據(jù)所選的設計題目的具體要求和自己的經(jīng)驗應達到哪些性能的要求(即性能需求)和約束條件(比如,軟硬件環(huán)境的限制、內(nèi)存大小的限制等)。參考類似的軟件系統(tǒng)分析該軟件系統(tǒng)應實現(xiàn)哪些功能,即功能需求3.總體設計
又稱為概要設計根據(jù)需求分析結果,闡述本軟件系統(tǒng)整體設計思路進行總體數(shù)據(jù)結構的設計的敘述畫出該軟件系統(tǒng)總體模塊結構圖說明該軟件系統(tǒng)主要有哪些特點,具備哪幾大功能你在設計過程中主要承擔了哪幾部分的設計工作,主要解決了哪些關鍵性問題。4.詳細設計
主要詳細敘述你自己承擔部分的那些模塊的算法和數(shù)據(jù)結構這部分每個學生不得雷同,是考查水平的重點。應畫出每個模塊的算法流程圖配合界面抓圖和文字說明進行描述5.程序調(diào)試與測試模塊進行編譯、以及整個連接時所出現(xiàn)的各種錯誤、這些錯誤是如何解決的在調(diào)試程序時,應記錄出現(xiàn)的錯誤,并對出錯場景進行抓圖,以便寫報告時使用6.總結與體會
總結一下你設計的程序是否達到了設計題目的要求,功能是否完善,有何特點,有什么不足之處。在設計過程中你遇到了什么困難,是怎樣解決的,通過本次程序?qū)嵺`你得到了哪些收獲,寫出你的心得體會。7.結束語
對設計過程中曾給自己以直接幫助的教師,實驗人員表示謝意這不僅是一種禮貌,也是對他人勞動的尊重,是治學者應有的思想作風。8.程序清單不必列出整個軟件系統(tǒng)的程序清單,程序要具有易讀性,即必須有足夠
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年合肥濱投文化創(chuàng)意發(fā)展有限公司招聘3人考前自測高頻考點模擬試題及參考答案詳解一套
- 2025福建漳州市南靖縣住房和城鄉(xiāng)建設局招聘1人考前自測高頻考點模擬試題及答案詳解(名師系列)
- 2025年安徽省糧油經(jīng)貿(mào)有限公司第二批次招聘4人模擬試卷完整答案詳解
- 2025江西吉安市廬陵產(chǎn)業(yè)運營服務有限公司招聘物業(yè)經(jīng)理1人考前自測高頻考點模擬試題及一套參考答案詳解
- 2025黑龍江省旅游投資集團面向社會招聘考試筆試試題題庫及答案
- 2025北方人才(蒙東)國家標準化考試基地招聘28人模擬試卷附答案詳解(模擬題)
- 2025遼寧遼河石油職業(yè)技術學院校園招聘教職員20人模擬試卷及答案詳解參考
- 2025福建福州市倉山區(qū)司法局一名編外人員情況模擬試卷及1套完整答案詳解
- 2025福建三明市臺江醫(yī)院招聘編外專技人員2人考前自測高頻考點模擬試題及答案詳解(新)
- 2025年安慶醫(yī)藥高等??茖W校招聘高層次人才5人模擬試卷及1套完整答案詳解
- 火龍罐聯(lián)合耳穴壓豆治療失眠個案護理
- 天津2021年高一外研版英語單詞必修一默寫版
- 2023麻醉科導管相關性血流感染預防專家共識
- 黑龍江省道外區(qū)2023年中考二模語文試卷【含答案】
- 中國傳統(tǒng)文化考試復習題庫(帶答案)
- 食品分析實驗報告
- 晉升管理制度完整版
- 醫(yī)院結核菌素試驗結果報告單
- 體育館場地使用申請表(羽毛球館、乒乓球館、籃球館、多功能廳、瑜伽館)
- 廣西普通高中2023屆高三摸底測試數(shù)學(理)試題
- 2023年新高考模擬考試英語試卷(共18份)(含答案)
評論
0/150
提交評論