版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、2011級C+課程設計要求及題目說明:難度系數(shù)為A 或 B 的題目,見課程設計的教材。要求:優(yōu)秀: 一道雙向鏈表(見教材), 一道優(yōu)秀組的題目,建議選擇對象:c+75 分以上者良好: 一道鏈表,一道 A 或者一道良好組的題目,建議選擇對象:c+68 分以上者中等: 一道A, 一道B建議選擇對象:C+60分以上者及格: 兩道B建議選擇對象:C+不及格者優(yōu)秀組的題目:一 中藥方劑中中藥名稱的標準化處理(難度系數(shù)* )如方劑為:太子參 10g,炒白術10g,淮山藥15g,陳皮5g,川連 3g中藥經常有別名,我們事先提供所有中藥的別名,格式為標準名:別名之間以逗號隔開如 黃連:味連,雅連,云連,川連把
2、所有的別名規(guī)范為統(tǒng)一的標準名稱,如上例中的川連 3g規(guī)范為 黃連3g,把規(guī)范后的方劑結果保存在文件里。并且,對每一方劑按照每味藥的劑量從小到大進行排序,上述方劑最后的結果為黃連3g,陳皮5g,太子參10g,炒白術10g,淮山藥15g方劑的格式文件可能是TXT 格式的文本文件,也可能是Excel 文件。要求用動態(tài)分配的方式處理上述數(shù)據。二 高考成績模擬錄取系統(tǒng)( (難度系數(shù)* )定義一個類包括:姓名,性別,年齡,準考證號,畢業(yè)學校,語文,數(shù)學,英語三門課的成績,兩門選測課及其等級,分為 a+,a,b+,b,c+,c,d+,d以上信息要求從文本文件讀入,要求用動態(tài)分配的方式實現(xiàn)數(shù)據的處理。要求程序
3、提供以下功能:1 計算每個考生語文,數(shù)學,英語三門課的總分并排序,并按照 5 分一個分數(shù)段,進行人數(shù)統(tǒng)計。2 對語文,數(shù)學,英語三門課分別排序,并輸出每門課的平均成績,以及最高分3 按照一定的錄取人數(shù),以及選測課的標準,分文科和理科來確定分數(shù)線(選測課有物理的為理科,選測課有歷史的為文科),統(tǒng)計達到標準的人數(shù),并記錄達到標準的每個學生的信息,注意最后一分的處理。4 通過命令行獲得讀取文件的文件名。5 以上所有結果,存入文件。文件格式姓名( 5 個漢字),性別(1 個漢字) ,年齡兩位(數(shù)),準考證號(18 位) ,畢業(yè)學校(20 個漢字) , 語文,數(shù)學,英語三門課的成績,后面是兩門選測課的等
4、級成績。每門課前的代碼含義如下:1 語文 2 數(shù)學 3 英語 4 物理 5 化學 6 歷史 7 地理 8 政治 9 生物張帥帥,男,18, 0832010101010101 ,空間一中,1, 120,2, 120, 3, 100, 4, A+,5, B李呆呆,男,19, 0832020101010101 ,宇宙二中,1, 80, 2,91, 3, 71 , 4,C+,5, D王虎妞,女,18, 0832020101010102,女子中學,1, 135,2,132,3,119,6,A+,7, A+林若仙,女,17, 0832080101010102,東啟中學,1, 130,2,140,3,114
5、,4,A+, 9, A三 學生管理系統(tǒng)(難度系數(shù)* )使用下面的數(shù)據,設計一個簡單的學籍管理系統(tǒng),實現(xiàn)出最基本的功能。學生基本信息文件(a.txt)及其內容:事先提供,格式如下學號 姓名 性別 宿舍號碼電話號碼01 李成成02 李成華03 王成鳳04 張明明05 陳東男501女101女101男502男 501877321118772311287723112877343338773211106 李果 男 5028773433307 張圓圓 女 10287756122學生成績基本信息文件(b.txt)及其內容:學號 課程編號課程名稱學分 平時成績實驗成績卷面成績 綜合成績實得學分01A01大學物理
6、366788202B03高等數(shù)學478-19001B03高等數(shù)學445-18802C01VF 3657666、(一)功能要求及說明:( 1 ) 數(shù)據錄入功能:對b.txt 進行數(shù)據錄入,只錄入每個學生的學號、課程編號、課程名稱、學分、平時成績、實驗成績、卷面成績共7 個數(shù)據,綜合成績、實得學分由程序根據條件自動運算。綜合成績的計算:如果本課程的實驗成績?yōu)?1 ,則表示本課程無實驗,綜合成績=平時成績*30%+ 卷面成績*70% ;如果實驗成績不為-1 ,表示本課程有實驗,綜合成績=平時成績 *15%+ 實驗成績*15%+ 卷面成績*70% 。實得學分的計算:采用等級學分制。綜合成績在90-10
7、0 之間,應得學分=學分 *100%綜合成績在80-90之間,應得學分=學分*80%綜合成績在70-80之間,應得學分=學分*75%綜合成績在60-70之間,應得學分=學分*60%綜合成績在60 以下,應得學分=學分 *0%( 2)查詢功能:分為學生基本情況查詢和成績查詢兩種A:學生基本情況查詢:A1- 輸入一個學號或姓名(可實現(xiàn)選擇),查出此生的基本信息并顯示輸出。A2- 輸入一個宿舍號碼,可查詢本室所有的學生的基本信息并顯示輸出。B:成績查詢:B1 :輸入一個學號時,查詢出此生的所有課程情況,格式如下:學號XX 姓名:XXXXXXXX課程編號:課程名稱:綜合成績:實得學分:學號XX 姓名:
8、XXXXXXXX課程編號:課程名稱:綜合成績:實得學分:學號XX 姓名:XXXXXXXX課程編號:課程名稱: 綜合成績: 實得學分:學號XX 姓名: XXXXXXXX 課程編號:課程名稱:綜合成實得學分:、共修: XX 科,實得總學分為:XXXX( 2) 刪除功能:當在a.txt 中刪除一個學生時,自動地在 b.txt 中刪除此人所有信息。( 3) 排序功能:能實現(xiàn)選擇按綜合成績或實得學分升序或降序排序并顯示數(shù)據。四 ,一 中藥方劑中中藥名稱的標準化處理難度系數(shù)* )用模板定義一個矩陣類,可能的數(shù)據類型為整數(shù),浮點和復數(shù)。需要完成的功能,主菜單1 計算矩陣的轉置2 計算矩陣的行列式3 計算矩陣
9、的逆4 計算矩陣的乘法5 計算矩陣的數(shù)乘要求用動態(tài)分配來存儲矩陣的內容,數(shù)據輸入提供兩種接口,從文件和鍵盤。良好組的題目以下所有的題目都要提供菜單,供用戶選擇,參考課程設計教材一 P326 16題要求 : 1 用模板方式實現(xiàn)對float , double 和 int 三種數(shù)據類型的操作2 數(shù)據成員為type *element, int number;其中 type 為 float , double 和 int 之一, number 表示元素的個數(shù)3類的名稱改為set,要求從文件讀入數(shù)據進行初始化。4 要求提供菜單,讓用戶選擇使用哪種數(shù)據類型, 以及進行哪種操作,操作包括:/清空該集合/判斷集合
10、是否為空/判斷某個數(shù)是否在該集合內/增加一個數(shù)到集合中/從集合中刪除一個元素/判斷兩個集合是否相等/求兩個集合的交集/求兩個集合的并集/顯示該集合的所有元素二 打印日歷任意輸入一個年代,打印出該年的日歷。要求輸出格式有兩種,可以供用戶任選擇。一種格式為一月二月三月日一 二 三 四 五 六 日一 二 三 四 五六 日一 二 三 四 五 六1 2345671 23 458 9 10 11 12 13 14 15 16 17 18 19 20 2122 23 24 25 26 27 2829 30 31另外一種格式為居中輸出一月日一 二 三 四 五 六1 234567。所有輸出結果存入文件。三 模擬
11、試卷系統(tǒng),給小學生出加減乘除的口算題,并進行評卷要求: 1 給用戶提供菜單,讓用戶選擇是出加減乘除的哪一類題目,所生成的試卷中,只有一種運算,或者是加法,或者減法,或乘法, 或除法, 每張試卷題數(shù)可以由用戶輸入,缺省為 100 題。2 對于所有運算,要求結果不超過100, 減法的結果不要出現(xiàn)負數(shù),除法一定要能夠整除,除數(shù)為1 為一位數(shù)。3 判卷系統(tǒng),讀入文本文件(文本文件即為上述程,判斷結果是否正序生成的文件,只不過增加了計算結果)確,最后統(tǒng)計回答正確和錯誤的試題數(shù)。每一行 4 個算式,每一份試卷的行數(shù)不一定,但是至少有一行,如3+5=878+12=90 34+51=8529+56=8513+
12、15=2871+12=83 31+5=3691+6=97四 ,矩陣運算主菜單1 計算矩陣的轉置2 計算矩陣的逆3 計算矩陣的乘法4 計算矩陣的數(shù)乘要求用指針來存儲矩陣的內容,數(shù)據輸入提供兩種接口,從文件和鍵盤。五 輸入一段英文文本,統(tǒng)計出其中的單詞個數(shù),以及單詞出現(xiàn)的頻率,字符數(shù)(帶空格和不帶空格),行數(shù),輸入的單詞之間的分隔符包括:TAB 鍵, 空格, 逗號(,), 句點 (.), 分號 (;)和感嘆號(!)。主菜單1 統(tǒng)計功能,即上述要求的統(tǒng)計2 查找功能,輸入一個單詞,找出其在文本中出現(xiàn)的所有地方,輸出形式為:第幾行第幾個單詞3 替換功能,把某個單詞替換為另外一個單詞并保存為新的文件。六
13、 輸入一個文本文件,采用一定的方式進行加密,然后把加密的結果存放在一個二進制文件中,對加密后的文件進行解密,得到原來的文本文件。加密方法:1 輸入一個密碼數(shù)字串,比如“ 1234”, 原來的字符串為“ abcdef” , 加密的方法為a+1, b+2, c+3, d+4, e+1, b+2.2 輸入一個密碼數(shù)字串,比如“ 53421 ” , 原來的字符串為“abcde” , 加密后變?yōu)椤?ecdba” , 即把原來的字符串按照輸入字符串的順序,重新調整,把原來12345 的順序,調整為53421 。2 輸入一個密碼串,比如 “ xyz”, 原來的字符串為“ abcdef”,加密的方法為分別把字符a'和字符x',b'和y',c和 z 進行異或操作,依次類推。VC+ 課程設計注意事項1. 上機時間:每周保證一定的上機時間。2. 學生從教材中自主選擇一或兩題獨立完成,不可兩人合做。 盡量選擇與他人不同的題目,如發(fā)現(xiàn)有某題選擇人數(shù)過多,則所有選擇該題的同學成績可能降低一個等級。3. 在讀懂整個原程序的基礎上,根據教材中“課程設計要求 ”完成對原程序的修改。如有可能,可根據自己的想法做進一步修改。鼓勵創(chuàng)造性的改進和完善。4. 考核方法:上機
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度綠色能源項目樹木種植與能源轉換合同4篇
- 二零二五版燃氣企業(yè)安全生產責任保險合同4篇
- 二零二五年度知識產權許可合同法要覽4篇
- 二零二五版建筑工程勞務承包與施工環(huán)保驗收合同6篇
- 2025年度影視制作臨時演員聘用合同范本4篇
- 二零二五年度學生助學貸款合同違約責任承擔與追償協(xié)議4篇
- 二零二五版能源工程轉包合同:節(jié)能減排合作協(xié)議2篇
- 2025年度祠堂綠化與生態(tài)環(huán)境保護合同4篇
- 二零二五版露營裝備租賃與用戶培訓合同4篇
- 2025版米廠水稻種植與冷鏈物流運輸服務合同4篇
- 醫(yī)院三基考核試題(康復理療科)
- 2024-2030年中國招標代理行業(yè)深度分析及發(fā)展前景與發(fā)展戰(zhàn)略研究報告
- 醫(yī)師定期考核 (公共衛(wèi)生)試題庫500題(含答案)
- 基因突變和基因重組(第1課時)高一下學期生物人教版(2019)必修2
- 內科學(醫(yī)學高級):風濕性疾病試題及答案(強化練習)
- 音樂劇好看智慧樹知到期末考試答案2024年
- 辦公設備(電腦、一體機、投影機等)采購 投標方案(技術方案)
- 案卷評查培訓課件模板
- 2024年江蘇省樣卷五年級數(shù)學上冊期末試卷及答案
- 人教版初中英語七八九全部單詞(打印版)
- 波浪理論要點圖解完美版
評論
0/150
提交評論