VB程序设计题自动评阅技术的研究与实现

来源 :沈阳工业大学 | 被引量 : 0次 | 上传用户:zmyswzzxp123654
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着教育事业的发展和计算机教育的普及,各种考试类型的不断增加和考试要求的不断提高,教师的工作量将越来越大,传统的考试方式已经不能适应现代考试的需要,计算机考试无纸化的趋势提出了一系列新的课题。计算机考试程序设计题自动阅卷技术的研究与实现在计算机考试和教育领域都有十分重要的实际意义,是实现计算机考试无纸化必须解决的关键问题之一。 VisualBasic是目前常用于Windows程序设计的优秀编程语言之一,在今后有关程序设计普及及培训和考核中势必占据越来越重要的地位。为了考核学生应用VB编写程序的能力,开发了一个针对VisualBasic上机考试的自动阅卷系统。为了实现VisualBasic试题的自动评阅,对VisualBasic和Windows的消息处理机制进行了深入地研究,对动态链接库技术在本系统中发挥的作用进行了分析,提出了VB中调用动态链接库的方式,既实现了试题库及试题答案的可扩充性,又实现程序功能的可扩展性和易维护性。同时还阐述了VB题型的自动阅卷的实现过程。 本系统对VB程序题的自动评阅采用了动态评阅和静态评阅相结合的方法。动态评阅即运行考生的程序,向应用程序发送模拟消息,使程序按照既定的策略自动运行,通过比较运行结果给出分数。同时,如果题目中涉及控件属性的设置或者考生的动态评阅的运行结果分数为零时,采用静态评阅的方法给出相应的分数,保证了评分的合理性。 在设计系统的过程中,本人十分重视软件的实用性与健壮性。初步实验结果证明自动评分模块运行稳定,评分标准能够统一。
其他文献
贫困大学生的经济状况使他们面临着学习和生活的双重压力,重压之下表现出自我封闭、自尊与自卑矛盾、焦虑和依赖等心理.针对贫困生特点,创新贫困生资助育人功能,建立贫困生数
随着移动计算、无线通信以及定位技术的快速发展,大量的应用领域,如交通、商贸、物流、气象、军事等,积累了巨大的空间数据。人们迫切需要对这些数据进行各种查询分析以便发
建筑行业的迅猛发展,为我国经济发展作出了很大贡献.但是在建筑行业发展的同时,施工安全问题一直没有得到有效的解决,因此BIM技术的应用得到了建筑市场的高度关注.BIM技术的
在日常生产过程中,化工工程就是指利用化学反应规律或者物理作用所作出的研究,随着我国化工行业的不断快速发展,有效推动了各种化工新材料、新产品的研发与生产,能够有效满足
[摘 要] 基于实施家校合作培养在大学生思想政治教育中所起到的重要作用,在对思想政治教育中实施家校合作联动培养的重要性进行了分析的基础上,就如何做好家校合作联动培养模式的构建这个课题,进行了较为深入的分析和探讨。  [关键词] 思想政治教育;家校合作;联动培养  [中图分类号] G641 [文献标志码] A [文章编号] 1008-2549(2017) 04-0050-02  一 引言  随着社会
我国建筑行业最近几年随着我国经济建设的快速发展而发展迅速.大型建筑物越来越多,大体积混凝土施工难度越来越大.建筑工程而言,大体积混凝土施工将会变成整个工程施工的重点
本文通过对荣华二采区10
期刊
近年来,我国大量公路工程步入了维修养护期,若依旧采用传统养护技术和工艺,很难满足公路路面养护需求,将大大增加沥青路面维修养护压力.目前,常见的路面养护方式包括超薄罩面
静力触探能够充分反映各类土层的物理力学性质,判断土的特性,进行分层分类.作为一种成熟的勘探手段,具备野外现场作业时间短、方便简单等特点,在岩土工程勘察中得到广泛的运