程序代码相似度检测方法的设计与实现

来源 :微型电脑应用 | 被引量 : 0次 | 上传用户:ok_qq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
程序代码的相似度是剽窃检测的关键技术。通过对现有程序代码相似度度量技术进行研究后,基于属性技术法、结构度量法提出了一种属性计数和结构度量相结合的方法。通过统计程序源代码的操作符和操作数个数以及程序逻辑结构从而产生出一个特征向量,利用向量夹角的余弦计算属性相似度。实验结果表明,该方法能够有效检测出作业中相似的程序代码。
其他文献
目的:通过建设无纸化病案系统,改进住院病历归档流程,提高医院病案管理效率。方法:采用CA数字签名和时间戳认证技术,改造各业务系统病历接口,构建电子病历文档库。结果:实现
目的探索案例推理对护理实习生处理护患关系能力的影响。方法将研究对象随机分为试验组和对照组,试验组学生采用案例推理,即教授、指导学生利用案例库里的案例源来解决学生临
初中英语是一门非常重要的语言课程,需要比较长时间的口语交际训练才能够达到熟能生巧的程度。在教学过程当中,要注意提问教学的技巧,训练学生回答的技能,增强语言应用能力,
在全球化的大背景之下,科技的进步使人们对大自然由被动接受变为主动改造,建筑的地域性越来越模糊。随着文化的渗透,人们生活方式的趋同,建筑的趋同也同全球化一样,成为不可
区际法律关系是中国国内的一种新型法律关系。这种区际法律关系包括中国内地与中国香港、澳门、台湾之间的法律关系,由于不同法律制度地区的人民受到不同的法律支配,当他们建
初中英语课堂中的提问环节是初中英语教师必须认真探究与讨论的重要课题,为了确保提问环节有效推动学生进行主动思考与学习,教师应当对问题的质量以及提问的方式不断地进行优
近日,江西省丰城市筱塘乡党委、政府在南昌市社会组织孵化中心党委的帮助下,携手南昌蓝豹救援队开展了为期一周的“安全教育进学校、进机关、进农村”活动。乡机关、中小学校全
4月24日,湖南省株洲市社会工作机构联合会成功举办新时代株洲社会工作创新发展论坛。原省民政厅副厅长、巡视员、社会组织党工委副书记李劲夫,省政府参事、湖湘文化研究会会长
根据实验数据,利用图解法、最小二乘法等建立起了几种液体的折射率与其浓度关系的经验公式,这些经验公式在生产和实验工作中有重要的参考价值。
该文从全球化、趋同与多元的概念出发,对建筑趋同的原因进行了探讨,简要阐明了建筑趋同的特点,并对当前趋同与多元的现象提出见解,以资借鉴。