本科畢業(yè)論文范文模板_第1頁
本科畢業(yè)論文范文模板_第2頁
本科畢業(yè)論文范文模板_第3頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論