Font Size: a A A

Research And Implementation Of C Language On-line Test And Automatically Scoring Systems

Posted on:2006-08-02Degree:MasterType:Thesis
Country:ChinaCandidate:K SunFull Text:PDF
GTID:2178360182499966Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With degree of society information improving rapidly, the training of the application ability on computers has been developed rapidly. And meanwhile, traditional manual marking systems are replaced by automatic marking systems gradually. Though automatically marking systems for familiarly objective problem has fulfilled successfully, there still exist some difficulties such as the marking on programming problems.C language is one of most widely application programming language on computer, there is not a completely on-line test system to inspect the C language knowledge and the ability. In view of the urgent demand to C language on-line test system in the colleges and universities, I developed the C language on-line test and automatically scoring system. The goal of the project is to have complete no-paper test, scoring immediately after the examination finished, reduce the grading workload and improve the objectivity and justness. In the thesis, the main design idea, implementation policy and technology used are systematically explained.The system carries on the research and design at component test paper, examination, automatically scoring, mainly exploring the method of score the program, the method of dynamically judging and static judging is designed base on the method of compare result To the program has mistake, the system dynamically looks for and modifies the mistake through use the method base on the compile principle, and runs the program under the system controlling. Then, we can score according to the result and the error message produced in the procedure. This method solved such problem that most examinees will lost many score because of very small fault in program. To the program that have serious wrong or the result is not correct ,the system can use the method of static judging to score according to the number of the key sentence, therefore, the score more approach to the standard which artificially scoring.During the development of the system for C language, practicability is emphasized. After this system designed successfully, through uses in the small scope. Preparatory testing result has proved that automatic scoring module can run steadily and unify grading standard.
Keywords/Search Tags:Auto-judging examination paper, Compile principle, Static judging
PDF Full Text Request
Related items