看过本文的还看了

正在加载...

相关文献

正在加载...

该作者的其他文献

正在加载...
文献详情 >建立抽象语法树模型评测C++代码 收藏
建立抽象语法树模型评测C++代码

建立抽象语法树模型评测C++代码

作     者:崔舒宁 吴宁 叶丹 CUI Shuning?;WU Ning;YE Dan

作者机构:西安交通大学电子与信息技术学院西安710049 

出 版 物:《计算机应用》 (journal of Computer Applications)

年 卷 期:2015年第35卷第A01期

页      码:183-185,191页

摘      要:目前绝大多数的C++程序评测是通过对程序运行结果和标准测试用例的比对,给出非对即错的2值评判。而在虚拟实验室和慕课中,需要结合程序源码给出更全面客观的评价。针对此问题,通过建立C++源代码的抽象语法树,改进了结果相似度和程序代码相似度的计算方法,使其能够反映程序语义之间的相似度,并在此基础上建立了C++代码综合评价模型。通过实际检验,和人工批改相比较平均批改准确率达到了92.11%,并以百分制的方式给出评价结果。结合程序语义的评价,不仅对学生而言给出了更公正的评分,也为后续的虚拟实验室智能在线指导提供了基础。

主 题 词:在线评测 抽象语法树 代码相似度 慕课 程序设计 

学科分类:08[工学] 0835[0835] 081202[081202] 0812[工学-测绘类] 

馆 藏 号:203951359...

读者评论 与其他读者分享你的观点

正在加载...
用户名:未登录
我的评分 12345