计算机自适应考试系统研究与实现

来源 :东北师范大学 | 被引量 : 0次 | 上传用户:liuchy2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于传统测试理论的计算机辅助测试以固定的测试时间与测试题目数而忽略了受试者的个体差异,导致很多无效试题与时间的浪费并挫败受试者的信心。而计算机自适应测试是基于项目反应理论的计算机辅助测试,它能够主动适应受试者的特质水平,动态抽取试题,缩短测试时间,提高测试结果的精确度。  本文在系统研究自适应考试的相关理论与系统实现的相关技术基础上,以初中历史学科为例,设计并实现了自适应考试的系统原型。对于自适应考试,有4个关键问题需要解决:即试题参数的确定、选题算法、能力评估算法与考试终止规则。对于以上4个问题,本文的创新点为:对于项目参数的确定,采用样本统计与联合极大似然法,得到项目参数的初始值,并在自适应测试过程中不断校正项目参数;对于选题算法,优化极大信息量选题算法,以解决极大信息量选题算法计算量大的问题;对于能力评估算法,同时应用条件极大似然估计算法与联合极大似然估计算法,解决初始项目参数不确定情况下能力评估精确度不高、计算量大的问题。对于考试终止规则,联合应用定长与不定长终止算法,解决考试冗长问题。  本文首先阐释了计算机自适应考试的相关理论即项目反应理论及自适应考试的关键算法,即选题算法、能力评估算法、考试终止规则及系统实现相关的 J2EE技术。然后,在分析总结各种算法的基础上给出了以上关键算法在系统中的具体实现。其次介绍了系统总体设计与主要功能模块的设计与实现,着重介绍了自适应考试模块的设计与实现,为了检验所提出的方法的性能,对系统的运行情况进行了测试与分析。最后总结系统的优点与不足,并展望自适应测试的发展前景。
其他文献
随着互联网的迅猛发展,对于电信运营商骨干网络的可靠性提出了更高的要求。然而,现有的网络几乎都是靠增加冗余的设备及链路来提高网络的可靠性,不但投资成本高而且也给网络维护
金融科技正不断推动支付方式的全面升级。大数据、物联网、云计算、人工智能等技术不断应用于支付领域,对支付领域产生了深远的影响,为我们的日常生活提供了更多的安全和便利,也为商家带来了效率和价值的提升。近些年,随着移动互联网技术的快速发展,智能终端广泛的应用和电子支付业务的蓬勃发展,多家银行开始支持网上申请和网上放贷,以消费信贷为主要功能的信用卡已经成为十分普遍的理财工具,并且借由信用卡这类消费金融,衍
学位
微粒群算法作为一种全局优化算法,由于其易用性和良好的性能,已经引起了越来越多的研究者的注意。目前关于微粒群算法的研究主要集中于三个方面,微粒群算法的理论分析、微粒
随着信息技术的发展,越来越多的数据以流的形式每天都在影响着人们的生活。数据流的连续性、潜在无限性、高速流动性等特点,使得数据流挖掘算法对数据只能是顺序的,一次或有
随着云计算的逐渐流行以及计算机硬件性能的提升,虚拟化技术正逐渐成为当前最为热门的计算机技术之一。最近几年各大CPU厂商纷纷提出了基于硬件的虚拟化技术以更好的支持完全
网络模拟是目前研究网络行为的一个重要的方法,但是由于网络规模大、复杂性高等特点,使得并行网络模拟成为了研究大规模网络行为的一种必不可少的方法。并行网络模拟系统在模
随着计算机视觉、模式识别等技术的不断进步以及人们对自身安全的重视,视频监控系统的应用得到了快速发展,其中利用计算机视觉的图像及视频中人体行走的步态进行身份识别是重
一方面,随着计算机技术的迅猛发展,以及传感器技术的飞速发展,人们对于信息获取能力也在不断进步,造成了业务量和数据量的爆炸式增长,这导致海量数据的大量涌现。另一方面,传
随着Web应用的日益丰富,高效可靠的测试成为提高Web应用可靠性的现实需要。由于Web应用具有动态性和不确定性等特性,传统的软件测试方法难以对Web应用进行有效测试。由于 Agent
在过去的几十年里,指纹识别或者认证一直是生物特征识别里的主要研究方向,我们有足够的理由相信在未来的很长一段时间里,指纹识别或认证也同样拥有主流市场。指纹具有的唯一