Font Size: a A A

The Design And Implementation Of The Online Examining And Judge System

Posted on:2006-09-19Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhangFull Text:PDF
GTID:2178360182972699Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In teaching of high schools, many computer courses are demanded with strong practical capability, especially some programming language courses. It requires that students study not only theory knowledge but also lots of practice so that they master knowledge factly and bring into play in actual applications. However, on the way of today's teaching and examining, the students' genuine level would not be estimated properly, in particular, in practicing aspect. Of course, it can not lead students to learn these courses efficiently.To resolve this problem, this thesis has been designed and implemented an online examining and judge system. And the system can make students program and judge programs automatically online on computers, at the same time, it return real-time results to students. The characteristics of the online examining and judge system as follows:1) It includes several modules: data access, judger, compiler, executer, validator, reporter, examiner and WEB. And the structure is very clear.2) The system is set on the Linux operation system; PostreSQL database andTomcat application sever. And they are all free software and have great superiority, so they would not make any problems of knowledge property right.3) The online examining and judge system is adopted one Object-Oriented program designing way, so it has strong flexibility and extensibility.4) The system's judge core has been considered security problem. Under the premise of assuring functions, it has limited user's program's compiling and executing on all aspects, so that assure system out of dangers from users' bad programs.5) The system is designed a kind of concurrence process module and improves the throughput of the system.
Keywords/Search Tags:Online Judge, Linux, PostgreSQL, Tomcat
PDF Full Text Request
Related items