您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 编程题自动评判中相关技术的研究与实现
  所属分类: 其它
  开发工具:
  文件大小: 1mb
  下载次数: 0
  上传时间: 2013-03-17
  提 供 者: huk****
 详细说明: 编程题自动评判中相关技术的研究与实现 第 3 章 程序静态评判技术研究 程序的静态评判是指从程序的结构理解、语义分析等方面入手,模拟人 工评判的思维过程,对程序代码内部结构语义进行分析理解,并通过对关键 信息的提取建立相应的评判机制。这种评判方式优点在于能够以学生怎样完 成程序的编写为评判思考方式,评判过程类似于人工评判,并对那些无法根 据输出结果评判的程序也能够给出相应的分数。这种评判方式相对于动态评 判方式而言适用范围更广。 3.1 程序代码相似度比较 程序代码相似度比较技术的实用价值在于能够很好的判定两个程序之间 的相似程度。而在学生的书写程序过程中,有很多程序是错误的或是不完整 的程序,这类程序是无法通过结果评判来给出相应分数的。结合人工评阅的 思考方式,针对这类程序的评分原则是看程序中有多少关键语句出现,换句 话说就是对学生程序中关键信息的检索,统计有多少与标准答案相匹配的信 息,从而给出相应的分数。这个过程可以归结为学生程序与标准答案程序进 行代码相似度匹配的一个过程。本文为此引入了代码相似度度量理论,将程 序评判过程看成是学生程序与模板程序进行相似度相匹配的过程,对学生程 序与模板程序进行最大程度上的代码相似度匹配。 3.1.1 代码相似 度比较算法 ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: 编程题
 输入关键字,在本站1000多万海量源码库中尽情搜索: