首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--程序设计论文

基于源码结构相似度检测系统的设计与实现

摘要第4-5页
ABSTRACT第5-6页
第一章 绪论第11-14页
    1.1 研究意义第11页
    1.2 国内外研究现状第11-12页
    1.3 研究内容第12-13页
    1.4 本文的组织结构第13-14页
第二章 程序代码相似度检测技术概述第14-19页
    2.1 相关技术概述第14-15页
        2.1.1 程序代码抄袭描述第14页
        2.1.2 程序代码相似度的定义第14-15页
        2.1.3 程序代码相似性的检测技术第15页
    2.2 现有抄袭检测系统简介第15页
    2.3 程序分析器生成工具介绍第15-19页
        2.3.1 LEX词法分析器生成工具第15-17页
        2.3.2 YACC语法分析器生成工具简介第17-19页
第三章 程序代码结构特征的提取第19-31页
    3.1 开发环境与开发平台第19-20页
        3.1.1 开发环境第19页
        3.1.2 搭建环境第19-20页
        3.1.3 宿主语言的选择第20页
    3.2 程序代码预处理第20-22页
        3.2.1 冗余处理的实现第21-22页
    3.3 特征抽取与编码第22-31页
        3.3.1 提取C语言文法的主要语法单元第23-24页
        3.3.2 特征编码表的定义第24-25页
        3.3.3 构造词法分析器与语法分析器第25-29页
        3.3.4 生成含有特征信息的特征文件第29-31页
第四章 代码相似度检测第31-45页
    4.1 几种经典的字符串计算方法第31-33页
        4.1.1 LCS算法简介第31-33页
        4.1.2 KR算法简介第33页
    4.2 代码相似度等级评估第33-34页
    4.3 相似度计算方法第34-35页
    4.4 代码相似度测试与分析第35-42页
    4.5 系统分析与对比第42-45页
第五章 总结与展望第45-46页
    5.1 研究工作总结第45页
    5.2 工作展望第45-46页
参考文献第46-49页
致谢第49页

论文共49页,点击 下载论文
上一篇:初一学生数学预习现状的调查研究
下一篇:基于安卓平台的行人检测