程序?qū)嵺`1.ppt_第1頁
程序?qū)嵺`1.ppt_第2頁
程序?qū)嵺`1.ppt_第3頁
程序?qū)嵺`1.ppt_第4頁
程序?qū)嵺`1.ppt_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、程序?qū)嵺`,程序?qū)嵺`是本科生重要教學環(huán)節(jié)之一。通過程序?qū)嵺`,強化學生的計算機應用技能,使學生驗證、鞏固和充實所學的理論知識,加深對相關內(nèi)容的理解,拓寬知識面,培養(yǎng)學生的創(chuàng)新精神和實踐能力,一、程序?qū)嵺`的目的,自由組隊,每題不超過3人,每組不超過3人,1人任 組長。 每組選擇一個題目, 每組獨立完成。 軟件運行時播放同步的動畫音樂,通過登錄口令后進入系統(tǒng)。 組長帶領成員共同完成設計任務,要求每人都應獨立設計若干個模塊,每人設計的有效源代碼應在200行以上。同時讀懂其他組員完成的內(nèi)容。 進一步掌握C的數(shù)據(jù)類型、基本結(jié)構(gòu)、結(jié)構(gòu)體、文件、鏈表、結(jié)構(gòu)化、模塊化設計等知識點。 從書上或網(wǎng)上查閱相關資料,自學

2、具體課題中涉及的新知識。,二、程序?qū)嵺`的要求,采用結(jié)構(gòu)化、模塊化程序設計方法,設計一個功能完善的系統(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.通

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ì)、總學時、授課學時、實驗或上機學時、學分

4、、開課學期等信息。學生可按要求(如總學分不能少于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ù)恢復、口令維護),幫助,退出等功能。

5、本系統(tǒng)要有通用性、界面美觀、操作方便。要考慮系統(tǒng)安全。 可增加其他有用的功能。,題目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名,分

6、別得分5,3,2;用戶自定義,各名次權(quán)值由用戶指定。 由程序提醒用戶填寫比賽成績,生成團體總分報表,查看參賽學院信息和比賽項目信息等。 本系統(tǒng)要有通用性、界面美觀、操作方便。要考慮系統(tǒng)安全。 可增加其他有用的功能。,題目:個人小金庫的管理,小金庫的信息統(tǒng)一放在隨機文件中,該隨機文件的數(shù)據(jù)項有記錄,發(fā)生日期,發(fā)生事件,操作金額和余額等信息。每記錄一次收支,文件要增加一條記錄,并計算一次余額 程序可創(chuàng)建該文件并添加新收入或支出信息,可進行各種查詢,統(tǒng)計,輸出流水賬等信息。 本系統(tǒng)要有通用性、界面美觀、操作方便。要考慮系統(tǒng)安全。 可增加其他有用的功能。,題目:評選優(yōu)秀學生,某班通過投票,從n位學生中

7、,評選m位優(yōu)秀學生。 候選人的產(chǎn)生 滿足一定條件的學生才能成為候選人,參選條件由用戶確定、輸入。 候選學生按1,2,順序連續(xù)編號,每個編號用兩個字符表示,姓名占10個字符。 所收到的選票按以下格式存于文件source中,其中,10個學生編號占20個字符。 若編號超出范圍,或出現(xiàn)重復,作廢票處理。 按選票中所列明星學生順序按以下標準評分 一 二 三 四 五 六 七 八 九 十 15 12 9 7 6 5 4 3 2 1 按學生得分數(shù)由高到低順序,列出前10名排行表: 名次 學生編號 姓名 合計得分 若得分相同,則編號小的在前。,題目10.歌曲管理,格式轉(zhuǎn)換: 文件song.txt存放了若干首歌曲

8、的 記錄,每條記錄由歌名(40個字符)和演唱者(30個字符)組成,現(xiàn)將該文件記錄的結(jié)構(gòu)改成下面的格式,以減少文件長度。其中:M是歌名長度,N是演唱者長度。編寫程序,完成這種格式轉(zhuǎn)換,轉(zhuǎn)換后的新格式記錄放在Newsong.txt 文件中 查詢、統(tǒng)計等功能,歌名,演唱者,題目11:存款利息的計算,初始化輸入:存款種類、歷年的各種存款利率。存款利率信息包括:日期、存款種類、利率等,存款方式包括約轉(zhuǎn)、不約轉(zhuǎn)等。 輸入存款日期、金額、存款種類和存款方式,計算出在確定日期的存款總額。 本系統(tǒng)要有通用性、界面美觀、操作方便。要考慮系統(tǒng)安全。 可增加其他有用的功能。,四、實習報告,實習報告是實習過程的總結(jié),是評定實習成績的重要依據(jù)。實習報告應包含如下內(nèi)容:實習目的、意義、實習內(nèi)容、實習體會、練習答案、程序開發(fā)文檔、遇到的問題

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論