面向语句分值的C程序静态评分方法

作者:舒新峰; 贾敬霞; 何孝敏; 付稳稳
来源:计算机工程与设计, 2021, 42(05): 1331-1338.
DOI:10.16208/j.issn1000-7024.2021.05.019

摘要

针对现有评测方法结果过于粗糙的问题,提出面向语句分值的C程序静态评分方法。定义答案程序中语句分值的表示形式,引入程序语句依赖图准确表示待判定程序的语法结构;基于语句分值及依赖关系将程序语句依赖图划分为路径片段集合,通过匹配待判定程序和答案程序的路径片段集合相似度获得程序分值。实验结果表明,相比现有评测方法,该方法能够明显提升程序评分的准确度。

全文