最近在找有沒有能夠在批改程式作業的時候
想比較方便檢查哪些同學是抄襲的
不過網路上的程式通常都是付費的,
於是就自己寫了個程式
可以比對C,C++,Java的程式碼相似度,
變數名稱變動或者函數位置調整都可以偵測出來。
可用於學校作業批改時檢查抄襲問題。
用法:
請在Windows命令行底下
假設有 test1.cpp 與 test2.cpp 要比對
請執行
cmpsrc test1.cpp test2.cpp
程式會計算相似度並輸出結果
http://www.cis.nctu.edu.tw/~is93061/cmpsrc_v1.zip
當然如果你要一次比對好幾個檔案 目前沒有直接提供這個功能
不過你可以自己寫個batch檔來呼叫我這個程式
可以請問一下是用什麼判斷程式的相似度嗎
謝謝
目前原作者已提供新版(v3.0) 視窗介面版本
詳見底下這篇文章
http://blog.bs2.to/post/vcore/20357
I just think Peru has the right. As long Yale don’t give back what Peru owns, yes…I hope they declare war against Yale… Click http://d2.ae/hool090730