Font Size: a A A

Design And Implementation Of Source Code Online Judging System

Posted on:2009-04-11Degree:MasterType:Thesis
Country:ChinaCandidate:Y L QinFull Text:PDF
GTID:2178360245974718Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the popularization of computer,the ability of programming is increasingly becoming a necessary ability for the students in many specialties.The improvement of the ability of programming needs a lot of programming practices,in the meanwhile,a lot of programs which has appropriate difficulty and timely feedback is also indispensable.In the domestic universities,traditionally the way adopted is manual judge. The abuse of manual judge is obvious,such as time-consuming and labour-consuming which make teachers has no more enerage to be engaged in teaching and scientific research work;The result can not be passed back to students timely and the reliability of the result is poor;There are always many subjective factors in the results,and so on.The existence of these abuses make an urgent requirement ,that is to develope an automatic judge online system and to be applide to the assisted instruction .The rapid development of computer technology and the growing popularity of the Internet make the possibility to come true. The source code onlinejudge system was originally developed for contest.With the in-depth execution of the reform of teaching,this system is transforming from for contest to for teaching.In china,many universities developed their own onlinejudge systems as the assisted instruction platform,which also afford a good exercises places for undergraduate to take part in all kinds of programming contests.On the basis of for the reference to onlinejudge systems of other universities,and according to the actual needs of school,the project design and implement an onlinejudge system,which can test the source code with dynamic test(including blackbox test and whitebox test) and give the result timely.As an assisted instruction platform,it also provide many assisted instruction functions.On the other hand,this paper discuss the ways to improve the system performance in detail.
Keywords/Search Tags:online judge, blackbox test, whitebox test, assisted instruction
PDF Full Text Request
Related items