Online program judging system
A program and subsystem technology, applied in the field of online program evaluation system, can solve the problems of low efficiency of manual evaluation, not meeting fair and fair evaluation standards, etc., to reduce the possibility of errors and achieve the effect of automation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0018] In this embodiment, users are allowed to submit program problem-solving codes online, and the system automatically compiles and runs and gives evaluation results. Such as figure 1 As shown, the specific implementation steps of the online program evaluation system are as follows:
[0019] (1) The user submits the program question number, programming language, and problem-solving code to the database to generate a judging task with a unique number;
[0020] (2) The judging subsystem polls the database to grab the judging tasks submitted by the user, if there are judging tasks in the database, then continue to (3), otherwise repeat (2);
[0021] (3) The judging subsystem creates an independent process for each judging task and adds it to the judging queue. If the judging queue is not empty, continue to (4), otherwise jump to (2);
[0022] (4) Exit the judging queue, obtain the judging task, start the judging process, if the compilation is successful, continue to (5), oth...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com