程序代码相似度评判系统的设计与实现

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:bookofday
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
程序代码相似性的识别是利用一定的检测识别手段,判断两个源程序代码之间的相似性,并度量两个程序代码之间的相似程度。代码抄袭是程序设计课程中频繁出现的一种作弊行为,检测源代码的抄袭对验证学生程序作业的独创性非常重要。本文针对计算机教学考核中对程序设计客观性和真实性的要求,应用最长公共子序列算法来对比两个源程序文件在结构上的相似性,同时设计可用于教学考核的程序代码相似度评判系统。
其他文献
开发了适用于镁合金圆棒试样的在线腐蚀疲劳系统,通过在空气和磷酸盐缓冲液(PBS)中分别进行循环疲劳试验,研究了腐蚀环境对AZ31B棘轮和低周疲劳性能的影响.结果表明:在棘轮应变演
针对现有基于机器学习的无参考视频质量评价方法中需要利用大量主观评价分值进行训练,导致复杂度高的问题,提出一种非主观值训练的盲视频质量评价算法.首先,利用高斯差分滤波
经济学在长期发展过程中已经形成了两个根本性的分析方法:一是工程学方法;一是伦理学方法。但迄今为止,从整个学科范围来看,经济学的“伦理学方法”还没有形成一个独立的伦理分析
碳排放权交易作为减少温室气体排放的有力措施之一,越来越受到世界各国的关注。从碳排放交易的过程来看,碳排放权具有稀缺性、排他性、可交易性、可分割性等产权特征。欧盟温
通过ABAQUS运用一维时域显式积分方法,采用6条地震波,对某海域两个油田场地进行地震反应分析,得到在不同强度地震动时海底场地的反应,并且对两个海底场地按照现行规范进行场