摘 要: 针对传统试题库资源容易枯竭和命题效率低下的问题,结合操作系统课程的考核大纲,提出了基于多智能代理试题库的设计思想和利用可视化开发工具Visual FoxPro 9.0的实现方法。首先建立操作系统基本概念和算法的数学模型,然后定义并编写模型的Agent函数,从而实现自动生成试题及答案与评分标准的功能。通过引入动态难度系数和相似度,实现了难度、题型和算法相似的一试多卷或一人一卷的命题考试,有效地避免了考试作弊现象。数据库设计采用经典的企业建模工具PowerDesigner。实验结果表明,其在考试命题中具有方便、快速、长效、实用、一试多卷的特点。通过学生考试成绩统计分析,总分标准差为2.97,体现了考试的公平性。 |
关键词: 多Agent;试题库;操作系统课程;智能计算机辅助教学;管理信息系统 |
中图分类号: TP391.6
文献标识码: A
|
|
Design and Implementation of Test Question Bank based on Multi-agent Technology |
XIE Yinbao
|
(School of Computer Science and Technology, Shandong University of Technology, Zibo 255049, China)
xieyinbao@163.com
|
Abstract: This paper proposes to design a test question bank based on multi-agent technology and then implement it by using visual development tool Visual FoxPro 9. The proposed bank is designed by combing assessment syllabus of the operating system course, and aims to solve problems of traditional test question bank, such as easily-exhausted questions, low-efficient proposition. First, mathematical model of the basic concepts and algorithms of the operating system is established, and then Agent function of the model is defined and written, so as to automatically generate test questions, answers and scoring standards. Dynamic difficulty coefficient and similarity are introduced to realize a multi-paper or one-person-one-volume proposition test with similar difficulty, question type and algorithm, effectively avoiding exam cheating. Classic enterprise modeling tool PowerDesigner is used for database design. The experimental results show that in proposition, the proposed test question bank is convenient, fast, long-term, practical, and has the characteristics of multiple papers in one test. Through statistical analysis of students' test scores, the standard deviation of the total score is 2.97, which reflects fairness of the test. |
Keywords: multi-agent; test question bank; operating system course; intelligent computer-assisted teaching; management information system |