投稿指南
一、本刊要求作者有严谨的学风和朴实的文风,提倡互相尊重和自由讨论。凡采用他人学说,必须加注说明。 二、不要超过10000字为宜,精粹的短篇,尤为欢迎。 三、请作者将稿件(用WORD格式)发送到下面给出的征文信箱中。 四、凡来稿请作者自留底稿,恕不退稿。 五、为规范排版,请作者在上传修改稿时严格按以下要求: 1.论文要求有题名、摘要、关键词、作者姓名、作者工作单位(名称,省市邮编)等内容一份。 2.基金项目和作者简介按下列格式: 基金项目:项目名称(编号) 作者简介:姓名(出生年-),性别,民族(汉族可省略),籍贯,职称,学位,研究方向。 3.文章一般有引言部分和正文部分,正文部分用阿拉伯数字分级编号法,一般用两级。插图下方应注明图序和图名。表格应采用三线表,表格上方应注明表序和表名。 4.参考文献列出的一般应限于作者直接阅读过的、最主要的、发表在正式出版物上的文献。其他相关注释可用脚注在当页标注。参考文献的著录应执行国家标准GB7714-87的规定,采用顺序编码制。

基于的油田通用自动组卷软件的设计与实现

来源:试题与研究 【在线投稿】 栏目:期刊导读 时间:2021-06-11 09:00
作者:网站采编
关键词:
摘要:在油田操作员工准备各种考试过程中,常常希望能够通过计算机不断的组合试题来检测自我备考情况。但由于所用题集的复杂性和对组卷的特殊要求,使得市面上现有的自动组卷软件都

在油田操作员工准备各种考试过程中,常常希望能够通过计算机不断的组合试题来检测自我备考情况。但由于所用题集的复杂性和对组卷的特殊要求,使得市面上现有的自动组卷软件都不能很好的满足需求。为此,笔者利用ExcelVAB设计并实现了一款适用于油田的通用自动组卷软件。

1 ExcelVBA介绍

ExcelVBA就是附着在Microsoft Excel上的VBA宏语言,通过其将可以在Excel上开发出功能强大的自动化应用软件。

2 人工组卷方式介绍

油田每个工种操作应知应会题集基本上都分为初级工、中级工、高级工、技师和高级技师五个级别,题型有选择题、判断题、简答题和计算题,题干和答案中会含有特殊符号和图片。

考试组织中,有以下两种组卷方式。一是按单一级别进行组卷。就是从题集的某一级别中,按需要分别选取所需数量的选择题、判断题、简答题和计算题进行组卷。二是多级别混合组卷。就是按需要从不同级别的题集中分别选取所需数量的选择题、判断题、简答题和计算题进行混合组卷。

3 自动组卷方式设计与实现

为了实现人工组卷的两种方式的自动化,经过对不同的计算机语言进行对比研究,笔者决定以Excel为基本数据库,结合ExcelVBA进行油田通用自动组卷软件的开发。

3.1 自动组卷策略设计与实现

因为应知应会题集没有区分试题难易度,所以在自动组卷过程中,只要保证试题被随机且不重复的选择即达的目。为此,组卷策略设计如下:

创建一个抽题函数ChouTi(),在其中创建两个动态数组Dynimic_Max_Array和Dynimic_Min_Array;将所要抽取题型的所有题号赋值给动态数组Dynimic_Max_Array;利用随机函数在动态数组Dynimic_Max_Array中随机选择一个题号(这个题号即为抽取的试题题号),并赋值给动态数组Dynimic_Min_Array;按抽题数量重复(3)过程,并防止发生同一题号被重复选择;最终动态数组Dynimic_Min_Array中存储的即为某题型所有被抽取的题号;在主程序中,通过传递题型和抽取数量作为参数来调用ChouTi()函数,并将抽题结果按格式输出到Word文件中。对于混合组卷,在上述过程的基础上,增加工作表的选择即题集的选择即可。用ExcelVBA实现ChouTi()函数的主要程序代码如下:

3.2 Excel中图片的存储与生成Word试卷时的图片的调用

Excel不具有像专业数据库那样可在记录中存储图片的功能。但应知应会的题集中却存在大量图片,如何简单实用的存储和调用图片,是程序设计的一个关键点。经过对比研究,解决思路如下:

将题集中的图片分别扫描成Jpeg格式,并按一定格式进行命名;在Excel中工作表中设置字段图片链接;将Jpeg格式的图片文件的路径存储到图片链接字段中;在生成Word试卷时,按照相应路径调用图片。用ExcelVBA实现调用图片的主要程序代码如下:

3.3 试题从Excel格式转换成Word格式时的上下标符号处理

在Excel中存储具有上下标符号的试题内容时,可以直接进行格式设置。但是当从Excel把含有上下标内容的试题输出到Word中时,如不进行处理,则Word将无法正常显示上下标格式。解决这个问题的思路是:

3.3.1 对抽取的每一道试题内容进行扫描,如果发现有上下标符号,则存储出现上下标符号的位置。程序主要代码如下:

3.3.2 在Word中生成试题时,按存储的位置进行上下标格式的设置。程序主要代码如下:

4 结论

软件的成功开发,提高了考试组织效率,促进了员工学习热情。软件也在油田中得到了一定的推广使用,同时也收集了一些需要进一步改进和完善的意见。这些都为今后进一步改进自动组卷软件打下了基础。

[1]杨群.ExcelVBA应用实战技巧速查手册[M].北京:清华大学出版社,2013.

[2]魏汪洋.ExcelVBA语法速查手册[M].北京:化学工业出版社,2011.

文章来源:《试题与研究》 网址: http://www.styyjzz.cn/qikandaodu/2021/0611/1683.html



上一篇:省文物局遴选工作人员试题
下一篇:国际学生评估项目试题选登三

试题与研究投稿 | 试题与研究编辑部| 试题与研究版面费 | 试题与研究论文发表 | 试题与研究最新目录
Copyright © 20019-2020 试题与研究 版权所有
投稿电话: 投稿邮箱: