高教程序代码作业抄袭检测的方法研究与实践

来源 :中国科学技术大学学报 | 被引量 : 0次 | 上传用户:Okira_lacusO
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
学生的编程水平直接反映技术类课程的学习效果,因此教学考察中程序代码作业的比重也越来越大.由于程序代码作业抄袭成本低,导致抄袭现象不同程度地存在于各高校教学中,严重影响了学生能力的培养和教师教学的效果,打击学生学习的积极性乃至损坏学风.为此以智能且自动化方式找出学生作业的相似之处,分析学生抄袭的总体情况为目的,将人工智能算法和数据处理分析技术相结合,提出一种学生作业抄袭检测方法.首先,分析学生提交的程序代码作业的复杂情况,设计作业数据预处理流程.然后,具体提出了基于KR和Winnowing的程序代码作业相似度检测算法,与传统检测方法相比通过代码格式化等改进手段提升了学生作业相似检测的精准度,并在大批量作业检测实践中,研究优化算法增加了不同学生之间作业相似结果的区分度.为了验证相似度计算部分的有效性和实用性,进一步设计了相关的模拟实验流程(包括与JPlag检测系统的对比),给出在相同实验数据集上不同抄袭类型下的相似度计算结果.最后,依托于科大讯飞博思智慧在线学习平台对该研究进行了真实场景的实际应用.实验结果以及实际应用都表明,该程序代码作业抄袭检测方法,对高校学生程序代码作业相似度检测有效,具有很高的应用价值.
其他文献
石墨烯显著的优点是其载流子浓度极易调控.目前已经发展出很多载流子浓度调控方法,其中栅压调节是应用最广的一种手段.但是在实际应用中,栅压也有一定的局限性.例如一些设计
借助低温显微镜系统,运用等温扫描和连续扫描法,对磁性纳米粒子浓度、等温温度以及降复温速率对低温保护剂VS55在反玻璃化过程中的结晶行为进行了观察.结果显示:随着磁性纳米
假设仿制品企业对市场具备高度的敏感性且具备快速生产低成本产品的优势,从而可以与制造商同时进入市场,并生产出与制造商新产品具备相似特性的替代产品.并且通过引入广告投
提出基于条纹傅里叶变换的激光干涉温度测量方法,并采用M ach-Zehnder干涉仪,以蜡烛轴对称火焰温度场为对象进行验证.在恢复相位的过程中,结合未受温度场扰动的干涉图像,修正
在连续的视频流中,多目标跟踪的任务就是在每一帧中确定目标物体的位置,但是跟踪算法会受到很多外界因素干扰,其中遮挡对跟踪效果的干扰最为严重,为此提出基于特征点轨迹的跟踪算法,用于解决多目标相互遮挡时的跟踪难题.首先跟踪时引入延迟,在处理当前帧时提前获取未来的N帧图像;再提取图像上的特征点并串联成轨迹,根据轨迹来估计目标在N帧之后的位置.根据目标的位置分析目标的运动,从而定位当前帧目标的位置.实验数据
日志结构合并树(LSM-tree)因能利用外存设备的顺序访问性能,被广泛应用于键值存储系统的核心数据结构.由于LSM-tree层次化的、有序的数据组织结构需要通过大量的数据合并操作
采用数值模拟的方法,选择Transition SST湍流模型求解Navier-Stokes方程,研究了空气单孔射流冷却不同夹角圆锥体热沉的传热特性,结合流动特点分析了不同位置的传热差异.结果
近年来,随着原油重质化和市场对轻质油需求的快速增长,一些重质油料如减压渣油、溶剂脱沥青油、加氢处理重油等也被用作催化裂化装置的原料,带来的炼油装置进料雾化困难、残
期刊
电子的运动与演化是贯穿许多物理化学过程的主线,而对这一过程的精确模拟和分析是发展有效的电子调控方法和应用的关键.传统方法,如TDHF(time-dependent Hartree-Fock)、TDDF
分别从底图为齐次树和完全图的情形给出了具有合作机制的接触过程的若干极限定理.首先得出了齐次树下具有合作机制的接触过程在给定点、给定时刻的极限方程的解;并利用微分方