【摘 要】
:
为了检测程序设计类课程中出现的作业抄袭行为,提出一种基于抽象语法树的抄袭检测方法.该方法根据多种语言的文法文件,用语法分析工具生成对应的抽象语法树(AST),利用计算生物
【机 构】
:
内蒙古师范大学计算机与信息工程学院
【出 处】
:
内蒙古师范大学学报:自然科学汉文版
【基金项目】
:
国家自然科学基金资助项目(60940027), 内蒙古自然科学基金资助项目(2010MS0906)
论文部分内容阅读
为了检测程序设计类课程中出现的作业抄袭行为,提出一种基于抽象语法树的抄袭检测方法.该方法根据多种语言的文法文件,用语法分析工具生成对应的抽象语法树(AST),利用计算生物学中序列匹配算法进行程序相似度计算,提取程序相似部分的AST特征,生成空间向量,通过聚类分析找出"抄袭团伙".实验结果表明,该方法对抄袭行为具有较好的检测效果,能准确地找出"抄袭团伙".
其他文献
今年年初以来,磐石市富太镇依托原有产业基础,积极实施“四动”战略,推动农业产业发展,取得了良好效果。 龙头企业“牵动” 他们以长春皓月集团、磐石市盛大粮食有限公司为龙头,与农户签订肉牛、水稻收购订单。农户实现订单式生产,既降低了市场投入风险,又稳定了农户收入。在龙头企业的带动下,全镇已建成肉牛养殖园区5个,示范基地2个。 专业合作社“带动” 该镇引导产业大户、乡村能人带领群众成立了肉牛
设X为一致凸Banach空间,T为平均非扩张映射,证明了平均非扩张映射T的某些Ishikawa迭代序列与Mann迭代序列的收敛性是等价的。
The bucket wheel reclaimer(BWR) is a key piece of equipment which has been widely used for stacking and reclaiming bulk materials(i.e.iron ore and coal) in plac
培养适应区域经济发展的应用型人才是地方高校发展的必然选择。该文分析了地方高校的办学定位、人才培养目标以及应用型人才培养所存在的问题和不足,从学科专业结构调整、课
证明了对每个给定的集合X,可以在Qp(X)(X上拟邻近结构的全体)上赋予适当的序关系≤,使得(QP(X),≤)是与(TQU(X),≤)同构的完备格。其中TQU(X)是X上全有界拟一致结构的全体.因此。可以用拟邻近结
针对传统粗糙集方法处理问题时所遇到的离散化以及属性约简的NP难题,将粗糙集中下近似概念与分层思想相结合,提出一种新的粗糙集数据处理方法——规则分层约简算法HRR.该算法直
金属快速成型技术适合精度高、体积小、周期短、结构复杂的产品加工制造,本文着重介绍金属3D打印与金属CNC精雕这两种制造工艺技术在文创产品设计与加工制造中的应用,讨论分
水稻是我县的主要粮食作物之一,但近年来由于全县没有一个主推品种,导致农民种植效益低下,农民种植积极性不高,水改旱现象突出。为改变这一现状,笔者对全县当前的优质稻品种
研究方程SL*(n)=Z*(n)的可解性.利用初等和组合的方法,通过分类讨论证明该方程有无限多个正整数解,并给出所有解的具体形式.