首页> 中文学位 >COM自动化技术及MathML技术在自动化评分中的应用
【6h】

COM自动化技术及MathML技术在自动化评分中的应用

代理获取

目录

文摘

英文文摘

第1章 绪论

1.1引言

1.2课题研究的背景

1.2.1 计算机上机考试的分类

1.2.2 目前的自动评分技术

1.3项目简介及本文的研究内容

1.4本文的组织

第2章 COM技术

2.1COM技术的起源与发展

2.1.1组件的产生

2.1.2 面向对象的组件模型—COM

2.2 COM的结构

2.2.1 对象与接口

2.2.2客户/服务器模型

2.2.3 COM库

2.3 COM的特性

2.4 COM的发展前景

2.5 自动化技术

2.5.1 自动化技术基础

2.5.2 自动化集合对象

2.5.3 自动化控制器

2.6本章小结

第3章 基于COM自动化的自动评分的设计和实现

3.1 WORD2000对象模型

3.1.1 对象模型

3.1.2 常用对象和方法

3.2自动评分的设计

3.3自动评分的实现

3.4在命题中建立自动评分语言

3.4.1 自动评分语言

3.4.2 实例

3.5本章小结

第4章 MathML及相关技术

4.1 XML

4.1.1 XML的诞生

4.1.2 XML的特点

4.2 DOM

4.3 MathML

4.3.1 MathML的产生

4.3.2 MathML的特点

4.3.3 MathML知识

4.4 MathType

4.5本章小结

第5章 MFSS系统的设计与实现

5.1常用的数学公式处理方法

5.1.1 图片法

5.1.2 使用字处理软件创作数学公式

5.1.3 利用Tex语法及相关软件表达数学公式

5.1.4 MathML的表达解决方案

5.2 MFSS系统的总体设计

5.2.1 处理流程图

5.2.2 模块组成及其功能

5.3 MFSS详细设计

5.3.1 数学公式的递归层次结构和转换原理

5.3.2 定义自动转换所用到的常量和参数定义

5.3.3 数学公式到MathML文本代码的自动转换

5.3.4 数学公式转换后代码的自动获得

5.3.5 数学公式及得分点的识别

第6章 总结与展望

6.1总结

6.2下一步工作

参考文献

致谢

展开▼

摘要

随着计算机技术在各行各业的广泛应用,办公自动化日益普及,作为衡量计算机应用能力和水平的计算机考试日益受到社会的重视。在考试方式上,由于上机考试有着比纸笔考试在考核内容、阅卷评分、考场安排、考试安全、试题复用等方面明显的优势,无纸化的上机考试正逐渐取代纸笔形式,成为计算机知识和技能考试的主要方式。而这些测试中,无人工干预的自动化评分技术是一项关键技术,如何利用现代技术来提高测试的质量和效率,是一个需要不断研究和解决课题。 本文首先介绍了国内外计算机考试的现状,按照不同特点进行了分类比较,针对操作题的不同评分方式,着重分析了当前的一些评分技术。 作者一直参与全国计算机等级考试(NCRE)上机考试软件的开发工作,这项考试基于开放环境的上机考试系统以及先进的操作题自动评分技术为本文提供了理论实践的平台。作者分析了COM自动化技术并研究了其在MSOffice考试自动评分中的应用,提出自动评分语言应用于命题环节。 另外,在Office的Word文档中,虽然可以输入数学公式,但却无法通过评分软件对其正确与否进行计算机评判,故一直未能作为计算机考试的考核点。针对这个难题,作者利用MathML技术对数学公式进行代码转换,通过MathType、DOM等相关软件和技术实现了数学公式自动评分,成功应用于考试。 本文研究了COM自动化技术,结合Office文档的树状结构,实现了通过COM编程对Office操作的自动评分。对Word文档中的数学公式不能评分问题,研究了基于XML的数学标识语言MathML,分析了数学公式的MathML表示和识别方法,实现了数学公式的自动评分系统MFSS。 评分技术是与考试科目密切相关的,随着软件技术的进一步发展,评分技术需要在执行效率等方面不断研究,本文最后给出下一步研究的目标。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号