Font Size: a A A

The Research And Application Of Automatic Scoring System Of VB Programs Based On Windows Message Mechanism

Posted on:2013-08-15Degree:MasterType:Thesis
Country:ChinaCandidate:Y C FuFull Text:PDF
GTID:2268330371970716Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the deepening of education reform and the popularity of computer education, online examination system will gradually replace the paper-based exam mode, and has now become the mainstream of education teaching mode. In the modern education teaching mode get gradually improvement, the subjective topic automatic score has become a new topic, especially programming automatic score is one of key questions to solve the paperless examination mode. At present, in the programming language examination, the existing examination system is still not perfect in the strong subjectivity programming score. This project is put forward under this background, it has the important theory and the practical significance.The paper studies the background and significance of VB programming score, analyses the current situation at home and abroad, and the implementation of the system feasibility analysis, master the Windows API function, Windows message mechanism, DLL technology and string matching and other related technology, then put forward VB programming score solutions based on Windows message mechanism. This system complete auto score using static and dynamic combined scoring method. Static scoring is mainly matching form and form control information for key words and point, and give static score achievement according to the various parts of the weights; Dynamic scoring mainly uses the black box test method to test students program functions, put artificial trigger message sequence into Hook chain, drive students program to run automatically by playback message sequence in Hook chain, then get mark according to the running result. Getting the total score by combining the static and dynamic score ensures the scoring rationality.Finally, the application to VB programming module of online examination system proves the feasibility of this scheme and the rationality of scoring result.
Keywords/Search Tags:Automatic Scoring, Windows Message Mechanism, Hook Technology, Event Driven, DLL
PDF Full Text Request
Related items