期刊文献+

Python程序代码相似度检测

Similarity Detection of Python Program Code
下载PDF
导出
摘要 代码剽窃是程序语言课程中经常出现的一种作弊行为,严重破坏正常的教学秩序。检测剽窃的程序代码、验证学生程序作业的原创性在程序语言教学中就尤为重要。结合程序代码相似度检测技术中的属性计数技术和结构度量技术,提出一种适用于Python程序的相似度检测方法,该方法能够有效地计算出学生Python程序作业之间的相似度。 Code plagiarism is usually a kind of cheating in program language courses. When teaching programming, it is very important to detect program code plagiarism and verify programming creativity of students. Combined with attribute counting and structural property measuring techniques of code similarity detection, proposes a code similarity detection method applied to Python program. Such method can calculate similarities between students' Python program course work efficiently.
出处 《现代计算机》 2014年第23期30-32,共3页 Modern Computer
关键词 剽窃 PYTHON 相似度 Plagiarism Python Similarity
  • 相关文献

参考文献6

二级参考文献27

  • 1王成,刘金刚.一种改进的字符串匹配算法[J].计算机工程,2006,32(2):62-64. 被引量:26
  • 2程金宏,刘东升.程序代码相似度自动度量技术研究综述[J].内蒙古师范大学学报(自然科学汉文版),2006,35(4):457-461. 被引量:13
  • 3Galavotti L,Sebastiani F,Simi M.Experiments on the Use of Feature Selection and Negative Evidence in Automated Text Categorization[C] //Proc.of ECDL'00.Lisbon,Portugal:[s.n.] ,2000:59-68.
  • 4Mladenic D,Brank J,Grobelnik M,et al.Feature Selection Using Linear Classifier Weights:Interaction with Classification Models[C] //Proc.of the 27th ACM SIGIR Conference on Research and Development in Information Retrieval.Sheffield,United Kingdom:ACM Press,2004:234-241.
  • 5Chih-Wei Hsu,Chih-Chung Chang,Chih-Jen Lin.A Practical Guide to Support Vector Classification[EB/OL].(2009-05-19).http://www.csie.ntu.edu.tw/~cjlin.
  • 6Baker B S, Giancarlo R. Sparse Dynamic Programming for Lon- gest Common Subsequence from Fragments[J]. Journal of Algorithms, 2002, 42(2): 231-254.
  • 7Kamiya T, Kusumoto S, Inoue K. CCFinder: A Multilinguistic Token-based Code Clone Detection System for Large Scale Source Code[J]. IEEE Trans. on Software Engineering, 2002, 28(7): 654-670.
  • 8Schleimer S, Wilkerson D S, Aiken A. Winnowing: Local Algo- rithms for Document Fingerprinting[C]//Proc. of ACM SIGMOD International Conference on Management of Data. San Diego, California, USA: [s. n.], 2003.
  • 9Jones E L. Metrics Based Plagiarism Monitoring[J]. Journal of Computing Sciences in Colleges, 2001, 16(4): 253-261.
  • 10Chilowicz M, Duris E, Roussel G. Syntax Tree Fingerprinting for Source Code Similarity Detection[C]//Proc. of ICPC'09. Vancouver, Canada: [s. n.], 2009.

共引文献54

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部