




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 程序設(shè)計語言綜合課程設(shè)計題目設(shè)計要求1、任意選定以下一個題目完成2、模塊化程序設(shè)計3、鋸齒型程序書寫格式4、必須上機調(diào)試通過設(shè)計報告格式:1、設(shè)計目的2、總體設(shè)計(程序設(shè)計組成框圖、流程圖)3、詳細設(shè)計(模塊功能說明(如函數(shù)功能、入口及出口參數(shù)說明,函數(shù)調(diào)用關(guān)系描述等)4、調(diào)試與測試:調(diào)試方法,測試結(jié)果的分析與討論,測試過程中遇到的主要問題及采取的解決措施設(shè)計題目一、電子元器件管理系統(tǒng)3二、數(shù)據(jù)文件處理3三、教師信息管理系統(tǒng)5四、波形動態(tài)顯示5五、儀器信息管理系統(tǒng)6六、圖書管理系統(tǒng)設(shè)計7七、圖書信息管理系統(tǒng)設(shè)計7八、學(xué)生信息管理系統(tǒng)設(shè)計7九、學(xué)生成績管理系統(tǒng)設(shè)計8十、學(xué)生選修課程系統(tǒng)設(shè)計8十
2、一、學(xué)生成績記錄簿設(shè)計8十二、學(xué)生籍貫信息記錄簿設(shè)計8十三、學(xué)生通訊錄管理系統(tǒng)設(shè)計9十四、成績管理系統(tǒng)設(shè)計9十五、手機通信錄管理系統(tǒng)設(shè)計9十六、學(xué)生管理系統(tǒng)設(shè)計10十七、單項選擇題標(biāo)準(zhǔn)化考試系統(tǒng)設(shè)計11十八、設(shè)計一個簡單計算器11十九、編寫一萬年歷系統(tǒng)11二十、模擬時鐘轉(zhuǎn)動程序11二十一、職工工作量統(tǒng)計系統(tǒng)設(shè)計11二十二、銷售管理系統(tǒng)設(shè)計12二十三、西文下拉菜單的設(shè)計12時間安排1第6周分組,每8人為一組,推選一名組長,組長負責(zé)整個設(shè)計的組織、分工和協(xié)作。2第78周開始查閱相關(guān)資料,提出問題,分析問題,將設(shè)計按功能劃分模塊。具體方法:(1)利用網(wǎng)絡(luò)資源:進入圖書館主頁http:/www.lib
3、.,登錄中國期刊網(wǎng)全文數(shù)據(jù)庫,直接點擊“登錄”(不更改用戶名和密碼),進入檢索界面,輸入關(guān)鍵詞進行檢索。(2)查閱電子圖書:圖書館主頁中的“超星數(shù)字圖書館”(3)利用各種搜索引擎進行有關(guān)的信息檢索。(4)利用各種印刷版的書籍、期刊進行資料的收集。3第八章函數(shù)講授時開始設(shè)計工作。4第1617周進行答辯,設(shè)計過程中進行進度檢查,答辯包括演示、提問兩部分。軟件設(shè)計環(huán)境 TC或VC均可答辯后需要提交的文檔1每組提交一份設(shè)計報告(打?。?每組提交一份總結(jié)報告(打?。?;3每組提交答辯演示文稿、設(shè)計報告、總結(jié)報告及設(shè)計源程序的電子文檔。文檔要求:1. 流程圖采用軟件繪制,規(guī)范。(該
4、軟件在精品課程網(wǎng)站可下載:Visio2003) 2. 設(shè)計報告要求按照軟件課程設(shè)計的規(guī)范書寫,模板見精品課程網(wǎng)站。成績評定參見上機指導(dǎo)實驗十一。設(shè)計題目一、電子元器件管理系統(tǒng)元器件的基本數(shù)據(jù)結(jié)構(gòu):1. 編號;2類型;3型號;4數(shù)目;5封裝;6廠家;7價格;8生產(chǎn)日期基本功能:1. 添加新元件2刪除已有元件3查找元件(可根據(jù)編號、類型、型號、價格范圍等) 4排序(可根據(jù)編號、類型、型號、價格等)5統(tǒng)計(元器件數(shù)目、種類、類型、價格等)6數(shù)據(jù)文件的保存和加載示例:編號類型型號數(shù)目封裝廠家價格生產(chǎn)日期A00001ICLM324100SOP-8國半¥1.002005-1A00002三極管9013100
5、0TO-92松下¥0.502006-3A00003二極管BYV30-200450SOD80PH¥0.012004-3A00004電容器KMH450V9801206三洋¥0.102009-10A00005繼電器SDT-SH-106DM98DIP-4TYCO¥20.002009-5A00006電感器CD32-1567DIP-2村田¥0.102006-6A00007電阻器10k10000805三星¥0.012006-7A00008電位器9032-103500DIP-3寶石¥0.802005-8A00009石英晶體器件SE84.78424605032LINK¥0.602005-9A00010光電子器件
6、C171CKT5000805光寶¥0.102009-10A00011二極管BYV30-300450SOD80PH¥0.012004-3A00012三極管90121000TO-92松下¥0.502006-3A00013繼電器SDT-SH-107DM198DIP-4TYCO¥20.002009-5A00014電感器CD32-1767DIP-2村田¥0.102006-6A00015電感器CD32-5567DIP-2村田¥0.102006-6A00016石英晶體器件SE184605032LINK¥0.602005-9A00017石英晶體器件SE124605032LINK¥0.602005-9A0001
7、8石英晶體器件SE254605032LINK¥0.602005-9A00019ICLM138100SOP-8國半¥1.002005-1A00020ICLM356100SOP-8國半¥1.002005-1二、數(shù)據(jù)文件處理給定一個BMP圖片文件,正確讀取文件數(shù)據(jù)。實現(xiàn)下面的基本功能?;竟δ埽?. 將BMP位圖文件中的數(shù)據(jù)處理,然后存儲為新的BMP文件,實現(xiàn)圖片的左右翻轉(zhuǎn)。2將BMP位圖文件中的數(shù)據(jù)處理,然后存儲為新的BMP文件,實現(xiàn)圖片的上下翻轉(zhuǎn)。3將BMP位圖文件中的紅色成分?jǐn)?shù)據(jù)去除,然后存儲為新的BMP文件。4將BMP位圖文件中的綠色成分?jǐn)?shù)據(jù)去除,然后存儲為新的BMP文件。5將BMP位圖的大
8、小縮小50%(也就是圖片的寬度和高度都縮小為原來的一半),然后存儲為新的BMP文件。附:BMP文件格式說明1. BMP文件組成 BMP文件由文件頭、位圖信息頭、顏色信息和圖形數(shù)據(jù)四部分組成。 2. BMP文件頭 BMP文件頭數(shù)據(jù)結(jié)構(gòu)含有BMP文件的類型、文件大小和位圖起始位置等信息。 其結(jié)構(gòu)定義如下: typedef struct tagBITMAPFILEHEADERWORD bfType; / 位圖文件的類型,必須為BMDWORD bfSize; / 位圖文件的大小,以字節(jié)為單位WORDb fReserved1; / 位圖文件保留字,必須為0WORD bfReserved2; / 位圖文件
9、保留字,必須為0DWORD bfOffBits; / 位圖數(shù)據(jù)的起始位置,以相對于位圖 / 文件頭的偏移量表示,以字節(jié)為單位 BITMAPFILEHEADER;3. 位圖信息頭 BMP位圖信息頭數(shù)據(jù)用于說明位圖的尺寸等信息。typedef struct tagBITMAPINFOHEADERDWORD biSize; / 本結(jié)構(gòu)所占用字節(jié)數(shù)LONG biWidth; / 位圖的寬度,以像素為單位LONG biHeight; / 位圖的高度,以像素為單位WORD biPlanes; / 目標(biāo)設(shè)備的級別,必須為1WORD biBitCount; / 每個像素所需的位數(shù),必須是1(雙色), / 4(
10、16色),8(256色)或24(真彩色)之一DWORD biCompression; / 位圖壓縮類型,必須是 0(不壓縮), / 1(BI_RLE8壓縮類型)或2(BI_RLE4壓縮類型)之一DWORD biSizeImage; / 位圖的大小,以字節(jié)為單位LONG biXPelsPerMeter; / 位圖水平分辨率,每米像素數(shù)LONG biYPelsPerMeter; / 位圖垂直分辨率,每米像素數(shù)DWORD biClrUsed;/ 位圖實際使用的顏色表中的顏色數(shù)DWORD biClrImportant;/ 位圖顯示過程中重要的顏色數(shù) BITMAPINFOHEADER;4. 顏色表 顏色
11、表用于說明位圖中的顏色,它有若干個表項,每一個表項是一個RGBQUAD類型的結(jié)構(gòu),定義一種顏色。RGBQUAD結(jié)構(gòu)的定義如下: typedef struct tagRGBQUAD BYTE rgbBlue;/ 藍色的亮度(值范圍為0-255)BYTE rgbGreen; / 綠色的亮度(值范圍為0-255)BYTE rgbRed; / 紅色的亮度(值范圍為0-255)BYTE rgbReserved;/ 保留,必須為0 RGBQUAD;顏色表中RGBQUAD結(jié)構(gòu)數(shù)據(jù)的個數(shù)由biBitCount來確定:當(dāng)biBitCount=1,4,8時,分別有2,16,256個表項;當(dāng)biBitCount=2
12、4時,沒有顏色表項。位圖信息頭和顏色表組成位圖信息,BITMAPINFO結(jié)構(gòu)定義如下:typedef struct tagBITMAPINFO BITMAPINFOHEADER bmiHeader; / 位圖信息頭RGBQUAD bmiColors1; / 顏色表 BITMAPINFO;5. 位圖數(shù)據(jù) 位圖數(shù)據(jù)記錄了位圖的每一個像素值,記錄順序是在掃描行內(nèi)是從左到右,掃描行之間是從下到上。位圖的一個像素值所占的字節(jié)數(shù): 當(dāng)biBitCount=1時,8個像素占1個字節(jié);當(dāng)biBitCount=4時,2個像素占1個字節(jié);當(dāng)biBitCount=8時,1個像素占1個字節(jié);當(dāng)biBitCount=2
13、4時,1個像素占3個字節(jié);Windows規(guī)定一個掃描行所占的字節(jié)數(shù)必須是4的倍數(shù)(即以long為單位),不足的以0填充,一個掃描行所占的字節(jié)數(shù)計算方法:DataSizePerLine= (biWidth* biBitCount+31)/8; / 一個掃描行所占的字節(jié)數(shù)DataSizePerLine= DataSizePerLine/4*4; / 字節(jié)數(shù)必須是4的倍數(shù)位圖數(shù)據(jù)的大小(不壓縮情況下):DataSize= DataSizePerLine* biHeight;三、教師信息管理系統(tǒng)功能:對教師信息的輸入、查詢、修改、刪除等,同時還可以按要求對教師信息排序、按要求顯示教師信息,按要求統(tǒng)計教
14、師信息。教師信息的組織:自己組織,但至少包括:姓名、工號、性別、年齡、職稱、工資、工齡、聯(lián)系方式等信息。數(shù)據(jù)文件中至少已經(jīng)包括30名教師的信息。所有教師的工號是不同的,就像身份證號一樣?;静僮鳎狠斎搿⒉樵?、修改、刪除等,該功能要求界面友好,適應(yīng)性強。排序:根據(jù)要求按工號、年齡、或工齡排序;也可以根據(jù)職稱高低排序,當(dāng)職稱相同時,按年齡排序;默認的情況存儲在文件中時按工號排序。顯示:一個教師的信息不需要同時全部顯示。可以通過屏幕提示的方法,由用戶提出哪些項目需要顯示,哪些不需要顯示。默認的情況依次顯示工號、姓名、年齡、聯(lián)系方式。一個頁面最多只能顯示20條教師的信息,當(dāng)教師信息多余20條時,需要有
15、頁面信息的顯示和翻頁功能。統(tǒng)計:按要求可以按性別、職稱(段)、年齡(段)、工齡(段)統(tǒng)計教師數(shù)量,并可根據(jù)要求顯示符合要求的人員信息。四、波形動態(tài)顯示要求在DOS界面下(非圖形編程),動態(tài)顯示一正弦或余弦波形,該波形按照一定速度向左或向右移動(如圖1所示),同時該波形還可以在水平方向或垂直方向進行縮放(如圖2所示)。要求如下:1、 在DOS界面下波形上的點采用字符*代替,坐標(biāo)軸用字符_代替,可以無箭頭2、 通過不同按鍵觸發(fā)縮放命令3、 在縮放過程中可能需要通過丟掉或插入波形的點來平滑波形4、 波形在水平方向上的點的數(shù)目不低于70個 t2時刻 圖1 隨時間向左移動的波形 t1時刻t3時刻 橫向放
16、大 圖2 水平、垂直縮放波形橫向壓縮 縱向放大縱向壓縮五、儀器信息管理系統(tǒng)儀器的數(shù)據(jù)結(jié)構(gòu):(最基本的)1. 儀器編號;2儀器名稱;3儀器型號;4規(guī)格;5價格;6廠家;7出廠日期;8.購置日期基本功能:1. 添加新儀器;2刪除已有儀器;3查找儀器(可根據(jù)編號、型號、價格范圍等) ;4排序(可根據(jù)編號、型號、價格等);5統(tǒng)計(儀器數(shù)目、價格、廠家等);6數(shù)據(jù)文件的保存和加載示例:儀器編號儀器名稱型號規(guī)格價格廠家出廠日期購置日期20051087激光打印機HP 1020*1580HP公司2005.062005.0620052613掃描儀A900+*800清華紫光2005.002005.12200408
17、88傳感器實驗儀CSY10A*6000浙大儀器2004.032004.0920051289超高頻毫伏表HFJ-8G*1600上海無儀0000.002005.0720032047電源GPS 3303C*1380固緯電子0000.002003.1120040943直流穩(wěn)壓電源GPS-3303C*1380固偉電子2004.062004.0920050279直流穩(wěn)壓電源SG1731SC5A860洪澤瑞特0000.002004.1220040920數(shù)字萬用表DGM-8245*2670固偉電子2004.072004.0920010829信號系統(tǒng)控制實驗箱THSSC-1*6075天煌教學(xué)0000.00200
18、1.1120031027教學(xué)實驗系統(tǒng)NC-EDA-2000C*2200聯(lián)星科技2003.022003.0620040140頻率計GFC-8270H*2300固偉電子0000.002004.0320010280數(shù)字萬用表GDM-8145*2450臺灣固偉0000.002001.0820031907光標(biāo)直讀式示波器GOS-6103C*9660固緯電子2002.122003.1220040896雙蹤慢掃示波器XJ-4631*3200新建儀器2004.032004.0920041719示波器TDS1002*5900泰克公司2004.122004.1220041732示波器TDS1002*5900泰克公
19、司2004.122004.1220050278模擬示波器SG165120M1350洪澤瑞特0000.002004.1220051291數(shù)字存儲示波器EM6520*1300江南電子0000.002005.0720052258數(shù)字示波器TDS1002*5550泰克公司0000.002005.10六、圖書管理系統(tǒng)設(shè)計圖書管理信息包括:圖書名稱、圖書編號、單價、作者、存在狀態(tài)、借書人姓名、性別、學(xué)號等系統(tǒng)基本功能:1、新進圖書基本信息的輸入。2、圖書基本信息的查詢。3、圖書信息的修改與刪除。4、為借書人辦理注冊。5、辦理借書手續(xù)。6、辦理還書手續(xù)要求:使用二進制文件方式存儲數(shù)據(jù),系統(tǒng)以菜單方式工作七、
20、圖書信息管理系統(tǒng)設(shè)計圖書信息包括:登錄號、書名、作者名、分類號、出版單位、出版時間、價格等。系統(tǒng)基本功能:1、系統(tǒng)以菜單方式工作2、圖書信息錄入功能(圖書信息用文件保存)輸入3、圖書信息瀏覽功能輸出4、圖書信息查詢功能算法5、圖書信息的刪除與修改(可選項)八、學(xué)生信息管理系統(tǒng)設(shè)計學(xué)生信息包括:學(xué)號,姓名,年齡,性別,出生年月,地址,電話,E-mail等?;竟δ埽?、系統(tǒng)以菜單方式工作2、學(xué)生信息錄入功能(學(xué)生信息用文件保存)輸入3、學(xué)生信息瀏覽功能輸出4、學(xué)生信息查詢功能算法按學(xué)號查詢、按姓名查詢5、學(xué)生信息的刪除與修改(可選項)九、學(xué)生成績管理系統(tǒng)設(shè)計學(xué)生成績信息包括:學(xué)期,學(xué)號,班別,姓
21、名,四門課程成績(語文、數(shù)學(xué)、英語和計算機)等。基本功能:(1) 能按學(xué)期、按班級完成對學(xué)生成績的錄入、修改(2) 能按班級統(tǒng)計學(xué)生的成績,求學(xué)生的總分及平均分(3) 能查詢學(xué)生成績,不及格科目及學(xué)生名單(4) 能按班級輸出學(xué)生的成績單要求:使用二進制文件方式存儲數(shù)據(jù),系統(tǒng)以菜單方式工作十、學(xué)生選修課程系統(tǒng)設(shè)計假定有n門課程,每門課程有:課程編號,課程名稱,課程性質(zhì)(公共課、必修課、選修課),總學(xué)時,授課學(xué)時,實驗或上機學(xué)時,學(xué)分,開課學(xué)期等信息,學(xué)生可按要求(如總學(xué)分不得少于60)自由選課?;竟δ埽?、系統(tǒng)以菜單方式工作2、課程信息錄入功能(課程信息用文件保存)輸入3、課程信息瀏覽功能輸出
22、4、課程信息查詢功能算法查詢方式 按學(xué)分查詢、按課程性質(zhì)查詢5、學(xué)生選修課程(可選項)十一、學(xué)生成績記錄簿設(shè)計編制一個C語言成績記錄簿,每個學(xué)生信息包括:學(xué)號、姓名、C語言成績。具體功能:(1)創(chuàng)建信息鏈表并以磁盤文件保存;(2)讀取磁盤文件并顯示輸出所有學(xué)生的成績;(3)按學(xué)號或姓名查詢成績;(4)添加成績記錄;(5)修改指定姓名或?qū)W號的學(xué)生的成績并可存盤;(6)顯示輸出60分以下、6079、8089、90分以上各分?jǐn)?shù)段的學(xué)生信息(可選項)。十二、學(xué)生籍貫信息記錄簿設(shè)計編制一個學(xué)生籍貫信息記錄簿,每個學(xué)生信息包括:學(xué)號、姓名、籍貫。具體功能:(1)創(chuàng)建信息鏈表并以磁盤文件保存;(2)讀取磁盤
23、文件并顯示輸出所有學(xué)生的籍貫信息;(3)按學(xué)號或姓名查詢其籍貫;(4)按籍貫查詢并輸出該籍貫的所有學(xué)生;(5)能添加、刪除和修改學(xué)生的籍貫信息(可選項);十三、學(xué)生通訊錄管理系統(tǒng)設(shè)計設(shè)計一個學(xué)生通信錄,學(xué)生通迅錄數(shù)據(jù)信息構(gòu)成內(nèi)容可自行設(shè)計(如:姓名、家庭地址、郵政編碼、電話號碼等等),通信錄數(shù)據(jù)類型定義為結(jié)構(gòu)體類型。1.主要功能:(1) 能建立、修改和增刪學(xué)生通訊錄(2) 能夠按多種方式進行查詢2.要求:界面友好,易于操作,采用二進制文件存儲數(shù)據(jù)。十四、成績管理系統(tǒng)設(shè)計現(xiàn)有學(xué)生成績信息,內(nèi)容如下姓名 學(xué)號 語文 數(shù)學(xué) 英語 陳明 10301001 67 78 82李友明 10301002 78
24、 91 88張輝煌 10301003 68 82 56李露 10301004 56 45 77華朝陽 10301005 67 38 47. . . . 請用C/C+編寫一系統(tǒng),實現(xiàn)學(xué)生信息管理,軟件的入口界面應(yīng)包括如下幾個方面:(一)功能要求:(1)信息維護:要求:學(xué)生信息數(shù)據(jù)要以文件的形式保存,能實現(xiàn)學(xué)生信息數(shù)據(jù)的維護。此模塊包括子模塊有:增加學(xué)生信息、刪除學(xué)生信息、修改學(xué)生信息(2)信息查詢:要求:查詢時可實現(xiàn)按姓名查詢、按學(xué)號查詢(3)成績統(tǒng)計:要求:A輸入任意的一個課程名(如數(shù)學(xué))和一個分?jǐn)?shù)段(如60-70),統(tǒng)計出在此分?jǐn)?shù)段的學(xué)生情況。(二)其它要求:(1)只能使用C/C+語言,源程
25、序要有適當(dāng)?shù)淖⑨?,使程序容易閱讀(2)至少采用文本菜單界面(如果能采用圖形菜單界面更好)(3)學(xué)生可自動增加新功能模塊(視情況可另外加分)(4)寫出課程設(shè)計報告,具體要求見相關(guān)說明文檔十五、手機通信錄管理系統(tǒng)設(shè)計用C/C+設(shè)計出模擬手機通信錄管理系統(tǒng),實現(xiàn)對手機中的通信錄進行管理。功能要求(1)查看功能:選擇此功能時,列出下列三類選擇。A 辦公類 B 個人類 C 商務(wù)類 ,當(dāng)選中某類時,顯示出此類所有數(shù)據(jù)中的姓名和電話號碼)(2)增加功能:能錄入新數(shù)據(jù)(一個結(jié)點包括:姓名、電話號碼、分類(可選項有:A 辦公類 B 個人類 C 商務(wù)類)、電子郵件)。例如楊春商務(wù)類 ch
26、當(dāng)錄入了重復(fù)的姓名和電話號碼時,則提示數(shù)據(jù)錄入重復(fù)并取消錄入;當(dāng)通信錄中超過15條信息時,存儲空間已滿,不能再錄入新數(shù)據(jù);錄入的新數(shù)據(jù)能按遞增的順序自動進行條目編號。(3)拔號功能:能顯示出通信錄中所有人的姓名,當(dāng)選中某個姓名時,屏幕上模擬打字機的效果依次顯示出此人的電話號碼中的各個數(shù)字,并伴隨相應(yīng)的拔號聲音。(4)修改功能:選中某個人的姓名時,可對此人的相應(yīng)數(shù)據(jù)進行修改(5)刪除功能:選中某個人的姓名時,可對此人的相應(yīng)數(shù)據(jù)進行刪除,并自動調(diào)整后續(xù)條目的編號。(二)其它要求:(1) 只能使用C/C+語言,源程序要有適當(dāng)?shù)淖⑨專钩绦蛉菀组喿x(2) 至少采用文本菜單界面(如果
27、能采用圖形菜單界面更好)(3) 建議使用結(jié)構(gòu)和鏈表等數(shù)據(jù)結(jié)構(gòu)(4) 學(xué)生可自動增加新功能模塊(視情況可另外加分)(5)寫出課程設(shè)計報告,具體要求見相關(guān)說明文檔十六、學(xué)生管理系統(tǒng)設(shè)計使用下面的數(shù)據(jù),用C/C+設(shè)計一個簡單的學(xué)籍管理系統(tǒng),實現(xiàn)出最基本的功能。學(xué)生基本信息文件(A.TXT)及其內(nèi)容:A.TXT文件不需要編程錄入數(shù)據(jù),可用文本編輯工具直接生成學(xué)號 姓名 性別 宿舍號碼 電話號碼10301001 李成成 男 501 6785211110301002 張成華 女 101 6785311210301003 王鳳 女 101 6785311210301004 李明 男 502 67854333
28、10301005 陳東 男 501 6785211110301006 李果 男 502 6785433310301007 何蘭 女 102 67856122 學(xué)生成績基本信息文件(B.TXT)及其內(nèi)容:學(xué)號 課程編號 課程名稱 學(xué)分 平時成績 實驗成績 卷面成績 綜合成績 實得學(xué)分10301001 A01 大學(xué)物理 3 70 78 82 10301002 B03 高等數(shù)學(xué) 4 78 -1 9010301001 B03 高等數(shù)學(xué) 4 45 -1 8810301002 C01 C語言 3 65 76 66 (一)功能要求及說明:(1)數(shù)據(jù)錄入功能:對B.TXT進行數(shù)據(jù)錄入,只錄入每個學(xué)生的學(xué)號、課
29、程編號、課程名稱、學(xué)分、平時成績、實驗成績、卷面成績共7個數(shù)據(jù)。綜合成績、學(xué)分由程序根據(jù)條件自動運算。綜合成績的計算:如果本課程的實驗成績?yōu)?1,則表示無實驗,綜合成績=平時成績*30%+卷面成績*70%; 如果實驗成績不為-1,表示本課程有實驗,綜合成績=平時成績*15%+實驗成績*15%+卷面成績*70%。實得學(xué)分的計算:采用等級學(xué)分制。綜合成績在90-100之間 ,應(yīng)得學(xué)分=學(xué)分*100% 綜合成績在80-90之間 ,應(yīng)得學(xué)分=學(xué)分*80%綜合成績在70-80之間 ,應(yīng)得學(xué)分=學(xué)分*75% 綜合成績在60-70之間 ,應(yīng)得學(xué)分=學(xué)分*60%綜合成績在60以下 ,應(yīng)得學(xué)分=學(xué)分*0%(2)
30、查詢功能:分為學(xué)生基本情況查詢和成績查詢兩種A:學(xué)生基本情況查詢:A1-輸入一個學(xué)號或姓名(可實現(xiàn)選擇),查出此生的基本信息并顯示輸出。A2-輸入一個宿舍號碼,可查詢出本室所有的學(xué)生的基本信息并顯示輸出。B:成績查詢:B1:輸入一個學(xué)號時,查詢出此生的所有課程情況,格式如下:學(xué) 號:xx 姓 名:xxxxx課程編號:xxx 課程名稱:xxxxx 綜合成績:xxxx 實得學(xué)分: xx課程編號:xxx 課程名稱:xxxxx 綜合成績:xxxx 實得學(xué)分: xx課程編號:xxx 課程名稱:xxxxx 綜合成績:xxxx 實得學(xué)分: xx 共修:xx科,實得總學(xué)分為: xxx(3)刪除功能:當(dāng)在A.TXT中刪除一個學(xué)生時,自動地在B.TXT中刪除此人所有信息。(4)排序功能:能實現(xiàn)選擇按綜合成績或?qū)嵉脤W(xué)分升序或降序排序并顯示數(shù)據(jù)。(二)其它要求:(1)只能使用C/C+語言,源程序要有適當(dāng)?shù)淖⑨?,使程序容易閱讀(2)至少采用文本菜單界面(如果能采用圖形菜單界面更好)(3)學(xué)生可自動增加新功能模塊(視情況可另外加分)(4)寫出課程設(shè)計報告,具體要求見相關(guān)說明文檔十七、單項選擇題標(biāo)準(zhǔn)化考試系統(tǒng)設(shè)計
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 生物電信號傳導(dǎo)的基本原理試題及答案
- 核心知識補充CPMM試題及答案
- 握行業(yè)法規(guī)與國際物流師試題試題及答案
- 中班防走失課件教案
- 中班防走失課件
- 剖析CPSM的考試標(biāo)準(zhǔn)試題及答案
- 急性心力衰竭的液體管理2025
- 傳染病防控宣傳課件
- 人體感官系統(tǒng)的生理功能試題及答案
- 對外貿(mào)易國際物流師試題及答案
- 客服面試常見問題及回答技巧(3篇)
- 外墻保溫維修施工方案
- 《觀察力的培養(yǎng)》課件
- 第七章功能性有機小分子
- 兒童焦慮性情緒障礙篩查量表(SCARED)
- (6)-3.課件《龍泉窯歷史沿革》
- 軟件定義網(wǎng)絡(luò)(SDN)基礎(chǔ)教程PPT完整全套教學(xué)課件
- 壓電式傳感器的原理和其應(yīng)用
- 低壓電工作業(yè)電工培訓(xùn)課件
- 村史范本、模板
- 小學(xué)高年級《紅樓春趣》劇本(寧波實驗學(xué)校)
評論
0/150
提交評論