Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Evaluation system of extendable program competition based on service

An extension program and evaluation technology, applied in the field of scalable distributed systems, can solve problems such as difficulty in resource sharing and information fusion, insufficient openness, and inflexibility, and achieve effective and accurate program competition evaluation, good scalability, and reduced labor. effect of operation

Inactive Publication Date: 2012-07-18
FUJIAN NORMAL UNIV
View PDF2 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this mode forms an isolated and closed training and competition environment, and it is difficult to realize resource sharing and information fusion between various competition systems. The low usage rate after competitions causes waste of the system, so this mode is not flexible enough and open enough , its cost is too high for some small and medium schools
Moreover, the indiscriminate use of application services and evaluation scheduling services may easily lead to the real-time evaluation of the system under competition conditions.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Evaluation system of extendable program competition based on service
  • Evaluation system of extendable program competition based on service
  • Evaluation system of extendable program competition based on service

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] figure 1 In , common users and administrative users can access the Web server through the network. The web server is respectively connected with the application server and the evaluation scheduling server through the network. The application server is respectively connected with the backup server and the data server through the network. The evaluation scheduling server is respectively connected with the backup server, the data server, the standard evaluation server and the common evaluation server through the network.

[0038] figure 2 Among them, the evaluation scheduling server includes a communication module, an evaluation scheduling module, a data backup module, and a data access module. The evaluation server is connected. The communication module is connected with the Web server; the data backup module is connected with the backup server; the data access module is connected with the data server.

[0039] image 3 Among them, the evaluation server client soft...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to an evaluation system of an extendable program competition based on services. The evaluation system consists of a Web server, an application server, an evaluation scheduling server, a data server, a backup server and an evaluation server. The application server and the evaluation scheduling server are connected with the Web server by network respectively; the evaluation scheduling server is connected with the data server, the backup server and the evaluation server in a communication manner respectively; and the application server is connected with the data server and the backup server in a communication manner respectively. By adopting the system, the structure is easy to extend, and an on-line evaluation system has a large throughput, fast response speed and strong openness. The data safety is ensured by the backup server and an incremental backup mode. Meanwhile, the dynamic evaluation dispatch strategy has a large application range and strong flexibility, so that the system is suitable for program evaluation in the program competition and can be applied in a computer teaching experiment.

Description

technical field [0001] The invention relates to a service-based program competition and an online evaluation system in the field of computer teaching experiments, in particular to a scalable distributed system for judging whether the program is running correctly or not in real time, and whether the efficiency is high or low. Background technique [0002] With the development of the ACM International Collegiate Programming Contest and similar programming competitions, an online evaluation system that can receive source code submitted by users online, judge whether the program is right or wrong, and notify users of the results in real time has become popular. This kind of system plays a very important role in the pre-competition training and organizing competitions of programming competitions, and the online evaluation system can also provide students with a practice platform in the teaching of programming design, increase students' practice opportunities, and improve the lev...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36H04L29/08
Inventor 张仕吴闻赖会霞
Owner FUJIAN NORMAL UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products