摘要
目前在计算机考试自动评分系统中,最能反映考生水平的程序设计类问题缺少有效的解决方法。本文通过分析常见自动评分过程,将评分方法进行分类,剖析了阅卷中的关键编译技术对评分准确率的影响,针对动态测试与静态分析相结合的自动评分方法和基于程序理解的综合型自动评分方法的算法策略及评分步骤,给出在算法和编译运行方面提高评分效果的解决途径。
Recently the programming questions which can reflect the level of program lack perfect solution in automatic scoring system.According to the idea of automatic scoring,this paper divided commonly used automatic scoring methods,and analyzed the key compiler technology and accuracy.It focused on steps and algorithm of the automatic scoring methods for the combination of dynamic testing and static analysis and the method of comprehensive program which based on understanding.Finally it gave the suggestions of algorithm improvement and compile operation.
出处
《软件工程师》
2015年第2期9-11,5,共4页
Software Engineer
关键词
自动评分
程序设计
人工阅卷
automatic scoring
programming
artificial marking