版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
2022軟件工程《高級程序設(shè)計綜合實踐》綜合題目1、簡單的學(xué)生成績管理程序程序設(shè)計功能及要求:總?cè)藬?shù)定義為宏,數(shù)據(jù)使用文件存放;輸入學(xué)生姓名學(xué)號,及五門成績,并計算每個學(xué)生五門功課的平按格式打印在屏幕上。⑶統(tǒng)計全班每門課程的平均分,并計算各分?jǐn)?shù)段70~79,80~89,90)的學(xué)生人數(shù);結(jié)果寫入文件,并按格式在屏幕上打印;⑷在屏幕上打印出所有不及格學(xué)生的下列信息:學(xué)號,不及格的課程名,該不及格課程成績;⑸在開始畫面加入簡單的菜單便于選擇各種功能。例:234式要求原始數(shù)據(jù)文件格式(具體數(shù)據(jù)和項目自行編寫)學(xué)號姓名英語C言高等數(shù)學(xué)…………..17689782輸出數(shù)據(jù)文件(由程序自動生成)學(xué)生綜合成績文件。學(xué)號姓名英語C語言高等數(shù)學(xué)… 平均成績名次1張三768978…………..2李四… 3)統(tǒng)計結(jié)果文件。4)分?jǐn)?shù)段英語C語言高等數(shù)學(xué)….<602…60~698…70~795…80~8910…⑺加入優(yōu)等生統(tǒng)計功能,要求按優(yōu)等生條件篩選出優(yōu)等生的條目存入單獨文件,并輸出到屏幕。優(yōu)等生標(biāo)準(zhǔn)(滿足之一即可):1平均成績上80。80,90。3單科滿分。2、學(xué)生選修課程系統(tǒng)設(shè)計設(shè)計內(nèi)容:設(shè)計功能:1、系統(tǒng)以菜單方式工作23的編輯功能(插入、刪除、修改)3、簡單的同學(xué)通訊錄程序設(shè)計[問題描述][程序設(shè)計功能及要求]⑴人數(shù)不定,數(shù)據(jù)使用文件存放。⑹加入統(tǒng)計功能,可以統(tǒng)計男女同學(xué)或總?cè)藬?shù)。1.儲存數(shù)據(jù)文件格式接打開儲存數(shù)據(jù)文件無法獲得其中的數(shù)據(jù)。但同時不影響程序?qū)Υ鏀?shù)據(jù)本程序建議采用結(jié)構(gòu)體類型和文件系統(tǒng)實現(xiàn)。4、學(xué)校運動會管理系統(tǒng)問題描述::N數(shù);各項目名次取法有如下幾種:819273681;617253461;用戶自定義:取得決賽的人數(shù)由用戶指定。由程序提醒用戶填寫比賽結(jié)果,輸入各項目獲獎運動員的信息。團體總分報表,查看參賽隊信息和比賽項目信息等。5、文本文件加密技術(shù)給文件加密的技術(shù)很多,其中又分為不同等級,以適合不同場合的需要.這里給出最簡單的文件加密技術(shù),即采用文件逐字節(jié)與密碼異或方式對文文件;2存盤;提示用戶輸入密碼,密碼可以定義密碼的復(fù)雜性規(guī)則,例如必須以字母開頭,必須包含2位以上2363、打開文件;打開文件需要首先輸入密碼,密碼校驗正確后正確后解密文件。將文件內(nèi)容顯示在顯示器上。6、文本編輯器1、新建文件2、編輯文件編輯命令Lnn行DnDCUnm將第nmCDnm將第nmRAtr1tr2tr1tr2R某yntr1tr2y列開始的n用tr2I某ytrytrDAStrtr將文件中的所有trDStr某yntr刪除文件中的第某行,第y列開始的n個字符中的所有tr。7、企業(yè)員工全年銷售額統(tǒng)計及獎金發(fā)放系統(tǒng)程序設(shè)計功能及要求:⑴總?cè)藬?shù)不定,開始先輸入員工的人數(shù)及工號進行初始化,數(shù)據(jù)使用文件存放;⑵根據(jù)員工的工號及季度提示輸入對應(yīng)的銷售額,存入數(shù)據(jù)文件。⑶獎金計算功能,根據(jù)以下要求編寫出獎金的計算系統(tǒng)并計算員工的應(yīng)得獎金并保存在文件中。企業(yè)總銷售額員工獎金提成比例(占其自己銷售額的比例)10010%10015011%15020012%20025013%25030014%30015%2年度銷售業(yè)績最高者,額外獲得1萬元。⑷統(tǒng)計功能,統(tǒng)計全年企業(yè)的銷售額和個人銷售額及員工的獎金,并評選出銷售總額最高的員工為銷售之星及每季度銷售最高的為季度之星。⑸修改功能,輸入要修改的員工號及季度修改該季度的銷售額,并且對應(yīng)的統(tǒng)計數(shù)據(jù)也隨之改變。⑹在開始畫面加入簡單的菜單便于選擇功能。例2345⑹文件格式自己根據(jù)要求選用恰當(dāng)?shù)呐帕懈袷健?、職工信息管理系統(tǒng)設(shè)計目的:要求學(xué)生熟練掌握C要求基本要求:(1)試設(shè)計一個職工信息管理系統(tǒng),使之能提供以下功能:(2)系統(tǒng)以菜單方式工作(3)職工信息錄入功能(職工信息用文件保存)——輸入(4)職工信息瀏覽功能——輸出(5)查詢或排序功能:(至少一種查詢方式)——算法,按工資查詢,按學(xué)歷查詢等(6)系統(tǒng)進入畫面(靜態(tài)或動畫)(7)職工信息刪除功能(8)職工信息修改功能3.創(chuàng)新要求在基本要求達到后,可進行創(chuàng)新設(shè)計,如對菜單進行美化。三、信息描述四、功能描述錄入職工信息并保存顯示所有職工信息(以一定的格式查詢職工信息(種方式)4.5.刪除職工信息9、車票管理系統(tǒng)n、2、固定的發(fā)車時間,固定的路線(起始站、終點站),大致的行車時間,固定的額定載客量。如班次發(fā)車時間起點站終點站行車時間額定載量已定票18:002453026:300.5404037:000.5402…(一)功能要求:用c/c++設(shè)計一系統(tǒng),能提供下列服務(wù):(1)錄入班次信息(信息用文件保存),可不定時地增加班次數(shù)據(jù)售票和退票功能A:當(dāng)查詢出已定票人數(shù)小于額定載量且當(dāng)前系統(tǒng)時間小于發(fā)車時間時才能售票,自動更新已售票人數(shù)B:退票時,輸入退票的班次,當(dāng)本班車未發(fā)出時才能退票,自動更新已售票人數(shù)10、背單詞該系統(tǒng)是幫助學(xué)生背誦單詞的軟件,要求用戶可以選擇背誦的詞庫,并可以編輯自己的詞庫,系統(tǒng)可以給出中文,讓學(xué)生輸入其英文意思,也可輸出英文讓學(xué)生輸入中文意思。并判定詞義是否正確。如不正確給出提示并要求用戶重新輸入。如正確給以鼓勵。還應(yīng)有詞語預(yù)覽功能?;竟δ埽?、詞庫的維護(可增加,至少要有100個單詞)2、課程預(yù)覽3、顯示中文用戶輸入英文的背誦方法4、顯示英文用戶輸入中文的背誦方法(這兩個可任選一個完成)5、背誦成績的記錄。11、基于RSA算法的文件加密與解密RSA密碼算法是一種公鑰加密算法,其原理如下:任取兩個大素數(shù)p和q;pq500bitn=pq,Φ(n)=(p-1)某(q-1),Φ(n)ne1程有唯一解d公開整數(shù)ne,但不公開d將明文M用C=MemodnC7)將密文C用M=Cdmodn明文MC加密:讀入一個文本文件(.ra),并保存加密文件(擴展名.ra);解密:讀入一個加密文件(.ra),并保存解密后文件(擴展名.t某tj)能用菜單選擇測試系統(tǒng)的各功能12、井子棋程序要求:1.計算機為一方,人為一方,交替下棋,誰先連成一條直線誰勝;允許人選擇先下還是后下。前玩家號,結(jié)束時顯示贏家號。按行、列、對角線計算每個空位的分值,若在某行(列、對角線)上,(設(shè)計算機畫某,人畫O)50分已有OO2510已有O8413、五子棋游戲[設(shè)計內(nèi)容]五子棋雙人游戲[設(shè)計要求]五子棋是一種受大眾廣泛喜愛的游戲,其規(guī)則簡單,非常富有趣味性和消遣性。基本規(guī)則:選定一方先下,之后黑白雙方依次落子。棋盤上形成橫向、豎向、斜向的連續(xù)的相同顏色的五個棋子稱為\五連\。黑白雙方先在棋盤上形成五連的一方為勝。若對局雙方均認(rèn)為不可能形成五連或是剩余棋盤空間已不足以形成五連則為和棋。下棋過程中不考慮各種禁手規(guī)則。、基本功能1)3)支持人人對戰(zhàn),顯示兩人落子情況和勝負(fù)判別;4)可以選擇某一方先下;5)1515,光標(biāo)所在;6)要有顯示當(dāng)前為哪一方執(zhí)棋;14、計算器的設(shè)計算b、求倒數(shù)、求平方根等功能c、提供選擇功能:計算器具有上面簡單的四則運算功能算入完整的公式,點擊“等于號”得出公式運算結(jié)果d、以上所有操作都用友好、簡潔圖形化界面實現(xiàn),可參考系統(tǒng)自帶計算器界面15、職工工資管理總職工數(shù)定義為宏,數(shù)據(jù)使用文件(或數(shù)據(jù)庫)存放;輸入職工姓名,級別,月收入支出(工資、補貼、稅額)獎。稅額計算方法為:2000/200050005500010%。程序設(shè)計功能及要求:1職工工資信息輸入3均收入4高收入職工和低收入工資,分別是收入最高的10%和最低的10%5統(tǒng)計各年收入段(20000以下,20000~29999,30000~39999,40000~49999,50000以上)的職工數(shù);結(jié)果寫入文件,并按格式在屏幕上打印;在開始畫面加入簡單的菜單便于選擇各種功能。/年收入具體額度(>=50000)。16、學(xué)生學(xué)籍管理主要功能如下:應(yīng)操作。學(xué)日期,院系,班級,籍貫等信息查詢學(xué)生信息:可通過學(xué)號和姓名來查看學(xué)生的個人信息刪除某學(xué)生信息:通過學(xué)生學(xué)號來刪除學(xué)生信息姓名,性別,民族,出生日期,入學(xué)日期,院系,班級信息。對學(xué)生信息排序班級信息,輸出符合相應(yīng)信息的學(xué)生人數(shù)。用文件或數(shù)據(jù)庫存儲所有信息17、商店收銀管理商品信息包括:商品號、名稱、類型、價格、同類商品的數(shù)量、生產(chǎn)廠商、產(chǎn)地、入庫時間等。如商品號名稱類型入庫價格銷售價格數(shù)量生產(chǎn)廠商產(chǎn)地入庫時間1100015.57.51002022.9.20(可能有輸入多次,商品號是關(guān)鍵字段,沒有重號)(一)功能要求:用c/c++或其他平臺設(shè)計一系統(tǒng),能提供下列服務(wù):(1)商品入庫信息管理:錄入商品信息(商品號名稱類型價格同類商品的數(shù)量生產(chǎn)廠商產(chǎn)地入庫時間),修改、刪除和查詢功能。(3)商品銷售信息管理功能。該功能模塊是把要銷售的商品從超市中取出來,并對庫存商品進行相應(yīng)的記錄管理,并且把顧客的購買信息打印下來給顧客做憑證。需要記錄的內(nèi)容有:出售商品的名稱、類型、銷售價格、數(shù)量、銷售時間等,同時能夠?qū)崿F(xiàn)對商品銷售信息的添加、修改、刪除和查詢功能。18、圖書管理讀者管理功能:數(shù)據(jù)包括用戶ID刪除讀者借閱管理:添加、修改和刪除檢閱記錄(包括用戶ID、圖書編碼、檢閱時間和返回時間)(4)通過查詢可獲得對應(yīng)圖書或讀者的完整信息。19、酒店客房管理系統(tǒng)實現(xiàn)客房信息的錄入、修改、查詢。實現(xiàn)客房的預(yù)訂,入住,費用結(jié)算等管理功能。住用戶信息查詢20、進制轉(zhuǎn)換器設(shè)計設(shè)計一個簡單的轉(zhuǎn)換器,具有如下功能:a、能夠?qū)崿F(xiàn)各種進制之間的轉(zhuǎn)換(整數(shù))b、轉(zhuǎn)換的進制不僅包括(二、八、十和十六進制,也包括自定義進制(<=16))c、以上所有操作都用友好、簡潔圖形化界面實現(xiàn),可參考系統(tǒng)自帶計算器界面21、智能排課系統(tǒng)設(shè)計(1)數(shù)據(jù)管理功能:包括對教室、教師、班級、教學(xué)計劃和課表數(shù)據(jù)的保存、查詢、更新、刪除。(2)根據(jù)教學(xué)計劃,手動或自動完成排課工作,前提是安排課程后教室等資源不能存在沖突情況(3)課表查詢子系統(tǒng)功能:對于具體的班級、教師、教室進行課表查詢(4)課表的生成與打印:在對各項數(shù)據(jù)進行處理后,生成課表,并輸出出來22、畢業(yè)論文管理系統(tǒng)設(shè)計畢業(yè)論文管理系統(tǒng)主要功能如下:(1)學(xué)生信息錄入和教師信息錄入、修改和刪除。信息錄入:對選題信息的錄入、修改、刪除。
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- JJF(陜) 008-2019 同心度測量儀校準(zhǔn)規(guī)范
- 《設(shè)計批評》課件
- 財務(wù)政策與流程再造計劃
- 風(fēng)險管理策略的制定與實施計劃
- 生物下冊:生物的遺傳和變異習(xí)題課件人教
- 2024-2025學(xué)年年七年級數(shù)學(xué)人教版下冊專題整合復(fù)習(xí)卷28.1 銳角三角函數(shù) 達標(biāo)訓(xùn)練(含答案)
- 生產(chǎn)計劃中的資源配置
- 寄生蟲病防治獸藥行業(yè)相關(guān)投資計劃提議范本
- 品牌重塑的時機與策略計劃
- 醫(yī)療健康大數(shù)據(jù)相關(guān)行業(yè)投資方案
- 六年級上冊綜合實踐(食品安全)
- UML校園卡管理系統(tǒng)(共18頁)
- 干、濕球溫度與濕度對照表
- HDPE管材規(guī)格表
- 維修確認(rèn)單(共4頁)
- 典型的化工操作過程安全技術(shù)
- 課堂教學(xué)問卷調(diào)查(學(xué)生).
- 挖掘機液壓系統(tǒng)講解課件
- 管道安裝工程清單價格
- 四川省普教科研資助金課題檢測報告
- 粵西茂名許氏源流考
評論
0/150
提交評論