The Exploration of Online Judge System Design of Discrete Structures Based on LAMP

Yu Chen,Zhongyang Huang,jian Zhang
2015-01-01
Abstract:Discrete Structures is the core courses of the computer and the related majors, This article describes the basic Discrete Structures and LAMP architecture. Automatic interpretation of source code submitted by the user, linking, running, testing, appraisal process and returning the test results are realized. A multi-process, concurrent processing, signal processing, process communication, document management and other technologies are used. Consequently, the said automatic evaluation system has good performance in the practical application, completing a routine program of training and various types of online programming contest and realizing the automation of competition process, high efficiency, fairness and other features.
What problem does this paper attempt to address?