下载 >  开发技术 >  其它 > 论文研究-一种基于AST的代码抄袭检测方法.pdf

论文研究-一种基于AST的代码抄袭检测方法.pdf 评分:

针对目前代码抄袭检测方面的研究大多是基于程序源码层面进行相似度比较,不需要对代码进行语法分析,由于忽略程序语法语义,对稍加结构修改的抄袭行为无法有效检测的现状,提出一种基于AST的代码抄袭检测方法。先将代码进行格式化预处理,再进行词法分析、语法分析,得到对应的AST;然后遍历AST生成代码序列,对代码序列进行相似度计算,从而得到代码的抄袭检测报告。实验结果表明,该方法能够有效检测出C程序代码的抄袭行为,并对C 、Java等多种程序代码的抄袭检测具有一定的通用性和可扩展性。
分享
收藏 举报
论文抄袭
探究论文检测系统抄袭的算法原理等技术研究
如何优雅的复制代码?节省时间?GitHub
程序代码抄袭检查论文

程序代码抄袭检测论文,对大部分同学理解程序代码检测有一定的帮助!希望对大家有帮助!

立即下载
如何优雅的抄袭代码!
论文研究-CAST:基于定制AST的bug自动定位方法 .pdf

CAST:基于定制AST的bug自动定位方法,孙璐,梁洪亮,给定bug报告,bug定位技术可以帮助开发人员自动定位可能存在bug的源文件。目前信息检索和深度学习方法已经被广泛应用于bug定位,通过

立即下载
【datasheet】ast2500 A2 v16.pdf

AST2500 datasheet,针对A2芯片,发布日期为May. 12, 2017

立即下载
【datasheet】ast2500 A1 v10.pdf

AST2500 datasheet,针对A1芯片,发布日期为Jun. 22, 2015

立即下载
基于后缀语法树的代码抄袭检测研究

基于后缀语法树的代码抄袭检测研究 研究代码抄袭监测的文档

立即下载
AST助手软件(v6.0.1)

版本特征(v6.0.1): *主界面可任意拖动(出错时按ESC恢复原始状态) *主界面扩展为标准模式和迷你模式,可任意切换 *扩展的音乐提示功能(只支持WAVE音频) *消息管理器可管理自由组合的20多种的消息类型,几乎满足任意信息设定需求 *消息管理器左侧列表单击查看消息,双击修改或删除消息 *消息管理器自动保护消息缓冲区,不会出现数据意料被破坏的现象 *消息提示窗口多窗口自动排列,双击时关闭选定的提示信息,并关闭所有信息的提示音乐 *本软件基于WIN32SDK,采用C++编写 *本软件需要VC++ 2005可再发行组件包支持(本地安装了VS2005可更高版本的可直接运行),此组件包大小2.

立即下载
ast_dp501_fw.bin

安装ubuntu系统时需要重装Nvidia驱动,当使用低版本的Nvidia.run文件Nvidia驱动时,提示在指定位置找不到ast_dp501_fw.bin的文件,需要将此文件放到指定位置重新安装即可解决此问题。

立即下载
WIN64AST_110_BETA1.zip

WIN64AST_110_BETA1.zip

立即下载
一篇介绍ast的论文, ast paper

一篇介绍ast的论文,随便看看吧,不知道有用没用

立即下载
神策数据-Android_全埋点技术白皮书.pdf

本书系统讲解了Android全埋点的解决方案,特别是控件点击事件的全埋点采集,总结并归纳了如下8种解决方案,并且都提供了完整的项目源码。$AppStart、$AppEnd全埋点方案:T $AppClick全埋点方案1:代理View.OnClickListener;T $AppClick全埋点方案2:代理Window.Callback;T $AppClick全埋点方案3:代理View.AccessibilityDelegate;T $AppClick全埋点方案4:透明层;T $AppClick全埋点方案5:AspectJ;T $AppClick全埋点方案6:ASM;T $AppClick全埋点方

立即下载
ast-03.rar

使Dreamweaver 支持Struts标签

立即下载
论文研究-基于反编译的循环脆弱点检测.pdf

循环拷贝出错是缓冲区溢出漏洞产生的主要原因之一。为了提高此类漏洞的检测效率, 提出一种基于反编译的循环脆弱点检测方法。该方法首先对目标文件进行反编译, 在反编译的基础上构建函数的AST(抽象语法树), 设计算法提取函数内部的循环信息; 然后根据循环脆弱点存在的特性, 构建有限状态自动机, 对循环脆弱点进行检测。该方法在无源码漏洞检测方面有明显优势, 能有效发掘软件中存在的循环脆弱点, 提高漏洞挖掘的效率和自动化程度。

立即下载
The.Way.To.Go 文字版.pdf

Contents Preface................................................................................................................................. xix PART 1—WHY LEARN GO—GETTING STARTED Chapter 1—Origins, Context and Popularity of Go...............................................................1 1.

立即下载
Eclipse权威开发指南2.pdf

第Ⅰ部分 使 用 Eclipse 第1章 引言 3 1.1 Eclipse作为应用程序开发 工具的宿主...... 4 1.2 不仅仅是工具的宿主,Eclipse 还作为客户端应用程序的 宿主...... 5 1.3 什么是Eclipse?...... 6 1.3.1 工具与应用程序的集成平台..... 6 1.3.2 Java开发环境..... 7 1.3.3 开源社区..... 8 1.3.4 Eclipse基金会的目标..... 9 1.3.5 作为用户和捐献者(contributor)参与社区..... 10 1.3.6 Eclipse许可证.

立即下载
Eclipse权威开发指南3.pdf

第Ⅰ部分  使 用 Eclipse 第1章  引言     3 1.1  Eclipse作为应用程序开发 工具的宿主...... 4 1.2  不仅仅是工具的宿主,Eclipse 还作为客户端应用程序的 宿主...... 5 1.3  什么是Eclipse?...... 6 1.3.1  工具与应用程序的集成平台..... 6 1.3.2  Java开发环境..... 7 1.3.3  开源社区..... 8 1.3.4  Eclipse基金会的目标..... 9 1.3.5  作为用户和捐献者(contributor)参与社区..... 10 1.3.6  Eclipse许可证.

立即下载
Eclipse权威开发指南1.pdf

第Ⅰ部分  使 用 Eclipse 第1章  引言     3 1.1  Eclipse作为应用程序开发 工具的宿主...... 4 1.2  不仅仅是工具的宿主,Eclipse 还作为客户端应用程序的 宿主...... 5 1.3  什么是Eclipse?...... 6 1.3.1  工具与应用程序的集成平台..... 6 1.3.2  Java开发环境..... 7 1.3.3  开源社区..... 8 1.3.4  Eclipse基金会的目标..... 9 1.3.5  作为用户和捐献者(contributor)参与社区..... 10 1.3.6  Eclipse许可证.

立即下载

热点文章

下载码下载
做任务获取下载码
取消 提交下载码
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

论文研究-一种基于AST的代码抄袭检测方法.pdf

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: