基于虚拟技术的C语言网络考试系统的研究与设计

来源 :江苏大学 | 被引量 : 0次 | 上传用户:gaoyeye
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代教育事业的发展和计算机教育的普及,无纸化、网络化考试已成为一种必然的发展趋势,其不仅可以大幅度减少考试工作量,同时自动化阅卷也可以在一定程度上降低人为因素带来的不公平性。   论文以计算机C语言网络考试系统的设计与实现为研究内容,依据网络化考试的基本流程,进行了合理的系统结构设计。同时利用随机数和虚拟机技术,设计了自动组卷选题算法和主观题自动评阅方法,使所实现的考试系统具有随机抽题/自动组卷、客/主观题自动评阅、成绩在线自动生成等特点,并能有效地保证考试系统的公平性。   论文在简要分析说明系统的总体结构及主要功能模块的实现的基础上,重点阐述系统关键技术的实现:(1)自动随机组卷。为有效防止作弊,考试系统采用了基于随机数技术的在线自动组卷方法,同时为了保证试卷质量与考试的公平性,组卷以知识点覆盖面与难度系数为选题参数,同时也作为试卷质量测评依据;(2)主观题的自动评阅。目前机考系统己经能很好地实现对客观题的自动评阅,但对于一些主观性很强的试题,尤其是程序设计题,还没有很好的解决方案。论文设计了基于虚拟机技术的词法分析主观题自动评阅方法。在评阅时,对于只有少量非致命错误的程序,应用所设计的C语言词法与语法分析器查错及改错,并根据错误统计结果和虚拟机执行结果进行评分,从而解决了多数考生因编程中的很小失误而导致大量丢分的问题;而对于错误严重或结果不正确的程序,则根据程序中的关键语句数进行相应评分,从而使评分结果更加接近于人工阅卷;(3)系统安全解决方案。考试系统的安全性主要包括考生身份的确认、操作权限和操作过程的控制及系统可靠性等,论文给出了相应的解决方案。   系统运行测试结果表明系统已实现预期目标,自动组卷具有随机性、知识点全面、难易度均衡、没有重复试题等特点,主观题自动评阅效果接近人工评阅,系统的可恢复性较好。
其他文献
随着社会老龄化问题的突显以及空巢老人家庭数量的不断增加,各种突发心脑血管疾病已成了威胁人生命的最重要原因之一。如果能够及早发现和及早治疗,绝大多数患者可以转危为安
伴随着我国经济与文化的快速发展,我国的社会经济结构进入了一个急剧变革的转型时期。庞大的网络群体与社会经济矛盾交织在一起,加上“互联网+”行动计划的推动,使得近年来我
数据中心是信息化系统中的核心组成部分。数据中心通常拥有成千上万台物理结点,在其上运行着各种各样的服务和应用程序。随着云计算时代的到来,云数据中心成为未来数据中心的
实时系统是指能够及时响应外部发生的各种事件,并在规定时间内完成对事件处理的计算机系统。在实时系统中,计算的正确性不仅取决于计算的逻辑结果,也取决于结果产生的时间。如果
目前,电子政务建设往往以职能为导向,忽略机构改革对业务流程在设计与管理上的影响,使得政务流程不规范不灵活,权责不明确,从而严重阻碍了电子政务的应用效能。因而,在电子政
2010年第一季度Google营收67.7亿美元。而这中间主要的部分--也是Google赖以起家的部分,得自于在线搜索上的广告投放拍卖。这个事实本身已经使得在线搜索的拍卖机制成为有价值
目前,大多数企业和机构都建立起了管理信息系统。不同种类的操作系统、应用软件、系统软件和应用基础结构相互交织的现状使得这些系统不可重用,那么软件的可重用性和系统集成
道路交通安全问题一直是社会关注的重点,与其相关的先进安全技术研究日益受到重视。基于车路协同安全辅助技术是智能交通中的一项重要研究内容,可以使驾驶人员在超视距范围内
伴随着互联网的快速发展,越来越多的网络应用服务走进人们的生活并改变着人们的生活方式。电子邮件(E-Mail)由于方便和低成本的优点已经成为了网民不可缺少的重要通信方式之
随着Internet网络技术的发展,网络上运行的业务已相当丰富。VoIP—一种综合了传统电信网络和计算机网络特点的技术,已经成为语音通信领域中的一个强有力的竞争者。采用VoIP电