福州大学 软件学院 软件工程 2007级(3)班 220700319 蔡丹莉程序相似性检测系统1. 问题提出第1个程序,功能:程序相似性检测入口参数(3个):2个待比较的程序名和1个存放比较结果的文件名出口参数:程序相似度(0100之间的值)数据结构,算法描述,异常条件及处理方法描述,编程者/版本/版权,编程开始/结束时间,测试说明,其他需要说明的问题(参考文献、使用和移植限制)等。第2个程序,功能:成批程序相似性检测入口参数(3个):1个存放待比较的所有程序名的文件名,1个存放相似度限制(1100之间的值,只有超过该值的程序才记录),1个存放比较结果的文件名数据结构,算法描述,异常条件及处理方法描述,编程者/版本/版权,编程开始/结束时间,测试说明,其他需要说明的问题(参考文献、使用和移植限制)等。2. 目的和意义在各程序设计教程中,由于计算机数据的易复制性,导致许多学生抄袭他人程序作业,影响了成绩的公平性,然而使用传统人工方法检查作业抄袭不仅费时,且不准