C language program question automatic scoring system

A technology of automatic scoring and C language, which is applied to teaching aids, instruments, and educational tools operated by electricity, can solve problems such as unfairness, lack of a good solution, and failure to reflect the true level of students, so as to reduce workload, Improving fairness and accuracy effects

Inactive Publication Date: 2014-06-25
TIANJIN SIBOKE TECH DEV
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, the automatic review has been able to complete the automatic review of common objective test questions, but for some highly subjective problems, especially the problem of programming design, there is no good solution
C language is one of the most popular high-level...

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
  • C language program question automatic scoring system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The following is attached with the manual figure 1 The implementation of the present invention is described in further detail:

[0021] An automatic scoring system for C language program questions, including four modules of result comparison, automatic generation of test cases, program static comparison and result output; the connection mode of the above-mentioned modules is the described result comparison module, the described automatic generation of test case modules and the The processing result of the program static comparison module is used as the input of the result output module.

[0022] Realization of the present invention also includes following technical scheme:

[0023] The working mechanism of the above result comparison module is to call the target executable file, and compare the result after execution with the standard result.

[0024] The working mechanism of the above-mentioned automatic test case generation module is to dynamically generate test cas...

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 discloses a C language program question automatic scoring system, and aims at realizing complete paperless teaching of a C language course, reducing paper marking workload and enhancing fairness and accuracy in the reviewing process. The C language program question automatic scoring system comprises four modules of a result comparison module, a test case automatic generation module, a program static comparison module and a result output module. A connection mode of the aforementioned modules is that processing results of the result comparison module, the test case automatic generation module and the program static comparison module act as input of the result output module.

Description

[0001] Technical field [0002] The invention involves the automatic scoring field of the C language program. It is more specific for a automatic scoring system for the teaching of non -county -based C -language courses to help teachers carry out programming operations. [0003] Background technique [0004] With the continuous improvement of social informationization, the training of computer application capabilities has developed rapidly, and traditional manual reviews used in teaching have gradually moved towards automatic computer review.At present, the automatic review has been able to complete the automatic review of common objective test questions, but there is no good solution for some problems with strong subjectivity, especially program design.The C language is one of the internationally popular computers design languages. The review of the design of the C language program is currently mainly adopted the results comparison scoring method. This method does not view stude...

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
IPC IPC(8): G09B7/02
Inventor 牛晓芳
Owner TIANJIN SIBOKE TECH DEV
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
Try Eureka
PatSnap group products