Font Size: a A A

The Research And Realization Of Automatic Marking Technology For Assembly Language Programming Paper

Posted on:2007-04-30Degree:MasterType:Thesis
Country:ChinaCandidate:C SunFull Text:PDF
GTID:2178360215961698Subject:Computer technology
Abstract/Summary:PDF Full Text Request
The background of the thesis is the actual demand of university teaching, which studies a new development trend in the field of Computer Assisted Assessment (CAA), that is Computer Test Automatic Assessment(CTAA).The universities organizes the C language, VB, Assembly language, VFP, FoxPro , altogether five kinds of programming languages to carry on the test at present. After great amount of requirement analysis, the author knows the actual demand very well and chooses Assembly Language programming topic to conduct the research. By consulting great deal of literatures, according to Assembly Language own characteristic, and using existing advanced technology for reference, the author puts forward a resolution for Assembly Language papers automatic marking technology, which based on some key ideas such as programming running, the key point analysis and result judging, to make a automatically commented system model in view of Assembly Language programming topics. Using Assembly Language programming to comment automatically avoid unscientific evaluation of some existing system by giving extreme score from simply judging whether the result is right or not. At the same time, the author brings up the algorithm of character string matching, has carried on the simulate experiment, and compares among three kinds of experiment dates from artificial test examination, machine test examination, the machine test examination suggested by this paper, and finally has obtained the quite ideal result , thus, to some extent, improving the fairness and accuracy of automatic papers marking. This system realizes the execution file procedure of Assembly Language in the VC++ environment.Currently, the study is conducted to meet the demand of the university teaching, while,the application of this technology is still limited. But there are some limitations of Assembly Language instruction multiplicity, a variable difference, computer applications. But if the computer involves entire each kind of possibility, the computer papers marking will be fairer and better. Future study will be concentrated on more general automatic marking papers technology for computer programming and will be popularized and applied more widely.
Keywords/Search Tags:Automatic Papers Marking, Test, Key Point Matching, Error Rate
PDF Full Text Request
Related items