加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

空文件

简介

程序代码相似度检测方法研究及应用 项目申报的基本思路与目的 根据程序语言的特性,实现一个程序代码相似度检测的软件系统,可以计算对同一个程序设计题目,每个学生提交的代码与其它学生的代码相似度,达到阀值以上即判定为抄袭。使用该系统,可以有效地防止学生抄袭他人的代码,减轻教师人工判定的劳动强度。 程序的相似度检测与一般文本的相似度检测不同的是:文本主要检测在一段文字范围内文本的重复数目,而学生所书写的代码都较为简单,编程语言的关键字和系统函数名、系统提供的类库中的类名占相当大的比例,而这些不应当做为相似度检测的依据,而应当从程序本身的特征入手。 程序的源代码可以视为视为一种连续的标记串(Token String)。通过比较标记串获取相似程度的信息。对学生提交的电子档程序,两两... 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化