版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
本科畢業(yè)論文范文模板題目程序在線評測系統(tǒng)題目程序在線評測系統(tǒng)姓名學(xué)號所在學(xué)院年級專業(yè)指導(dǎo)老師**職稱講師完成時間2020年月日綜合評定成績:指導(dǎo)老師評語:評定成績:指導(dǎo)老師簽名:日期:答辯小組意見:評定成績:答辯小組長簽名:日期:程序在線評測系統(tǒng)——后臺評測模塊摘要:ACM國際大學(xué)生程序設(shè)計競賽,是一項旨在展示大學(xué)生創(chuàng)新能力、團(tuán)隊精神和在壓力下編寫程序、分析和解決問題能力的年度競賽。經(jīng)過近30多年的發(fā)展,ACM國際大學(xué)生程序設(shè)計競賽已經(jīng)發(fā)展成為最具影響力的大學(xué)生計算機(jī)競賽。隨著其發(fā)展,各高校也越來越重視這項競賽,廣東外語外貿(mào)大學(xué)的程序在線評測系統(tǒng)也應(yīng)運(yùn)而生。在這個平臺中,用戶只需要提交他們的代碼,系統(tǒng)就能夠自動地為其程序做出相應(yīng)的評測,并且返回相應(yīng)的評測結(jié)果。通過這個平臺,用戶不但能夠穩(wěn)固學(xué)科知識,可以以大大提高代碼的實踐能力。后臺評測模塊主要負(fù)責(zé)對用戶提交的源程序進(jìn)行編譯,運(yùn)行,得到是評測結(jié)果再反應(yīng)給用戶。關(guān)鍵詞:在線評測,程序設(shè)計,ACMOnlineJudgeSystem——BackgroundJudgeModuleChengJinYuSchoolofInformaticsAbstract:ACMinternationalcollegiateprogrammingcontest,isanannualcompetitionthataimsatshowingtheirabilititiesofinnovation,teamwork,programmingunderpressure,analysingandsolvingproblems.Throughmorethan30years’development,ithasbecomethemostinfluentialcomputingcontestforcollegestudentsandbeentakenmoreseriouslybymanyhighereductionuniversitiesandcolleges,sotherecomestheGuangdongUniversityofForeignStudiesOnlineJudge.Systemwhichcanprovidegreatconvenienceforprogrammingloversandstudents.Usersonlyneedtosubmittheircode,thenthesystemcanautomaticallymaketheappropriateevaluationofitsprocedures,andreturnsthecorrespondingevaluationresults.Wihtthisplatform,userscannotonlyconsolidatetheacademicknowledge,butalsocangreatlyimprovetheabilityofpraticalprogramming.Backgroundjudgemoduleismainlyresponsibleforausertosubmitthesourcecodetocompile,run,andreturnthejudgeresulttotheuser.Keywords:Onlinejudge,Programming,ACM目錄摘要.......................................................................IAbstract....................................................................II第一章緒論(1)1.1課題的背景、研究意義(1)1.2軟件開發(fā)環(huán)境描繪(1)1.3軟件運(yùn)行環(huán)境描繪(2)第二章系統(tǒng)總體設(shè)計(3)2.1模塊介紹(3)2.2項目分工...........................................錯誤!未定義書簽。2.3數(shù)據(jù)流圖...........................................錯誤!未定義書簽。2.4數(shù)據(jù)庫設(shè)計.........................................錯誤!未定義書簽。第三章GOJ內(nèi)核設(shè)計.(5)3.1定義(5)3.2性能要求...........................................錯誤!未定義書簽。3.3判題流程...........................................錯誤!未定義書簽。3.4接口設(shè)計...........................................錯誤!未定義書簽。第四章內(nèi)核數(shù)據(jù)構(gòu)造設(shè)計(6)4.1邏輯構(gòu)造設(shè)計(6)4.3出錯信息...........................................錯誤!未定義書簽。4.4彌補(bǔ)措施(6)第五章內(nèi)核實現(xiàn)難點(7)5.1JNI本地調(diào)用(7)5.2內(nèi)存測量...........................................錯誤!未定義書簽。5.3進(jìn)程數(shù)控制.........................................錯誤!未定義書簽。5.4連接到其他OnlineJudgeSystem......................錯誤!未定義書簽。第六章結(jié)語(8)參考文獻(xiàn)(9)致謝(10)第一章緒論1.1課題的背景、研究意義程序設(shè)計類課程,具有實踐性強(qiáng)的特點。它不但要求學(xué)生把握基礎(chǔ)的理論知識,更重要的是要求學(xué)生不斷提高本身的編程實踐能力。因而,在這類課程中,教師務(wù)必會布置大量的程序設(shè)計作業(yè),傳統(tǒng)通過電子郵件或手寫提交作業(yè)的方式讓教師感到批改作業(yè)的任務(wù)繁重,讓學(xué)生感到費時費力,難以提高編程的實踐能力。為方便教學(xué),提高學(xué)生動手編程的實踐能力,開發(fā)一個自動化,智能化的評測系統(tǒng)成為需要。隨著當(dāng)代信息化的發(fā)展,軟硬件的不斷升級,使得開發(fā)這樣一個評測系統(tǒng)成為可能。OnlineJudgeSystem,則是指一個在線的裁判系統(tǒng),它可對程序源代碼進(jìn)行編譯和執(zhí)行,并通過預(yù)先設(shè)計的測試數(shù)據(jù)來檢驗程序源代碼的正確性。ACM/ICPC(ACMInternationalCollegiateProgrammingContest,國際大學(xué)生程序設(shè)計競賽)是由國際計算機(jī)界歷史悠久、頗具權(quán)威性的組織ACM〔AssociationforComputingMachinery,國際計算機(jī)協(xié)會〕主辦的,世界上公認(rèn)的規(guī)模最大、水平最高的國際大學(xué)生程序設(shè)計競賽。如今各高校也越來越重視ACM程序設(shè)計比賽,都紛紛建立起本人的測評平臺供教師和學(xué)生使用,廣東外語外貿(mào)大學(xué)的程序在線評測系統(tǒng)也就應(yīng)運(yùn)而生。1.2軟件開發(fā)環(huán)境描繪操作系統(tǒng):WindowsNT5.1以上開發(fā)平臺:MyEclipse6.0.1數(shù)據(jù)庫:MySQL5.1.40開發(fā)語言:Java1.6+Jsp+C++WEB服務(wù)器:Tomcat6.01.3軟件運(yùn)行環(huán)境描繪CPU:PIII800Mhz或更高內(nèi)存:256MB或更高硬盤:100MB或以上剩余空間操作系統(tǒng):WindowsNT5.1以上數(shù)據(jù)庫:MySQL5.1.40WEB服務(wù)器:Tomcat6.0第二章系統(tǒng)總體設(shè)計本系統(tǒng)主要是分為五個模塊:用戶維護(hù),題目維護(hù),競賽維護(hù),后臺評測,論壇。2.1模塊介紹2.1.1用戶維護(hù)2.1.2題目維護(hù)2.2后臺管理能夠添加、刪除、修改競賽;查詢競賽。2.2.1后臺評測2.2.2論壇頂層圖如下:圖2.2頂層圖2.2.3數(shù)據(jù)表表2-1用戶信息表〔userinfo〕字段名中文名
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年雞鴨養(yǎng)殖供應(yīng)協(xié)議模板版
- 福建省南平市建陽漳墩中學(xué)2020-2021學(xué)年高一英語聯(lián)考試卷含解析
- 2024毛竹山林業(yè)資源培育承包合同范本3篇
- 2024軟裝設(shè)計合同范本:現(xiàn)代辦公環(huán)境設(shè)計協(xié)議3篇
- 2024年上海市《消防員資格證之一級防火考試》必刷500題(真題匯編)
- 2024年公司各部門管理制度
- 【學(xué)習(xí)課件】第課中華大地的遠(yuǎn)古人類
- 2025年度出口合同履行中的國際貿(mào)易信用評估與擔(dān)保協(xié)議3篇
- 2024年音樂作品版權(quán)協(xié)議:錄音制品與表演權(quán)的分配3篇
- 2025年1A13365國際貿(mào)易實務(wù)操作手冊分銷合同3篇
- 散狀料上料安全操作規(guī)程模版(3篇)
- 2025戶外品牌探路者線上新媒體運(yùn)營方案
- 《個案工作介入涉罪未成年人的家庭幫教研究》
- 2024-2025學(xué)年人教版地理七年級上冊期末復(fù)習(xí)訓(xùn)練題(含答案)
- 統(tǒng)編版(2024新版)七年級上冊道德與法治期末綜合測試卷(含答案)
- 教育部中國特色學(xué)徒制課題:基于中國特色學(xué)徒制的新形態(tài)教材建設(shè)與應(yīng)用研究
- 2023年黑龍江日報報業(yè)集團(tuán)招聘工作人員考試真題
- 安全管理人員安全培訓(xùn)教材
- 工程施工揚(yáng)塵防治教育培訓(xùn)
- 影視后期制作團(tuán)隊薪酬激勵方案
- 污水管網(wǎng)技術(shù)標(biāo)
評論
0/150
提交評論