本论文是一篇自动化相关论文提纲,关于基于VBA的题库查重算法相关学士学位论文范文。免费优秀的关于自动化及题库及对象方面论文范文资料,适合自动化论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:在题库建设中,人工进行题目查重耗时,费力且错误率高.分析了题目查重的关键要素并使用Excel中的VBA编程功能和Excel对象模型实现了对题库的自动查重,对查重的关键算法和主要程序作了详细介绍.
关 键 词:Excel;VBA编程;题库;查重
中图分类号:TP317文献标识码:A文章编号:1009-3044(2012)28-6761-03
1概述
在高校题库建设工作中,由于题库题目数量巨大,出题人在题库建设中要进行大量的添加、删除和编辑等操作,重复使用相同的题目时有发生.另外有些题库需要课程组教师联合出题,也会造成很多重复题目出现.传统解决办法是人工逐题排查,工作强度非常大.因此需要一种自动查重功能的软件,使教师或管理人员在审查时能快速准确的定位重复题目.本文介绍如何利用Excel中的VBA编程技术,实现对题库中的题目自动查重.
2ExcelVBA及Excel对象模型
VBA(VisualBasicforApplication)是开发Excel应用程序的编程语言,也是内嵌于其他Office套件的应用程序开发语言].VBA的主要任务是组织或集合Office程序的功能,虽然它无法脱离Office环境独立运行,但却在自动化工作进程、个性化工作界面等方面有着内在的优势.作为Excel中的程序语言或称宏语言,由于Excel自身强大的数据分析与处理功能,使得ExcelVBA具有更广泛的应用前景.与所有其它编程语言一样,VBA编程语言也是由类型、变量、数组、函数和流程控