最近在找有沒有能夠在批改程式作業的時候
想比較方便檢查哪些同學是抄襲的
不過網路上的程式通常都是付費的,
於是就自己寫了個程式
可以比對C,C++,Java的程式碼相似度,
變數名稱變動或者函數位置調整都可以偵測出來。
可用於學校作業批改時檢查抄襲問題。
用法:
請在Windows命令行底下
假設有 test1.cpp 與 test2.cpp 要比對
請執行
cmpsrc test1.cpp test2.cpp
程式會計算相似度並輸出結果
http://www.cis.nctu.edu.tw/~is93061/cmpsrc_v1.zip
當然如果你要一次比對好幾個檔案 目前沒有直接提供這個功能
不過你可以自己寫個batch檔來呼叫我這個程式
Recent Comments