基于知识库的智能作业评判系统

基于知识库的智能作业评判系统

论文摘要

本论文主要研究的是C程序设计题目的自动评改。分别从知识库的组建、评改技术和利用语义分析方法分析题目、处理问题等方面进行了详细的论述。着重介绍了知识库的构建和程序题的评改算法。并通过实例分析了评改的过程,该评改的方法与教师人工评改的思维方式基本相同,能够比较客观、全面地进行主观题的自动评改。主观题的自动评改是计算机作业系统中的难点,只有真正实现主观题的自动评改,才能使作业系统或考试系统的题型更丰富、全面,也无需人工的参与,从而提高校园教学和社会教学的教学质量,减轻师资压力,对促进现代教育的信息化、现代化步伐有重要意义。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 概论
  • 1.1 课题研究现状
  • 1.2 课题研究意义
  • 1.3 课题研究内容
  • 1.4 课题研究方法
  • 1.5 论文主要内容
  • 第2章 知识库设计
  • 2.1 知识库基本知识和原理
  • 2.1.1 什么是知识库
  • 2.1.2 知识库的特点
  • 2.2 知识库的类型
  • 2.3 知识库设计
  • 2.3.1 知识库存储结构设计
  • 2.3.2 元事实存储结构设计
  • 2.3.3 事实存储结构设计
  • 2.3.4 事实索引设计
  • 2.3.5 规则存储结构设计
  • 2.4 《C语言程序设计》知识提取
  • 2.4.1 概念知识
  • 2.4.2 数据类型知识
  • 2.4.3 运算操作知识
  • 2.4.4 程序结构知识
  • 2.5 主观题表示形式
  • 2.5.1 填空题表示形式
  • 2.5.2 程序题表示形式
  • 2.6 小结
  • 第3章 知识推理
  • 3.1 推理的基本概念
  • 3.1.1 知识推理
  • 3.1.2 推理分类
  • 3.1.3 推理策略
  • 3.2 知识推理模型
  • 3.3 填空题知识推理模型
  • 3.4 程序题知识推理模型
  • 3.4.1 数据结构
  • 3.4.2 评改步骤
  • 3.4.3 变量同化处理
  • 3.4.4 子函数提取算法
  • 3.4.5 并列语句判断算法
  • 3.4.6 变量值变更判断
  • 3.5 小结
  • 第4章 语义分析及评语分析
  • 4.1 语义的含义
  • 4.2 概念分析
  • 4.2.1 解释性概念分析
  • 4.2.2 特征性概念分析
  • 4.2.3 结构性概念分析
  • 4.2.4 使用性概念分析
  • 4.2.5 分类性概念分析
  • 4.2.6 概念性错误处理
  • 4.3 数据类型分析
  • 4.3.1 基本数据类型分析
  • 4.3.2 自定义数据类型分析
  • 4.3.3 数组变量分析
  • 4.3.4 指针变量分析
  • 4.3.5 数据类型错误处理
  • 4.4 运算表达式分析
  • 4.4.1 一目运算分析
  • 4.4.2 二目运算分析
  • 4.4.3 表达式错误处理
  • 4.5 程序结构分析
  • 4.5.1 预处理分析处理
  • 4.5.2 控制结构分析处理
  • 4.5.3 函数分析处理
  • 4.6 小结
  • 第5章 结论
  • 5.1 本课题完成的工作
  • 5.2 课题的后续工作和展望
  • 致谢
  • 参考文献
  • 攻读学位期间的研究成果
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于知识库的智能作业评判系统
    下载Doc文档

    猜你喜欢