关键词:
考试系统
自动组卷
试题评价
VC
摘要:
本文介绍了针对《C语言程序设计基础》课程而开发使用的考试系统。在考试系统的设计实现过程中,采用分层结构,使用Visual C++开发考试系统的应用界面,采用Microsoft Access完成数据库的实现与管理。在开发过程中,完成了考试系统的实现、试题库的建立、自动组卷以及对试题进行评价。要实现计算机的自动组卷,就要求有一个设计科学合理的试题库为前提。因此试题库的设计在功能上除了要考虑能够提供试题和答案的录入、修改、删除外,更重要的是其设计要为组卷系统提供高效的服务,以便组卷系统能够准确、快速地从题库中调用所需试题和答案。然而在试题库建立、使用、维护过程中,操作人员不可避免地会出现错误。这需要对试题库中的试题进行评价,从而提高试题质量,使得考试系统更好地完成检验教学效果的任务。对试题库进行试题评价的主要问题,是如何在试题库中甄别出不符合要求的试题。针对这个问题,在试题库中,增加信息描述字段和辅助字段,通过对考试结果的分析、比较,确定出可疑项目。由于在考试系统中,试题库中的试题在某一次考试中不一定全部抽取,因此要进行若干次考试之后,才能使得试题库中的试题有相对完整的评价。在论文撰写的过程中,使用考试系统进行了多次实验。整个试题评价的环节通过模拟实验的检验,得到了预期的效果。对于试题评价问题进行了初步的探讨与研究,为今后实现数据库的进一步应用提供了实践依据。