检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]内蒙古师范大学计算机与信息工程学院,呼和浩特010022
出 处:《计算机工程与应用》2011年第8期215-218,235,共5页Computer Engineering and Applications
基 金:国家自然科学基金(No.60940027);内蒙古师范大学研究生科研创新基金(No.CXJJS10052)~~
摘 要:主要研究一种基于XML文本的C代码抄袭检测算法。将C程序源代码转化为XML文本,提取XML文本各行标记的属性,计算XML文本行的相似值,得到程序对的相似度。并对抄袭检测算法实行分类测试:按十二种抄袭手段分类;按复杂语义和复杂数据结构分类。测试结果对比验证了抄袭检测算法的有效性。This paper mainly studies a plagiarism detection algorithm based on XML for C code.It generates a XML text from C source code,extracts the structure information of XML text lines,calculates the XML text lines similarity and obtains the similarity of two programs.Plagiarism detection algorithm is implemented to classification test,specific categories are described as follows:the means of 12 kinds’ plagiarism,complex semantics and complex data structures.Test results verify the effectiveness of plagiarism detection algorithm.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.149.214.60