Levenshtein距离在编程题自动评阅中的应用研究

被引:9
作者
周汉平
机构
[1] 上海第二工业大学计算机与信息学院
关键词
莱文斯坦距离; 文本相似度; 相似度度量; 自动阅卷;
D O I
暂无
中图分类号
TP391.1 [文字信息处理];
学科分类号
081203 ; 0835 ;
摘要
目前对编程题的自动评阅技术多建立在程序能正常运行的基础上。实践表明,这样的评价基础并不适用初学计算机程序语言的学生,大量的答题由于很小的编译错误而被判为零分。如何对一个无法正常运行的程序文本给出一个正确度的评价,这个课题的研究在国内外还未见有特别有效的方法。把文本相似度和程序相似度的研究成果应用于对程序文本正确度的评价上是一种新的探索。通过构造由样本程序生成的目标程序集,结合使用衡量文本相似度的Levenshtein距离,给出一个程序正确度评价方法。希望在程序文本的正确性评价方法的研究方面能有所突破。
引用
收藏
页码:209 / 212
页数:4
相关论文
共 8 条
[1]   基于Levenshtein distance算法的句子相似度计算 [J].
吉胜军 .
电脑知识与技术, 2009, 5 (09) :2177-2178
[2]   基于VSM的文本相似度计算的研究 [J].
郭庆琳 ;
李艳梅 ;
唐琦 .
计算机应用研究, 2008, (11) :3256-3258
[3]   程序代码相似度度量算法研究 [J].
邓爱萍 .
计算机工程与设计, 2008, (17) :4636-4639
[4]   正则表达式在编程题自动阅卷中的应用 [J].
佘石泉 ;
周肆清 .
计算机技术与发展, 2007, (07) :244-246
[5]   一种基于词共现的文本相似度计算 [J].
曹恬 ;
周丽 ;
张国煊 .
计算机工程与科学, 2007, (03) :52-53+73
[6]   程序代码相似度自动度量技术研究综述 [J].
程金宏 ;
刘东升 .
内蒙古师范大学学报(自然科学汉文版), 2006, (04) :457-461
[7]   基于SVM的中文组块分析 [J].
李珩 ;
朱靖波 ;
姚天顺 .
中文信息学报, 2004, (02) :1-7
[8]  
实用算法的分析与程序设计.[M].吴文虎;王建德编著;.电子工业出版社.1998,