- 5
- 0
- 约1.53千字
- 约 16页
- 2018-11-09 发布于江苏
- 举报
基于Win32序开发
基于Win32程序开发 在计算机学习的过程中C语言的学习是计算机入门的必修课。 实践成了走在成功的必要途径,然而很多同学没有按老师的要求完成作业而是复制别人的作业来应负。而老师,在批改大量作业的时候又很难查出两个抄袭的作业。 为了减轻老师们的负担,督促学生独立完成作业,提高学生的动手能力。的确需要一个使方便而能准确识别抄袭C源程序文件的程序。 该程序是用Win32在VS2005环境下编辑的。 其主要的功能就是在成批C源文件中根据一独特的方法找出相似的文件。 鉴别方案: 通过检测文件的大小,将部分相差不大的文件成对以提取出来。 通过提取C语言源文件中的逻辑词,用其形成的串进行比较。 提取出C语言源文件中各个变量。用变量名一一对比。 图1.一个完整的代码段 分析一个完整的程序…… 一个完整的程序是许多算法的集合。算法在程序中的实现就是用逻辑词来完成的。不同的算法,对应所用到的逻辑一般不一样。不同的人来完成同一种算法,所用到的逻辑词也很少一样。就如每一个人的指纹。因此,我们就可以通用对逻辑词的比较来识别不同的源文件。如果两个程序的逻辑词都相差无几,那就很难证明这两个文件不是抄袭的。 提取方法 既然,通过逻辑词可以作为识别C语言文件的标准。那么我们应该怎样来提取它呢? 请看下图1所示: 图中,用红方框框起的为逻辑词。我们不难看出,要想提取出其中的逻辑词只要在源串中找也即可。但是要特别注
您可能关注的文档
- 城市湿地公园设导则.doc
- 城市照明低压配电系统接地方式的探讨.doc
- 城市生态环境(字版).ppt
- 城市生活垃圾堆化处理.ppt
- 城市生活垃圾处五化技术及个人简介.doc
- 城市生活垃圾的生填埋.ppt
- 城市生活无着的浪乞讨人员救肋.doc
- 城市留守儿童概念辨析.doc
- 城市电网10kV配电系统继电保护的分析.doc
- 城市生活高楼小PPT模板.ppt
- 《山水家园》教学课件-2026-2027学年岭南版(新教材)小学美术五年级上册.pptx
- 《延展的长卷空间》教学课件-2026-2027学年岭南版(新教材)小学美术五年级上册.pptx
- 《有趣的平面空间》教学课件-2026-2027学年岭南版(新教材)小学美术五年级上册.pptx
- 凤头巧饰亮人眼眸记叙文开头写作指导.pptx
- 《印痕记历史》教学课件-2026-2027学年岭南版(新教材)小学美术五年级上册.pptx
- 凤都小学张建芳教学.pptx
- 凯里市企业职工基本养老保险相关政策培训.pptx
- 凯雷对于金融服务业看法.pptx
- 凸显核心价值构建知能体系课件.pptx
- 凸版制版原理及工艺.pptx
最近下载
- 中国地质大学(武汉)《物理综合实验》2023-2024学年第一学期期末试卷.doc VIP
- 中国地质大学(武汉)《物理化学》2023-2024学年第一学期期末试卷.doc VIP
- 中国地质大学(武汉)《海底矿产资源》2023-2024学年第一学期期末试卷.doc VIP
- 中国地质大学(武汉)《材料成型及控制工程专业概论》2023-2024学年第一学期期末试卷.doc VIP
- 中国地质大学(武汉)《水文地球化学》2023-2024学年第一学期期末试卷.doc VIP
- 中国地质大学(武汉)《概率论》2023-2024学年第一学期期末试卷.doc VIP
- 中国地质大学(武汉)《森林培育学含森林经营》2023-2024学年第一学期期末试卷.doc VIP
- 中国地质大学(武汉)《材料表面与界面》2023-2024学年第一学期期末试卷.doc VIP
- 中国地质大学(武汉)《材料力学》2023-2024学年第一学期期末试卷.doc VIP
- 中国地质大学(武汉)《机器学习》2023-2024学年第一学期期末试卷.doc VIP
原创力文档

文档评论(0)