当前位置: > 论文中心 > 计算机论文 >

基于Java的考试系统对C语言程序题的考核及自动判卷功能的设计与实现(4)

时间:2016-04-08 08:38 点击:
逻辑图如下(图12)。 4.2 评分过程 在考试、判卷模板制作过程中,可以根据每个题目的实际情况设计判卷(得分)变量,并针对每一个判卷变量考核知识点难度设置得分权重(学生不知 道具体的得分变量和权重)。然后,

  逻辑图如下(图12)。
  4.2 评分过程
  在考试、判卷模板制作过程中,可以根据每个题目的实际情况设计判卷(得分)变量,并针对每一个判卷变量考核知识点难度设置得分权重(学生不知 道具体的得分变量和权重)。然后,将学生上传的代码插入到判卷模板中,生成judgeMain.cpp,针对每个得分点都会调用compare函数比较学 生答案和标准答案,得到一个布尔型返回值,然后根据这个返回值在记事本文件(grade.txt)里写入1(得分)或0(不得分)。
  该自动判卷程序可满足对一个程序题进行细节得分点的判断,而不是笼统的仅仅判断最终答案,在一定程度上保证了给分的合理性。
  5 结语
  通过上述方案设计的程序题考核与判卷模块,是东北大学数值分析考试系统(可通过程序题考核学生对数值算法的理解与应用能力)的重要组成部分, 该考试系统的测试结果和初期使用情况证明:对于程序题考核和自动判卷,这样的设计方案是可行的、对判卷过程中的常处理是可行的,最终判卷结果是合理的。
  【参考文献】
  [1]申田静.国内在线考试系统研究综述[J].中国教育技术装备,2015(14):19-21.
  [2]冯山,许毅,朱大勇.Visual C++集成开发环境中编译链接中间文件的管理及其空间回收.四川师范大学学报:自然科学版,2003,26(2):205-208.
  [3]高洪岩. Java多线程编程核心技术.北京:机械工业出版社,2015.

   论文榜(www.zglwb.com),是一个专门从事期刊推广、投稿辅导的网站。
本站提供如何投稿辅导,寻求投稿辅导代理,快速投稿辅导,投稿辅导格式指导等解决方案:省级投稿辅导/国家级投稿辅导/核心期刊投稿辅导//职称投稿辅导。


栏目列表
联系方式
推荐内容
 
QQ在线咨询
投稿辅导热线:
189-6119-6312
微信号咨询:
18961196312