題目涉及的知識(shí)點(diǎn)_第1頁
題目涉及的知識(shí)點(diǎn)_第2頁
題目涉及的知識(shí)點(diǎn)_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

題目涉及的知識(shí)點(diǎn)一、學(xué)生成績(jī)管理系統(tǒng)1.學(xué)生成績(jī)管理系統(tǒng)的內(nèi)容:(1)每一條記錄包括一個(gè)學(xué)生的學(xué)號(hào)、姓名、3門課成績(jī)、平均成績(jī)。(2)輸入功能:可以一次完成若干條記錄的輸入。(3)顯示功能:完成全部學(xué)生記錄的顯示。(4)查找功能:完成按姓名查找學(xué)生記錄,并顯示。(5)排序功能:按學(xué)生平均成績(jī)進(jìn)行排序。(6)插入功能:按平均成績(jī)高低插入一條學(xué)生記錄。(7)將學(xué)生記錄存在結(jié)構(gòu)體中。(8)應(yīng)提供一個(gè)界面來調(diào)用各個(gè)功能,調(diào)用界面和各個(gè)功能的操作界面應(yīng)盡可能清晰美觀!2.學(xué)生成績(jī)管理系統(tǒng)的知識(shí)點(diǎn):(1)用C語言實(shí)現(xiàn)系統(tǒng),要求有良好的人機(jī)交互,;(2)利用結(jié)構(gòu)體數(shù)組實(shí)現(xiàn)學(xué)生成績(jī)的數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì);(3)系統(tǒng)具有增加,查詢,插入,排序等基本功能;(4)系統(tǒng)的各個(gè)功能模塊要求用函數(shù)的形式實(shí)現(xiàn);(5)完成設(shè)計(jì)任務(wù)并書寫課程設(shè)計(jì)報(bào)告。(6)將學(xué)生成績(jī)信息存在文件中。二、圖書管理系統(tǒng)圖書管理系統(tǒng)是高校內(nèi)每一個(gè)系部或院部都必須切實(shí)面對(duì)的工作。圖書管理系統(tǒng)包括:圖書名稱、圖書編號(hào)、單價(jià)、作者、存在狀態(tài)等,程序需要實(shí)現(xiàn)圖書信息的瀏覽、查找和修改等功能,還可以用過鍵盤選擇菜單來實(shí)現(xiàn)功能選擇。系統(tǒng)主要包括以下幾個(gè)模塊:基本數(shù)據(jù)維護(hù)模塊基本業(yè)務(wù)模塊數(shù)據(jù)庫管理模塊信息查詢模塊基本數(shù)據(jù)維護(hù)模塊包括的主要功能模塊:添加借閱者帳戶修改更新借閱者帳戶信息添加書目修改和更新書目信息添加書籍刪除書籍此系統(tǒng)還具有以下功能特性:(1)通過c語言程序?qū)崿F(xiàn)基本信息的輸入,圖書基本信息查詢,信息的刪除以其其他功能(2)利用函數(shù)的編寫完成程序菜單的設(shè)計(jì)(3)在按鍵函數(shù)中靈活的運(yùn)用了switchcase語句功能,簡(jiǎn)化了函數(shù)的編寫(4)在圖書刪除資料函數(shù)中采用了c語言的鏈表功能三、教職工管理系統(tǒng)教職工管理系統(tǒng)是典型的信息管理系統(tǒng)首先可以對(duì)教職工基本信息進(jìn)行輸入和存取,其次可以讀取顯示教職工的相關(guān)信息,然后可以刪除和插入教職工的相關(guān)信息,還有就是可按職工工資及按學(xué)歷兩種方式進(jìn)行查詢,要求能返回所有符合條件的職工的信息.(1)運(yùn)用c語言編寫各個(gè)子函數(shù),設(shè)計(jì)一個(gè)教職工信息管理系統(tǒng),使之能提供以下功能:①錄入職工信息并保存②顯示所有職工信息③查詢職工信息④修改職工信息并保存⑤刪除職工信息(2)運(yùn)用c語言編寫菜單選擇模塊,菜單選擇模塊完成用戶命令的接收,此模塊也是職工信息管理系統(tǒng)的入口,用戶所要進(jìn)行的各種操作均需在此模塊中進(jìn)行選擇并進(jìn)而調(diào)用其他模塊實(shí)現(xiàn)相應(yīng)的,此模塊較為簡(jiǎn)潔實(shí)用。①所設(shè)計(jì)的系統(tǒng)以菜單方式工作,為用戶提供清晰的使用提示,依據(jù)用戶的選擇來進(jìn)行各種處理,并要求在此過程中能夠盡可能的兼容用戶使用過程中的異常情況。②信息輸入模塊完成職工信息的輸入功能,輸入信息包括職工號(hào)、姓名、性別、出生年月、學(xué)歷、職務(wù)、工資、住址、電話等;③信息瀏覽模塊完成已錄入職工信息的顯示;④信息查詢模塊完成職工信息的查詢,查詢時(shí)對(duì)應(yīng)有按工資查詢和按學(xué)歷查詢兩種方式;信息修改模塊完成職工信息的修改功能;信息刪除模塊完成職工信息的刪除功能;⑤退出系統(tǒng),結(jié)束任務(wù)。(3)在各個(gè)子函數(shù)中靈活運(yùn)用if語句,switchcase語句進(jìn)行選擇應(yīng)用。四、學(xué)生信息管理系統(tǒng)(1)信息輸入、刪除、排序:初始狀態(tài)已包含5名學(xué)生信息,在此基礎(chǔ)上可對(duì)學(xué)生信息進(jìn)行輸入、刪除、按學(xué)號(hào)排序等操作。(2)成績(jī)統(tǒng)計(jì):要求能對(duì)學(xué)生的成績(jī)進(jìn)行統(tǒng)計(jì),計(jì)算出總分和平均分,并按總分降序排列顯示出來。要求當(dāng)輸入科目名稱時(shí)能統(tǒng)計(jì)出該科的平均分,能顯示出最高分和最低分。(3)查詢:要求輸入一個(gè)學(xué)生的學(xué)號(hào)后可顯示出該學(xué)生的相關(guān)信息。學(xué)生信息系統(tǒng)的特點(diǎn)是建立了學(xué)生信息的結(jié)構(gòu)體,實(shí)現(xiàn)了學(xué)生信息的錄入、添加、修改、刪除、查找等功能,并靈活的利用了c語言程序的思想編寫各個(gè)子函數(shù),并在主函數(shù)中完成調(diào)用。五、萬年歷系統(tǒng)萬年歷系統(tǒng)程序設(shè)計(jì)有以下特點(diǎn):①日歷初始化和顯示。能根據(jù)系統(tǒng)日期進(jìn)行初始化,并顯示當(dāng)前月份的月歷,并突出顯示當(dāng)前日期。②日期查詢,可以輸入一個(gè)日期,然后查詢并正確顯示日期所在月份的月歷,并突出顯示查詢?nèi)掌?,如果輸入日期不正確給出提示。③支持鍵盤操作,按上下鍵更改年份,按左右鍵更改月份,按上下翻頁鍵更改突出顯示日期,按空格鍵可以返回初始狀態(tài)更改后能將更新后的月份顯示出來。滿足了以上設(shè)計(jì)要求之后,此程序設(shè)計(jì)的重點(diǎn)在于分析年、月以及信息流程的算法,然后根據(jù)萬年歷的特點(diǎn),以及c語言程序設(shè)計(jì)流程算法,來完成此程序的設(shè)計(jì)。當(dāng)然,還利用c語言編寫各個(gè)子程序,將軟件將各個(gè)模塊的功能分為列菜單、表明結(jié)構(gòu)體、錄入、排序、查詢、插入及讀取等來組成整個(gè)程序,實(shí)現(xiàn)對(duì)萬年歷的系統(tǒng)管理。六、電話薄管理系統(tǒng)電話薄管理系統(tǒng)設(shè)計(jì)程序定義了結(jié)構(gòu)體telebook,用于存放聯(lián)系人的基本信息,可見結(jié)構(gòu)體對(duì)于c語言系統(tǒng)項(xiàng)目的編寫的重要性。通過對(duì)流程圖的分析設(shè)計(jì)各個(gè)子函數(shù)的調(diào)用,來完成對(duì)電話記錄的顯示、查詢、插入、修改、刪除和排序等功能。在menu函數(shù)中設(shè)計(jì)主菜單的界面,并保存當(dāng)前所有記錄到c:\telephon文件,然后采用c語言庫文件中的函數(shù)對(duì)telephon文件中的記錄進(jìn)行調(diào)用。七、人工智能推箱子游戲程序人工智能推箱子游戲程序設(shè)計(jì)的關(guān)鍵在于分析推箱子游戲流程,然后在程序?qū)崿F(xiàn)了在屏幕上移動(dòng)光標(biāo)、推動(dòng)箱子、判斷箱子坐標(biāo)、判斷是否成功、以及每次移動(dòng)箱子后的地圖刷新等功能,并利用在二維數(shù)組地圖中使用一些簡(jiǎn)單的圖形來表示搬運(yùn)工、箱子和目標(biāo)位置。把具有相同類型的若干變量按有序的形式組織起來。這些按序排列的同類數(shù)據(jù)元素的集合稱為數(shù)組。二維數(shù)組是c語言的基礎(chǔ)。同時(shí)定義箱子結(jié)構(gòu)體,其中包含坐標(biāo)屬性,并定義讀取鍵盤碼的共用體類型,將結(jié)構(gòu)體和共用體靈活的結(jié)合應(yīng)用在此程序中,對(duì)程序進(jìn)行開發(fā),充分的發(fā)揮了c語言的功能,此程序?qū)語言的綜合使用具有較強(qiáng)的實(shí)際意義。八、工資管理系統(tǒng)程序基于c語言的工資管理系統(tǒng)主要是實(shí)現(xiàn)對(duì)職工工資進(jìn)行系統(tǒng)化的管理,首先可以對(duì)工資基本信息進(jìn)行輸入和存取,其次可以讀取工資的相關(guān)信息,然后可以刪除和插入工資的相關(guān)信息,還有就是可按職工號(hào)查詢此職工號(hào)的職工的相關(guān)信息,并按照工資統(tǒng)計(jì)結(jié)果的高低進(jìn)行排序,由此來系統(tǒng)

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論