时间:2022-05-25 11:09:51
开篇:写作不仅是一种记录,更是一种创造,它让我们能够捕捉那些稍纵即逝的灵感,将它们永久地定格在纸上。下面是小编精心整理的12篇计算机试题及答案,希望这些内容能成为您创作过程中的良师益友,陪伴您不断探索和进步。
1. 在Word的编辑状态,当前文档中有一个表格,选定列后,单击表格菜单中"删除列"命令后( )。
A.表格中的内容全部被删除,但表格还存在
B.表格和内容全部被删除
C.表格被删除,但表格中的内容未被删除
D.表格中插入点所在的列被删除
2. 十进制数8000转换为等值的八进制数是( )。
A.571(O) B.57100(O) C.175(O) D.17500(O)
3. 下列设备中,既能向主机输入数据又能接受主机输出数据的是( )。
A.显示器 B.扫描仪 C.磁盘存储器 D.音响设备
4. 下列操作中,( )不能关闭FrontPage应用程序。
A.单击“关闭”按钮 B.单击“文件”菜单中的“退出”
C.单击“文件”菜单中的“关闭” D.双击标题栏左边的控制菜单框
5. 在Excel 清单中,( )。
A.只能将标题行冻结 B.可以将任意的列或行冻结
C.可以将A列和1、2、3行同时冻结 D.可以将任意的单元格冻结
6. CRT显示器的像素光点直径有多种规格,下列直径中显示质量的是( )mm。
A.0.39 B.0.33 C.0.31 D.0.28
7. 软盘不加写保护,对它可以进行的操作是( )。
A.只能读盘,不能写盘 B.只能写盘,不能读盘
C.既能读盘,又能写盘 D.不能读盘,也不能写盘
8. 软件与程序的区别是( )。
A.程序价格便宜、软件价格昂贵
B.程序是用户自己编写的,而软件是由厂家提供的
C.程序是用高级语言编写的,而软件是由机器语言编写的
D.软件是程序以及开发、使用和维护所需要的所有文档的总称,而程序是软件的一部分
9. 微型计算机中使用的人事档案管理系统,属下列计算机应用中的( )。
A.人工智能 B.专家系统 C.信息管理 D.科学计算
10. 下列四个不同进制的无符号整数中,数值最小的是( )。
A.10010010(B) B.221(O) C.147(D) D.94(H)
11. 局域网的网络软件主要包括网络数据库管理系统、网络应用软件和( )。
A.服务器操作系统 B.网络操作系统 C.网络传输协议 D.工作站软件
12. 在Excel 中,若要编辑修改内嵌图表时,我们首先必须( )。
A.双击图表 B.复制图表 C.将图表移动到新工作表中 D.选定图表
13. 和通信网络相比,计算机网络最本质的功能是( )。
A.数据通信 B.资源共享 C.提高计算机的可靠性和可用性 D.分布式处理
14. 调制解调器(Modem)的功能是实现( )。
A.模拟信号与数字信号的转换 B.数字信号的编码
C.模拟信号的放大 D.数字信号的整形
15. 局域网组网完成后,决定网络使用性能的关键是( )。
A.网络的拓扑结构 B.网络的通信协议 C.网络的传输介质 D.网络的操作系统
16. 下列四个无符号十进制数中,能用八位二进制表示的是( )。
A.256 B.299 C.199 D.312
17. 下列四条叙述中,有错误的一条是( )。
A.两个或两个以上的系统交换信息的能力称为兼容性
B.当软件所处环境(硬件/支持软件)发生变化时,这个软件还能发挥原有的功能,则称该软件为兼容软件
C.不需调整或仅需少量调整即可用于多种系统的硬件部件,称为兼容硬件
D.计算机厂家生产的计算机称为兼容机
18. 在Excel公式复制时,为使公式中的( ),必须使用相对地址(引用)。
A.单元格地址随新位置有规律变化 B.单元格地址不随新位置而变化
C.单元格范围不随新位置而变化 D.单元格范围随新位置无规律变化
19. 选择网卡的主要依据是组网的拓扑结构、网络段的长度、节点之间的距离和( )。
A.接入网络的计算机种类 B.使用的传输介质的类型
C.使用的网络操作系统的类型 D.互连网络的规模
20. 已知一补码为10000101,则其真值用二进制表示为( )。
A.-000010 B.-1111010 C.-000000 D.-1111011
21. 计算机字长取决于( )的总线宽度。
A.控制总线 B.数据总线 C.地址总线 D.通信总线
22. 计算机网络技术包含的两个主要技术是计算机技术和( )。
A.微电子技术 B.通信技术 C.数据处理技术 D.自动化技术
23. 计算机最主要的工作特点是( )。
A.高速度 B.高精度 C.存储记忆能力 D.存储程序和程序控制
24. 在计算机系统中,通常所说的"系统资源"指的是( )。
A.硬件 B.软件 C.数据 D.A)、B)、C)三者都是
25. 与十六进制数(AB)等值的二进数是( )。
A.10101010 B.10101011 C.10111010 D.10111011
26. 和广域网相比,局域网( )。
A.有效性好但可靠性差 B.有效性差但可靠性高
C.有效性好可靠性也高 D.有效性差可靠性也差
27. 下列四条叙述中,有错误的一条是( )。
A.以科学技术领域中的问题为主的数值计算称为科学计算
B.计算机应用可分为数值应用和非数值应用两类
C.计算机各部件之间有两股信息流,即数据流和控制流
D.对信息(即各种形式的数据)进行收集、储存、加工与传输等一系列活动的总称为实时控制
28. 在Windows 中,当一个应用程序窗口被最小化后,该应用程序将( )。
A.被终止执行 B.继续在前台执行 C.被暂停执行 D.被转入后台执行
29. 客户机服务器模式的局域网,其网络硬件主要包括服务器、工作站、网卡和( )。
A.网络拓扑结构 B.计算机 C.传输介质 D.网络协议
30. 网卡(网络适配器)的主要功能不包括( )。
A.将计算机连接到通信介质上 B.进行电信号匹配
C.实现数据传输 D.网络互连
二、双选题 (每小题2分,共20分)
1. 下列软件中属于应用软件的有( )。
A.NUIX B.Word C.汇编程序 D.C语言源程序
2. 下面的说法中,正确的是( )。
A.一个完整的计算机系统由硬件系统和软件系统组成
B.计算机区别与其他计算工具最主要的特点是能存储程序和数据
C.电源关闭后,ROM中的信息会丢失
D.16位的字长计算机能处理的数是16位十进制
3. 在下列PowerPoint的各种视图中,可编辑、修改幻灯片内容的视图有( )。
A.幻灯片视图 B.幻灯片浏览视图 C.幻灯片放映视图 D.普通视图
4. 磁盘格式化操作具有( )等功能。
A.划分磁道、扇区 B.复制 DOS 系统文件 C.复制 Office 软件 D.建立目录区
5. 在Windows资源管理器中,假设已经选定文件,以下关于”复制”操作的叙述中,正确的有( )。
A.直接拖至不同驱动器的图标上
B.按住SHIFT键,拖至不同驱动器的图标上
C.按住CTRL键, 拖至不同驱动器的图标上
D.按住SHIFT键, 然后拖至同一驱动器的另一子目录上
6. 下列说法中,正确的是( )。
A.计算机的工作就是存储指令
B.指令是一组二进制代码,它规定了计算机执行的最基本的一组操作
C.指令系统有一个统一的标准,所有计算机的指令系统都相同
D.指令通常由地址码和操作数构成
7. 下列 Excel 公式输入的格式中, ( )是正确的。
A.=SUM(1,2, …,9,10) B.=SUM(E1: E6) C.=SUM(A1; E7) D.=SUM("18","25", 7)
8. 在使用PowerPoint的幻灯片放映视图放映演示文稿过程中,要结束放映,可操作的方法有( )。
A.按Esc键 B.单击鼠标右键,从弹出的快捷莱单中选“结束放映”
C.按Ctrl+E键 D.按回车键
9. 设A盘处于写保护状态,以下可以进行的操作是( )。
A.将A盘中的某个文件改名 B.将A盘中的所有信息复制到C盘
C.在A盘上建立文件AA.C D.显示A盘目录树
10. 计算机程序设计语言的翻译程序有( )。
A.编辑程序 B.编译程序 C.连接程序 D.汇编程序
三、判断题(正确或错误分别用“√”或“×”表示)(每小题1分,共20分)
1. 操作系统是一种对所有硬件进行控制和管理的系统软件。
2. 在用Word编辑文本时,若要删除文本区中某段文本的内容,可选取该段文本,再按Delete键。
3. 屏幕保护程序可以减小屏幕损耗和保障系统安全。
4. 使用Word 可以制作WWW网页。
5. 在Excel中,图表一旦建立,其标题的字体、字形是不可改变的。
6. “写字板”中没有插入/改写状态,它只能以插入方式来输入文字。
7. 操作系统把刚输入的数据或程序存入RAM中,为防止信息丢失,用户在关机前,应先将信息保存到ROM中。
8. 在Word 中双击改写状态框使“改写”两字变浓,表明当前的输入状态已设置为改写状态。
9. 在Excel 表格中,单元格的数据填充不一定在相邻的单元格中进行。
10. 汇编语言和机器语言都属于低级语言,之所以称为低级语言是因为用它们编写的程序可以被计算机直接识别执行。
11. 若一台微机感染了病毒,只要删除所有带毒文件,就能消除所有病毒。
12. 同一软盘中允许出现同名文件。
13. 在Windows中,只要选择汉字输入法中的“使用中文符号”,则在“中文半角”状态下也可以输出如:顿号、引号、句号等全角的中文标点符号。
14. 在Word文本中,一次只能定义一个文本块。
15. 指令和数据在计算机内部都是以区位码形式存储的。
16. 若微机的BIOS采用FLASH ROM,则对它的写入和擦除操作可直接在系统中进行,因而修改和升级BIOS非常方便。
17. Word的“自动更正”功能仅可替换文字,不可替换图像。
18. 在Word 中隐藏的文字,屏幕中仍然可以显示,但打印时不输出。
19. 在Word中,“格式刷”可以复制艺术文字式样。
20. 在Excel中,如果一个数据清单需要打印多页,且每页有相同的标题,则可以在“页面设置”对话框中对其进行设置。
四、填空题 (每空1分,共30分)
1. Word 中提供了6种查看文档内容的视图方式,分别是:____________、页面视图、大纲视图 、Web页预览视图、Web版式视图、打印预览视图。
2. 计算机的工作过程实际上是周而复始地____________、执行指令的过程。
3. 以微处理器为核心的微型计算机属于第____________代计算机。
4. 每当运行一个Windows 的应用程序,系统都会在____________上增加一个按扭。
5. ____________语言的书写方式接近于人们的思维习惯,使程序更易阅读和理解。
6. 汉字“中”的区位码为5448,则它对应的国标码____________H。
7. 在Excel中输入数据时,如果输入的数据具有某种内在规律,则可以利用它的____________功能进行输入。
8. 计算机中系统软件的核心是____________,它主要用来控制和管理计算机的所有软硬件资源。
9. 一组排列有序的计算机指令的集合称作____________。
10. 在Excel 中输入等差数列,可以先输入第一,第二个数列项,接着选定这两个单元格,再将鼠标指针移到 ____________ 上,按一定方向进行拖动即可。
11. 计算机内部对信息采用统一的编码。ASCII就是一种编码方式,标准ASCII码是用____________位二进制位来表示128个字符。
12. 在Word中,若要把原有的Word文档文件a.doc以文本文件的格式存盘,应使用“文件”菜单下的“____________”命令。
13. IP地址由32位二进制位组成,通常分成____________地址和主机地址两部分。
14. 要在Windows中修改日期或时间,则应双击“____________”中的“日期/时间”图标。
15. Word 中, 表格单元格中可输入公式,同时将计算结果作为一个域填入存放结果单元格。域有两种显示方式:域结果和____________。
16. 在Excel中,若存在一张二维表,其第5列是学生奖学金,第6列是学生成绩。已知第5行至第20行为学生数据,现要将奖学金总数填入第21行第5列,则该单元格填入____________。
17. 在Word文稿中插入图片,可以直接插入,也可以在文本框或____________中插入。
18. 多媒体技术的主要特点是信息载体的多样性、多种信息的综合处理和集成处理,多媒体系统是一个____________。
19. 十进制数110. 125 转换为十六进制数是____________ H。
20. 目前在每年4月26日,6月26日或每月的26日最可能发作的,对计算机危害的计算机病毒是 ____________ 病毒。
21. 在Excel中,若只需打印工作表的一部分数据时,应先____________。
22. 位于CPU与____________之间的一种容量较小但速度较高的存储器是Cache。
23. 在Excel中建立内嵌式图表最简单的方法是单击____________工具栏中的“图表类型”按钮。
24. 地址范围为1000H—4FFFH 的存储空间为____________ KB。
25. 在Excel中,公式=Sum(Sheet1: Sheet5!$E$6)表示____________。
26. 在Word中,按 Ctrl+A 键,则表示____________。
27. 在Excel 中,假定存在一个数据库工作表,内含:姓名,专业,奖学金,成绩等项目,现要求对相同专业的学生按奖学金从高到低进行排列,则要进行多个关键字段的排列,并且主关键字段是 ____________ 。
28. 10个32*32点阵的汉字字模信息所占的字节数为____________。
29. 在Excel 中,设A1: A4单元格区域的数值分别为82,71,53,60,A5单元格使用公式为 =If(Average(A$1:A$4)>=60,"及格","不及格"),则A5显示的值是____________。
30. 微型计算机中最重要的一块集成电路板称为____________。
参考答案
一、单选题 (每空1分,共30分)
1.D 2.D 3.C 4.C 5.B 6.D
7.C 8.D 9.C 10.B 11.B 12.D
13.B 14.A 15.D 16.C 17.D 18.A
19.B 20.D 21.B 22.B 23.D 24.D
25.B 26.C 27.D 28.D 29.C 30.D
二、双选题 (每空2分,共20分)
1.B, D 2.A, B 3.A, D 4.A, D 5.A, C
6.B, D 7.B, D 8.A, B 9.B, D 10.B, D
三、判断题 (每空1分,共20分)
1.×2.√3.√4.√5.×
6.×7.×8.√9.×10.×
11.×12.√13.√14.√15.×
16.√17.×18.√19.√20.√
四、填空题 (每空1分,共30分)
1.普通视图
2.取指令
3.4
4.任务栏
5.高级
6.5650
7.填充
8.操作系统
9.程序
10.填充柄
11.7
12.另存为
13.网络
14.控制面板
15.域代码
16.=SUM(E5:E20)
17.图文框
18.交互式系统
19.6E.2
20.CIH
21.选择打印区域
22.内存
23.图表
24.16
25.工作表Sheet1到Sheet5中所有E6单元格的值之和
26.选定全文
27.专业
28.1280
1.机考考教学效果。
试题库建设的必要性及重要意义
1.1机考试题库建设的必要性
目前,全国少数民族预科计算机应用基础课程的考核方式,大都采用传统的期末笔试闭卷方式考核,虽然有部分预科基地尝试增加了学期过程性考核,但真正实现了机考改革的高校并不多。然而计算机应用基础课程是一门操作性和实践性很强的课,这样的考核方式要求学生对操作步骤死记硬背,僵化死板,并不科学,不能充分考查学生的计算机操作水平,这一现状要求对计算机应用基础课程考核方式进行改革,由传统笔试闭卷考核方式改革为机考考核方式,而机考考核的实现必须要有机考试题库的支撑,所以机考试题库的建设十分必要。
1.2机考试题库建设的重要意义
计算机基础课程是民族教育教学的必修科目之一,对补差预科学生的计算机基础水平和衔接大学基础课程具有重要作用,因此,在计算机应用基础课程的考核中,试题库建设很关键,要最大范围地覆盖教学内容,还要注意难易适中,能客观考核学生的计算机操作水平。质量高,通用性强的试题库在当前的预科教育领域具有风向标作用。有利于我校民族预科课程考核方式的改革,有利于民族预科教育教学质量的提升,有利于民族教育事业的长远发展。
2.机考试题库建设实施步骤
2.1准备阶段
2.1.1试题库系统平台的选用
通过广泛搜集资料,将不同的机考试题库进行分析比较后,选用了教之初计算机考试系统,该系统长达14年之久,使用范围最广,关键是该系统的功能覆盖了计算机应用基础课程所有教学模块,系统对软件版本兼容性强,基本能满足民族预科计算机应用基础课程的试题库的编制要求。
2.1.2确定试题库命题范围及题型题量
目前,计算机应用基础课程内容和教材全面更新,试题库的建设以少数民族教育委员会编制的民族预科计算机教材(2014版)为蓝本,命题范围包括计算机基础知识,Windows 7操作系统基础,计算机网络与Internet应用,Word 2010文字处理软件,EXCEL 2010的使用,演示文稿软件PowerPoint 2010,常用工具软件介绍,多媒体应用等章节知识的内容。
试题库题型题量的设定主要根据教学内容的性质来确定,分为理论知识考核题型和操作技能考核题型,理论知识考核设置选择题型(单选题和多选题),主要包含计算机基础知识,计算机网络与Internet应用,常用工具软件介绍,多媒体应用四个章节的内容。操作技能考核分为四个模块,Windows 7操作题,word操作题,EXCEL操作题,PPT操作题,每个模块中再下设多个小题。考试题型和题量的设置兼具理论和操作综合考核,和少数民族教育委员会编制的民族预科计算机教材中基础篇,办公应用篇十分吻合,为整个题库建设工作提出具体的蓝图。
2.2命题实施过程
试题库命题实施过程如下:成立命题组制定命题计划试题编写代码录入及调试试题测试与分析修改试题库生成试题库更新试题库
1、成立命题组。由民族预科计算机基础课程教学大纲的编写者及在预科计算机基础教学的一线优秀教师组成。
2、制定命题计划。计划的主要任务是根据教学内容和题型题量确定试题结构,对教学目标逐章逐节进行分值比例设定,进行难易程度分层,分层要求可设“识记”、“理解”、“简单应用”、“综合应用”、“创新”等五项。题库中的每一道题目都可细分知识点,细分难易程度,方面后期根据不同层次的学生抽选不同的试题进行考核。
3、试题编写。题库的建设需要大量的试题,至少是实际考试题量的10倍以上。入库试题的获取途径主要通过多年从事预科计算机教学的老师根据经验命题计划编写,也有少部分会参考其他各种同类教材、习题集、试题集中精选试题等。
4、代码录入及调试。理论考核部分不需要进行代码录入,而操作技能考核部分必须进行代码录入,优质的代码是客观评分的依据。在代码录入过程中要充分考虑三种情况,一是学生操作的多种方法,每一种方法都要有对应的代码。二是要权衡代码之间的关系,分为全部答对给分,各要点答对平均给分和只要答对其一就给分三种情况。三是要考虑题目与题目之间是否存在干扰,学生做题顺序是否影响正确评分等因素。
5、试题测试与题目分析。大量的试题需要不停地测试才能把错误率降至最低。不仅要自己测试,还要请别人测试,不同的人有不同的操作方法,在试题测试的过程中要对不用层次、不同类型地题目做出答案分析,完善试题库的建设。
6、修改并生成试题库。在试题编写和测试的过程中,不断地修改不足之处,提高试题的客观公正性,提高试题质量。
7、应用及更新试题库。根据考试对象的不同,具体授课进度及考试内容的不同,及时更新试题库,便于更好地应用。
2.3题库应用实践过程
试题库的建设是为了服务于机考的,因此必须要应用于机考环境中才能发挥其自身的价值,才能体现出试题库的优越性。在机考过程中,通过服务器管理系统导入试题库和考生库,考生打开考试系统通过输入考生库中的指定信息进行登录,有考试系统当场随机抽取试题进行考试,考试的数据会动态时时传输到服务器中,在学生交卷后所有的操作结果和成绩都会传送到服务器上,从而完成了整场考试。
3.机考试题库建设的实践效果
机考试题库的知识点覆盖范围全面,学生考试时由考试系统从题库中随机抽题,每个考生面对不同的试卷,试题的难度由难度系数控制,但试题的难度相同,需要学生独立自主完成操作,不仅能在很大程度上避免学生的舞弊行为,还能更大限度地促使学生提高计算机操作能力,对提高教学质量具有巨大的推动作用。不仅如此,考试系统可根据参考答案自动阅卷评分,进行成绩统计工作,极大程度地减少了出错概率。阅卷,成绩统计工作的自动化提高了老师的办公效率,有更多的时间和精力投入到教学和科研工作中去。
2007年安徽省中考说明文阅读题有如下特点:
首先,试题题型呈现多样化、探究性和开放性。既强调了对学科基础知识的运用及语文基本能力的考查,又注重对学生情感态度价值观的评价,体现了新课程的三维目标。而且试题侧重以阅读理解为主,符合一定的阅读心理规律,全面考察了学生的语文素养。
其次,试题向考生明确了考查的角度,提示答题的思路,限定答题的方向,答案显得相对集中,便于客观批改评价,体现了选拔的公平性。
第三,试题着重检测考生对文章内容的概括能力、筛选信息能力、综合分析能力和基本文体知识的掌握情况。
原题回放
从织布机到计算机
你知道织布机和计算机有什么相同之处吗?它们之间的血缘关系超乎你的想象。摆在写字台上的台式机,塞在口袋里的掌上电脑,挂在腰上的移动电话,乃至你家中的很多家用电器,都是1804年诞生的一台织布机的后代。
19世纪早期,法国里昂的丝织工人们织出了图案绚丽的丝绸锦缎,然而他们使用的工具却是质量低劣、效率低下的老式手工提花机。这种机器需要有人站在上面,费力地一根一根地将丝线提起、放下,才能织出精细复杂的丝绸,就好像演员在操纵牵线木偶。
这种烦琐的劳动随着1804年雅卡尔提花机的发明发生了改变。这种革命性的织布机利用预先打孔的卡片来控制织物的编织式样,速度比老式手工提花机快了25倍,就好比从自行车到汽车的飞跃。雅卡尔的打孔卡片不只为丝织业带来革命,也为人类从此打开了一扇信息控制的大门。
1836年,雅卡尔去世。两年之后,计算机科学先驱、著名的英国科学家查尔斯・巴比奇制造了一台木齿铁轮计算机,用来计算很多数学难题,并利用雅卡尔打孔卡片的原理为这台计算机编程。当时巴比奇的女友称这台木齿铁轮计算机就如同提花织布一样,在编织代数模型。虽然他没有使用语言编程(一个世纪以后才正式出现),但是巴比奇毕竟提出了为计算机编程的思想,这一理念启发了20世纪的计算机科学家。后来,人们将巴比奇称为计算机的鼻祖。
19世纪未,美国统计学家赫尔曼・霍尔瑞斯借鉴雅卡尔的打孔卡片发明了一种特殊的机器,供户口调查员处理数据。在19世纪的最后几十年里,美国的人口出现了爆炸性的增长,人口普查变得越来越难以操作,要想对一次人口普查的数据进行加工和处理,至少要花上十年的时间。这部被霍尔瑞斯称为“制表机”的机器大大提高了人口数据处理的速度。制表机的原理与雅卡尔提花机很接近,它在卡片上打出一系列的小孔,代表每一个家庭的每一位公民,不同的孔包含不同的信息。只要运用得当,制表机每小时可以处理几万张卡片。
20世纪40年代,IBM公司开始制造计算机,计算机的时代到来了。不过那时候的计算机没有放弃类似于雅卡尔提花机上的那种打孔卡片,还在利用它编程。这种状况一直延续到20世纪80年代后期,打孔卡片最终被电子媒介――磁带和光盘所取代。
看到这里,也许我们可以说,计算机不过是台极其高级的织布机而已。这是多么令人惊奇的事情,我们现在视为尖端科技的计算机,竟与织布机血脉相连。当你使用计算机的时候,本质上你也是在以光速做着编织工作。
1.阅读全文,完成下面的填空。(3分)
本文以________为顺序,介绍了雅卡尔发明的用________控制织物的提花机,巴比奇制造的木齿铁轮计算机,霍尔瑞斯发明的被称为________的机器,IBM公司制造的计算机。
2.人们为什么把巴比奇称为计算机的鼻祖? (4分)
________________________________________________________
3.为什么说计算机是“1804年诞生的一台织布机的后代”? (3分)
________________________________________________________
4.本文主要运用了作比较的方法,请举出两例,并加以说明。(4分)
________________________________________________________
________________________________________________________________
5.从雅卡尔提花机的发明,到现代计算机的诞生,你从中得到哪些启示?请分条列出两点。(4分)
________________________________________________________
________________________________________________________________
错答探因
1、错例:填写“排比”“比喻”“前后”等。造成这一错误的原因是不清楚说明顺序有哪些,反映出基础知识的薄弱。
2、错例:巴比奇提出了为计算机编程的思想,启发了20世纪的计算机科学家。回答不够全面,这是对本文主要信息的筛选能力不够而造成的。
3、错例:19世纪早期的法国里昂是世界闻名的丝织之都。难度较大,答非所问,没有读懂题干,仓猝答题。
4、错例①:“19世纪未,美国统计学家赫尔曼・霍尔瑞斯借鉴雅卡尔的打孔卡片发明了一种特殊的机器,供户口调查员处理数据。”或“20世纪40年代,IBM公司开始制造计算机”。审题不清,答非所问。
错例②:意在说明我们现在视为尖端科技的计算机,竟与织布机血脉相连。
5、错例①:老式手工提花机质量差、效率低下。
错例②:丝织业带来革命,为人类从此打开了一扇信息控制的大门。
错例③:科技尖端的计算机可以做令人惊奇的事情。
解题钥匙
1、此题考查考生对本文主要信息的筛选能力。只要根据试题内容,锁定文中相应的答题区域,即可迅速选出所需答案。(参考答案:第一空填“时间顺序”或“事物发展顺序”;第二空填“预先打孔的卡片”或“打孔卡片”;第三空填“制表机”。)
2、回答此题,只要在原文中找到与题干相关的答题区域,即第五段,抓住本段第一句话就可轻松答题。(参考答案:①巴比奇制造了一台木齿铁轮计算机;②巴比奇毕竟提出了为计算机编程的思想,这一理念启发了20世纪的计算机科学家。)
3、这是考查整体阅读的能力,要求答出计算机为什么是“1804年诞生的一台织布机的后代”的原因,需要考生对前后内容进行整合,现成的答案是没有的。第四段说巴比奇制造了一台木齿铁轮计算机“利用雅卡尔打孔卡片的原理”,第六段说到IBM公司开始制造计算机“没有放弃类似于雅卡尔提花机上的那种打孔卡片”,这都可以回答这个问题。(参考答案:因为从最早的木齿铁轮计算机到现代的IBM公司最早开始制造的计算机,都运用了雅卡尔提花机以打孔卡片控制信息的原理。)
关键词:网络考试,医学信息检索课,Blackboard(缩写BB)平台
1 问题与现状
考试是教学过程中的重要环节,随着社会的发展、时代的变迁、技术的进步,以及高校扩招后学生人数剧增,该环节中面临较多新问题,促使各校纷纷探索考试新模式,其中,由传统笔试转向计算机考试或网上在线考试是近年来大家讨论的热点。本文将我们首次使用BB教学平台测试管理系统的尝试与大家分享,旨在抛砖引玉。
2 BB平台考核管理功能模块
2.1主要功能简介
2.1.1 通过将原始试题资料录入,可以生成试题库;
2.1.2 从题库中可随机生成试卷,并可多次重复使用;
2.1.3 教学人员可以通过创建和管理自测、测验、考试和成绩统计分析来强化学生的学习效果、衡量学生的学习过程以及根据需要制定课程;
2.1.4 按照简单的、步骤式流程来创建考试和调查;
2.1.5 多种题型可混合和选择应用:单选、多选、判断正误、匹配、排序、填空和论述题;
2.1.6 创建课程之间可共享的问题集合;
2.1.7 可为学生提供受密码保护的测验、限时的测验,并可以得到即时的结果反馈;
2.1.8 按照时间表上指定的日期和时间,自动开放或关闭测验;
2.1.9 创建统计学生答案的数据报告;
2.1.10 可设置对学生的作业、测验、考试等成绩进行综合加权计算,自动得到综合测评分数。
2.2生成并试题的操作步骤与要点
首先在测试管理器中“添加测试”,录入原始试题资料,生成一份试题;录入试题及答案时可以逐题设置分值、是否随机排列答案、是否给考生的回答提供反馈等。建好的试题可以修改、删除,还可以从平台中导出,另行保存,以后还可以用该备份导入平台重新生成试题。此时,试题的部署状态显示为“否”。,网络考试。
然后在内容区“课程信息”中添加测试,将测试管理器中已经建好的试题加入到课程信息中,并在“修改测试选项”中进行下列设置:
2.2.1 添加试题名称及有关考试说明。
2.2.2 试题的可用性:①链接是否可用(即是否对用户试题)。②是否测试通知。③是否允许多次尝试及尝试次数(即是否允许考生反复多次答同一份试卷)。④是否强制完成。设置为强制完成,意味着考生一旦打开试卷开始答题就必须连续作答,直至全部完成后点击提交命令,试卷方可生效;如果考生因种种原因未完成答题,中途退出,则已答部分失效,即使允许他多次尝试,在他下一次尝试时,也是重新答卷,而不能接续前一次的答题。只有设置为多次尝试,而且不是强制完成,考生才能够对一份试卷多次作答。即前一次没答完就退出,答案会被系统保留,后一次再进入试卷可以继续作答。⑤计时器:从考生进入试题界面开始正计时,到剩最后一分钟时系统出现一分钟警告,提醒考生注意掌握时间,避免答题超时。超时的试卷系统不予自动评分。⑥试题对考生开放及关闭的时间。⑦考生访问试题是否需要提供密码。
2.2.3 自我评估选项:如果勾选此项,考生提交完答卷当时就可以查看成绩簿,得知成绩。
2.2.4 测试反馈:是在考生交卷后将答题得分、正确答案等当场显示给考生。,网络考试。
值得注意的是,2.2.3和2.2.4项的设置应根据测试类型与目的慎重处理,特别是与2.2.2中的③和④选项配合设置时尤其要慎重、仔细。
2.2.5 试题的显示模式:①同时显示全部试题还是一次显示一题;②一次显示一题时是否允许后退、更改已经提交的答案;③是否随机排列每次测试尝试的问题。
需要注意的是:①一次显示一题的模式比全部同时显示的模式要花费更多的答题时间,因此选择此模式的情况下应考虑适当增加答题时间;②一次显示一题的模式比全部同时显示的模式更利于防止作弊;③随机排列答案、随机排列试题也可有效防止作弊。
2.2.6 以上设置完毕,注意提交以确保设置生效。此时,如果回到测试管理器中去查看,试题的部署状态显示为“课程信息”。
3 医学信息检索课首次应用BB平台测试及自动评分功能的尝试
本次考试全部设计为客观题,包括判断是非、单项选择、多项选择和填空题四种题型。由于首次尝试,输入考试系统的试题数量有限,因此仅生成一份试卷。试卷为100分,共68个题,考试时间为45分钟。参加考试的学生共14个班702人,分三场进行。
因自动评分功能在填空题题型中适应性较差,要尽可能选择唯一性较好、不易出现分歧答案的知识点作题,因此填空题题量较少;当然,平台本身也考虑到有些试题答案的多样性,提供了多答案的功能设计,少数填空题可以利用这种功能来设置标准答案。例如:MEDLINE数据库是由____开发研制的(答案一:美国国立医学图书馆;答案二:National Library of Medicine;答案三:NLM)。
为尽量减少考生作弊的机会,所以将答题的方式设置为强制完成,且尝试次数设置为1次,同时,设置试题和答案都随机排列。
多项选择题可以设置为全部答对才得分,也可以设置为部分答对部分得分,以此来调整试卷的难易程度。本次测试设置为全部答对才得分。
这次考试,利用平台的自动评分,很快得出了学生的考试成绩;利用其成绩簿系统的排序功能,便于进行各种统计。最后还可以将成绩簿导出,存为Excel文件。大大提高了教师的工作效率。此外,还可以将学生的作答结果下载保存为Excel文件,作为原始数据存档,以便日后复查。,网络考试。
4 发现的问题
4.1由于是网络考试,受网速、计算机性能等因素的影响,容易出现死机,以致影响考试正常进行。,网络考试。,网络考试。比如,虽然BB平台设计为2000个并发用户,但实际操作中发现,同一场考生人数达到约260人的情况下,大家同时登录系统,网速明显减慢,导致考生登录系统或访问试题失败。
4.2 学生计算机应用水平不一,一些误操作影响到考试正常进行。例一:有相当数量学生分不清什么情况该单击,什么情况该双击,在打开试卷链接时用了双击,导致页面反复刷新,而BB平台将此视为一次尝试的结束,在教师预先设定考试仅允许一次尝试的前提下,该考生就无法答题了;另外在一次答题尝试的过程中如果误点击了不该点击的命令导致离开试卷界面,也相当于界面被刷新,该考生该次的答题尝试就会被系统锁定无法继续进行。例二:一部分学生没有掌握计算机操作的基本常识,不知道和为单选框,为复选框,所以在答题时分不清单选题和多选题,影响了成绩。
4.3由于BB平台是运行于整个校园网内,没有用户IP控制,仅靠用户名密码控制考生登录考试系统,因而无法防止考生在考场以外、校园网内的其他场所登录系统并在毫无监控的情况下答题,也就不便于整肃考试纪律和防止作弊。
而且,上面4.1和4.2的例一所述问题虽然可以通过设置“允许多次尝试”和“非强制完成”来解决,但是又受到第4.3所述问题的制约。
5 思考和建议
考生人数众多的情况下,必然需要分多批次,因此需要准备多套试题供前后不同场次考试使用,而各门课程由于专业性质不同,适合出客观题的考核点数量也不同,所以不同课程不一定都适合选择这种在线考试模式。
这种考试模式对监考老师在计算机应用方面能力的要求高了,而且要求监考老师必须熟悉该平台的使用,以便及时处理在线考试过程中随时可能发生的各种意外情况。同时,对考试场地和设备的要求也提高了,考试前与过程中的设备调试及网络维护工作成为考试顺利进行的必要保障,因此对参与其中的各有关部门间的协作要求更高了。,网络考试。充当管理员角色的学院网络中心与各教学部门间的配合与沟通显得至关重要。
对于医学信息检索课而言,除了通过客观题考核学生对理论知识的掌握情况外,更需要配合一部分实际操作题及主观试题来考核学生是否真正具备了检索技能。而我们这次只是尝试了BB平台的客观题测试及自动评分功能,其主观题测试、评分以及主、客观题分数汇总等功能尚待摸索和商榷。
参考文献:
[1]彭骏.医学信息检索课网络考试系统的设计与实现[J]. 中华医学图书情报杂志,2005, 14(3):49-51
[2]顾刚,陈希南.信息检索课机考模式实践[J]. 情报杂志, 2001,(1):89-90,92
[3]车永坚.网络信息检索课网上考试探微[J]. 湖北教育学院学报, 2003, 20(4):77-79
[4]甄旭,张宇宏,季全芝.文献检索课网络化考核初探[J].现代图书情报技术, 2003,S1:242-243
[5]eol.cn/article/20040115/3097577.shtml
关键词:大学计算机基础;理论课程;教学改革
中图分类号:G642 文献标识码:B
1引言
“大学计算机基础”是各所高校非常重要的一门课程,其理论课程以讲解计算机基础知识为主,而将工具性、操作性的内容放到实验课中。理论课程涉及计算机软硬件的基本概念、组成与工作原理,以及操作系统、数据库、多媒体、网络、信息技术及安全等方面的基础性内容。学校提出培养应用型人才,计算机基本技能的掌握是基础。对非计算机专业学生进行计算机教育,应该是面向各个领域的应用,而不只是面向计算机学科。2008年学校新入学的本科学生有四千二百多人,计算机中心组织基础理论课教师,对大学计算机基础理论课程进行了教学方法的改革试验。将目前在教学中发现的问题一一进行分析,并针对问题采取了相应的解决对策。通过一个学期的教学实践,取得了一些经验和收获,作为一种教学方面的探讨,希望和其他教师以及各相关部门进行交流探讨。
2目前存在的问题
2.1入学新生计算机水平参差不齐
很多城市里的学生在中学就已经开设了信息技术课程,这部分学生基本掌握了计算机基础知识,但不够系统,还有较大比例的学生,中学时基本没有学习信息技术课程,有的甚至没有见过计算机。学校近几年招收的新生中来自农村和小城镇地区的比例较大,约占总人数的70%,入校新生计算机水平的较大差异给计算机基础知识教育带来了一定的困难。
2.2理论课与实验课脱节现象较严重
大学计算机基础是实践性相当强的课程,理论老师上课时,学生只能看和听,不能亲自动手操作,下课后又没有及时回顾和上机操作,学习效果不太好;而上实验课时,由于相对于理论课的学习已经有了一个时间差,知识的延续性被截断,甚至有些班级理论课老师还没有教而实验课老师先上课的情况也有,导致实验课学习效果也不太好。
2.3部分学生学习积极性不高
高校扩招使更多的学生考入大学,但同时学生的质量也一定程度受到影响。有的学生以为进了大学就可以放松了,有的受社会不良风气影响,以为到大学是该享受的时候了,学习的积极性不高,还有的学生难以适应大学教育的新方法,等着老师像中学时那样进行手把手教授和灌输,主动学习的能力不强。
2.4在线考试与作业系统试题库与教材内容不配套
学校有一套很好的在线作业与考试系统,通过它可以调用试题库随机抽题自动生成作业题和考试题目,实现无纸化作业和考试。系统能自动批改客观试题,教师只批改主观试题,总分的统计和考试结果分析也基本是自动生成,现代化程度较高,提高了习题的灵活性,减轻了教师的改题负担。但由于试题库中的题目年代久远,跟不上时展,虽然不断在修改和更新,但由于题量很大,教材又不断更换,有相当多的试题在现用教材中找不到答案。试题库与教材内容的不配套,延长了网上作业的时间,打击了学生网上做作业的积极性。还有的学生因为家庭困难,支付上机费用有压力,因而减少了做作业的次数。
2.5个别教师认识不足,讲课效果不佳
计算机技术不断发展,推陈出新,教师同样要跟随时代的发展努力提高自己的水平,个别老师平时不备课,上课照着课件念,或者自己另搞一套,凭经验讲一些东西,不系统、不连贯、不生动,也使得学生的学习意愿降低。
3针对问题采取的解决办法
针对上面这五个问题,中心组织从事基础课教育的老师逐一进行了深入的分析,抓住问题产生的原因和症结所在,根据已有的条件,提出了解决的办法,并在2009年的教学活动中付诸了实施。
3.1上好第一堂课,树立学生主动学习意识
好的开始是成功的一半,第一堂课十分重要。首先,教师欢迎学生进入学校学习,并做自我介绍。这样可以拉近师生关系,活跃课堂气氛;接着告诉学生:大学学习和高中学习是不同的,是从灌输式学习向自主式学习的转变,老师在课堂上教的是系统的基础知识,课后学生一定要预习、复习和深入学习(比如从网络和图书馆查阅资料);同时告诫学生进大学不是进了保险箱,以后找工作光有成绩册不够,重要的是要有技能,必须利用大学的宝贵时间精通多门技能,作为将来谋生的手段。这样,学生的危机感上来了,学习时主动性自然就强了;此外还要告诉学生学校的相关纪律,要考勤、做作业、写实验报告,一旦违反校规,就不能参加考试;然后将上课的时间进度、每章节多少课时告诉学生,以便进行预习。这些内容交待完后才能开始新课程的讲授。这虽然看似简单的开场,其实能起到非常好的作用,因此我们将这些统一做在了多媒体课件中,要求每个老师进行讲述。
3.2学进度,学课件,互相沟通,保证教学效果的基本统一
计算机中心统一制作全套大学计算机基础教案、教学日历、教学课件发给授课老师参考,同时要求教师据此修改出适合自己的教学日历和课件上交计算机中心,中心把理论老师的教学日历发给实验老师,以使理论课和实验课的进度一致,各班级的理论老师和实验老师名字显示在网上,方便教师间的交流。计算机中心在每两周召开的例会中都召集基础课老师协商,进行授课指导。中心正副主任和督导组老师不定期到课堂听课,进行现场指导,使授课老师自觉、积极地备课,教学效果得到显著提高。
3.3完善试题库,使之适合当前教学内容和教科书内容
计算机中心组织基础课教师对试题库进行统一的修订,使得试题内容随着时代的发展和教科书的更新而更新。有些试题虽然在教科书上找不到答案,但只要这些知识是应该掌握的,通过上网或到图书馆借阅相关参考书都不难找到答案,这部分试题还是会保留下来,并且这类试题数量不多。通过完善试题库,保证了试题库的总题量和试题质量。
3.4引导学生,互相帮助,共同提高
对于入学新生水平参差不齐的现状,我们通过走访也了解过其它兄弟院校的解决办法,有些学校的做法是:新生入学后,先进行计算机基础水平摸底考试,根据摸底考试的成绩,将学生分成高、中、初几个层次,根据不同层次采用不同的授课方法,其中高等层次可以免修大学计算机基础课程。经过对学校具体分析研究,我们没有采用这种做法,因为中学时期的信息技术学多是不系统的,有些学生虽然掌握了基本操作技能,却并没有系统地学习原理性的知识,如果免修很可能遗漏一些知识。因此,我们采取的是共同学习的方式,鼓励会的同学教不会的同学,这样大家能得到共同提高。
4实践效果和改进建议
通过以上改革实践,学校的“大学计算机基础”课程教学取得了较好的效果,通过期末考试的检验,学生的考试通过率达到了97.5%。
学校“大学计算机基础”课程教学改革实施至今已满一年,取得了一些成绩,学生的学习积极性提高了,动手能力强了,基本的操作都会了,尤其是对计算机相关知识的学习兴趣显著提高,有的已开始自学网页编制、程序语言,有的开始报学相关的选修课程。在欣喜的同时我们还发现如下有待进一步改进之处,也提出了相应的解决思路。其中有些可以通过计算机中心基础课教师的努力做到,有些工作则需要学校及相关部门的积极配合。
4.1加强管理,帮助学生提高学习兴趣
首先,必须加强学生管理,多鼓励学生。学校还应在校风上进一步抓紧,良好的校风会让学生在不自觉中跟着大家紧张起来,到教室去自习。但目前学生自习的人数还不算多,这与学校的大环境有一定关系。其次,对于厌学情绪较重的学生或是不喜欢计算机课程学习的学生,还需进一步帮助学生提高学习兴趣,比如:让学生把自己的照片或偶像的照片、歌曲做成幻灯片文件,举办一些计算机打字、操作比赛等等,从而进一步提升教学效果。对于学习较好的学生,鼓励他们参加全国计算机等级考试,进一步锻炼他们的自学能力,也为其他学生树立良好的学习榜样。
4.2加大对计算机基础实验室的投入力度
虽然学校有很多计算机机房,但似乎仍不能满足需要,学校还很缺乏学生课余自由上机实验练习的场所。建议学校决策者加大对计算机基础实验室的投入力度,对计算机实验室实行全天开放,让学生有课余实践练习的场所,可收取适当费用。但对于经济困难的学生,应考虑开设免费的计算机实验室。
4.3教师相互学习、相互听课,进一步提高课堂教学质量
大学计算机基础课程内容多、课时少,所有内容面面俱到是不可能的,因此必须精选内容、删繁就简,深入浅出地介绍最主要的概念。教师通过相互学习、相互听课,可以取长补短、共同提高,同时也要鼓励教师积极探索教学方法,采用“精讲多练”的教学模式,注重学生技能的培养,进一步提高课堂教学的质量。
4.4进一步完善考试题库、优化教学教学大纲、教学实施计划及教案
试题库应跟着教材的内容和时代的发展进行修改和完善,不断淘汰过时的内容,增加新鲜的题目。必要时可以根据各位基础课老师的教学经验组织自己编写教材,这样做的好处是保证教材相对稳定,使得修改试题库的工作量大大减轻,有利于教师的教课和学生的学习。
5结束语
大学教学改革在不断深入,计算机技术仍然以它特有的高速度在发展,计算机基础教学的许多规律并未被充分认识,因此必须把“以人为本、以学生为主体、教师为主导”的现代教学理念渗透到计算机基础教学中去,牢固树立科学发展观,继续深入探讨教学规律,把高校的计算机基础教学改革更深入、更扎实地向前推进。我们的教学改革还只是起步阶段,虽然取得了很好的效果,但我们仍将不断尝试,不断探索,力争取得更好的成绩。
参考文献:
[1] 教育部高等学校计算机科学与技术教学指导委员会. 关于进一步加强高等学校基础教学的意见暨计算机基础课程教学基本要求(试行)[M]. 北京:高等教育出版社,2006.
关键词:网络考试系统;数据缓存;网络安全
中图分类号:TP311.52 文献标识码:A 文章编号:1671—7597(2012)0120026-01
计算机基础课程教学是为非计算机专业学生提供有关计算机基础知识、操作应用能力的教育,旨在使学生掌握计算机基本操作技能,其课程的特点是操作性强。无论是平时的实验实训,还是期末的技能测试考核,采用网络无纸化实操进行练习、考核无疑是最好的方式。要进一步完善计算机应用基础课程的教学,研究了一套网络教学系统,该系统可以实现计算机基础课程的网络学习、实验布置及上交、课堂讨论等网络教学,此外,还应该具备计算机技能测试以及网络考试等功能。
1 研究的内容
主要工作就是建立一个网络考试系统,最终该系统可以为用户提供以下功能:1)考生通过学生身份在PC机浏览器上登录访问Web服务器,由Web服务器访问试卷数据库,从而从网上获取考试信息、试卷和下载相关考试文件。2)系统对考试时间作严格限制,时问是服务器端的时间,跟考试机器的时间无关。在页面上动态地显示考试所剩时间,提示学生。3)当考试时间到或考生点击“交卷”按钮时,则系统把考生答案传送至服务器保存起来。如果提交成功,系统会出现“试卷提交成功”对话框,否则,表示提交过程出现错误,需重新提交,必要时还可进行手工提交,确保每份试卷都能无误上缴。4)教师通过教师身份登录访问web服务器,通过浏览器进行学生信息查看、组织试卷、设置考试时闻、查看批阅试卷等操作。5)管理员的职责是维护系统内所有人员(包括学生、教师、管理员)的信息,以及其他一些考试事务的管理工作。可以在服务器上直接进行管理,也可以通过浏览器密码登录进行管理。
2 系统的实现
2.1 需求分析。网络考试系统必须提供的功能有:用户认证、试卷生成、时间限制、客观题的自动评卷、操作题(文件)的文件下载及上传、以及相关的考试题目的管理和考场的设置等。系统面向的用户群分三类:系统管理员、教师和学生,各自访问系统服务的权限不尽相同,其中权限最高者为系统管理员,其次为教师,最后是学生。
2.2 系统体系结构。网络考试系统采用B/S体系结构。B/S(Browser/server)结构即浏览器/服务器结构。B/S结构主要是利用了不断成熟的www浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,只要在客户端通过IE浏览器便可以访问和管理,大量的操作放在服务器端,包括请求反馈、数据存取、自动阅卷等等。
2.3 总体结构设计。B/S结构的网络考试系统由数据库服务器、应用服务器、客户端组成,数据库服务器上存放试题库和考试结果,Web服务器上按照考试系统应用程序,用户端只需安装标准的Web浏览器程序。另外,考虑到实际设备情况,数据库服务器和应用服务器也可以在同一台服务器上实现。不同级别用户登录后执行不同的操作,学生登录后进入考试页面。在规定的时间内答题,答题完毕或考试时间结束时向服务器提交试卷。管理员登录后进入管理员页面,可以查看学生信息、通知信息、添加试题、设置考试时间、查看学生考试文件等操作。
2.4 考试流程设计。学生通过学号和密码登录考试系统,经检验为合法用户后即进入网络考试系统。这时系统会根据数据库字段判断是否为有效考试时间,若有效,则允许进行考试,生成考试Web页面、开始计时考试:若无效,则显示“无考试数据”等提示信息。学生进入考试过程中,系统进行试卷下载处理、考试计时管理、考试数据存盘处理和学生交卷管理等,直到学生交卷或考试时间到,考试结束。
2.5 数据库设计。系统在一开始设计时,因为系统管理员也是教师,教师也有着高度的管理权限,在实际应用中这两种角色也没有太大的权限分别,为简化数据库表,故将管理员和教师合并为一个admin数据库表。在系统功能进一步开发中,也因为时间关系,本网络考试系统也没有把这两种角色分开成两张数据库表。只是在admin中,有一条固定的数据项是系统管理员,他拥有最高权限,主要功能是管理教师、学生用户:其他数据项是教师用户,他们是系统核心功能的使用者。管理员通过对教师用户的管理,起到管理整个考试系统的作用。一共建了10个数据库表名:管理员、文章、班级管理、练习、通知信息管理、用户登录信息、成绩表、考试、考试时间、学生管理。
3 系统的优化
本系统投入经过试用,运行情况良好,功能基本满足了《计算机应用基础》考试的基本需求,并在使用中对两个问题进行了优化。
1)客观题答案保存在本机VB应用小程序中,答案是随时保存在本机上,并没有将答题数据随时刷新存放到数据库中。解决问题的方法是建立Web答题页面,考生将答案直接填写在Web页面上,系统将答案数据随时更新到数据库中保存,比如每2分钟保存一次。这样,即便客户机发生故障,数据库也保存着考生几乎全部的答题数据,把数据损失降至最低,况且考生还可以利用机房的备用机器,重新登录到系统,继续完成保存着自己最后数据的试卷。
2)既然是考试,就难免发生舞弊行为。本系统尚未开发题库管理,试卷是由教师在考试前上传到服务器上的,学生每份考卷都一样,这给学生考试作弊提供了便利条件。解决办法是每次考试,所有试题均由教师按照试卷要求的题目类型及其数量从试题库中抽取得来,这时被抽中题目的flag字段被标记为1(默认为0):如果是新增加的题目,则先把新增题目添加到试题库中,然后再从试题库中抽取。当学生登录上考试页面时,系统将从试题库教师选定的题目中,根据一定的随机组卷算法,为考生生成一份考题顺序随机打乱的试卷。这样保证在试卷内容相同的情况下,考生之间的考题顺序互不相同。对于选择题,还可以打乱其候选项的顺序。如此一来,考生将难以相互抄袭。
总之,网络考试系统可以借助于遍布全球的Internet进行,考试既可以在本地进行,也可以在异地进行,大大拓展了考试的灵活性,打破了传统考试方式在时间、空间上的限制。大多数考试结果可以随时保存到服务器上,大大降低因突发事件造成的损失。考试内容可以采用大量标准化试题,从而利用计算机进行自动阅卷,大大提高阅卷效率。因此,采用网络考试系统进行考试对计算机基础课程的考核有很重要的实际意义。
参考文献:
[1]缪相林、杜红、邵自刚、李辛,面向Web的计算机基础课程考试系统的设计与实现,河北工业大学学报,2005.1.
【关键词】大学计算机基础;题库建设;探讨
0 引言
高等院校的计算机基础教育肩负着在广大非计算机专业学生中普及计算机基础知识,推广计算机应用的重任。大学计算机基础是一门实践性、技能性很强的课程,是高校学生必修的重要基础课程。目前,高校计算机基础教育采用统一的教学大纲,主要通过计算机文化基础、信息技术与应用和大学计算机基础等大学一年级的公共课程完成对学生计算机基础知识水平的培养。
随着网络的发展,计算机基础考试形式也逐渐从传统纸制试卷模式转向以计算机网络为依托的在线考试模式。早期的在线考试系统多以客户机/服务器架构模式实现,伴随着Internet应用的推广,基于浏览器/服务器(B/S)架构模式成为一种趋势。在B/S模式下,无论什么样的客户端,无需下载安装任何软件,便可直接通过浏览器访问考试系统,非常有利于系统的普及,学生完全可以通过任何接入Internet的设备参加指定考试。任何科目的考试,考试系统在实现方法上相对统一,主要的区别在于试卷内容的组织,即题库建设才是考试系统的真正核心。题库建设是在线考试系统的最重要一环,一个健全的、新颖的题库系统是我们做好在线考试的基础,下面就题库建设中的几个问题进行探讨。
1 题库建设中的几点建议
1.1 基于OLAP技术建设题库
OLAP是一种分析处理技术,是针对特定问题的联机数据访问和分析,通过对大量信息的多种可能的观察形式进行快速、稳定一致和交互存取,使决策人员对数据进行深入的观察。在一个OLAP数据模型中信息被抽象为一个立方体(Cube),它包括维(Dimension)和度量(Measure),这个多维的数据模型使终端用户提交的复杂查询、报表数据的分类排列、概要数据向详细数据的转化和过滤、数据的切片等工作变得简单。多维结构是决策支持的支柱,也是OLAP的核心。OLAP展现在用户面前的是一幅幅多维视图。
维是相同类型数据的集合,也可以理解为变量。我们在题库设计中制定了入库时间、章、节、类型、知识点等维,清晰地将每道题目分门别类存储,以便在OLAP切片切块分析时能够准确抽取所有相关知识点的试题信息。
度量是一个定量值,我们在题库设计中设计了题目难度、分值等度量,其中题目难度是一个抽象的概念,教师在命题时没有任何参照,只能凭借个人判断对题目难度进行分类,考试后,利用考试结果的统计分析以及该题目在相关知识点中得分率的分析,对题目难度进行重新调整,将试题设定在一个相对合理的难度范围内。
大学计算机基础题库采用微软公司的SQL Server 2005分析服务实现,这个分析服务提供了数据仓库设计、构建以及管理多维数据集的功能,也能方便地让客户端获得OLAP数据。限于大学计算机基础课程题库自身的复杂度较小这一状况,使用数据集市形式完全可以解决教师的所有需求。
1.2 基于教学大纲和考试大纲组织题库
题库设计要符合教学大纲的要求,突出学科知识的重难点,全面覆盖教材内容。应当依据教学大纲和相关教材列出知识点,明确题库试题所应覆盖的范围,依据教学评价理论对学习水平进行科学分类,作为题库试题所应涉及的能力层次。考试大纲要依据教学目标、考试对象和用途规定考试的性质、内容、题型、题量、权重、时间和分数等。
我们依据教学大纲,将教材的每个章节内容分解细化为一个个的知识点,依据这些知识点,收集和编制试题。所有选择的试题首先着眼于对基础知识和基本技能的考查,基础知识主要考察计算机基础理论的掌握,基本技能主要考察对Office的应用能力和常见的其它应用;同时,灵活运用知识分析、解决问题和开拓创新能力的试题也是题库中的重点内容,这部分知识点在题型设计上主要是通过操作题来实现的,在题库中还包含了标准答案和评分标准。此外除了试题、标准答案外,建立题库时还对每一个试题制定了相应参数,如试题类型、编号、所在章节、入库时间、难度、区分度、分值、答案等属性,各参数可根据实际情况按需修改。
试题难度系数的确定是保证最后生成试卷符合考核要求的前提。一份试卷由多道试题构成,其整体难度是由所有试题的难度共同决定的。在题库建设过程中,难度系数的初始值由人工设置,其取值范围为0到1之间的小数,数值越大题目越难,一般在0.35~0.65之间。理论上,难度系数取值为0.5是最理想的,这样的取值最能区分考生的实际水平。因此,对整个题库系统来说,多数题目难度系数应在0.50左右。
区分度即对学生知识能力的鉴别力,分为五级:优秀(1~0.8)、良好(0.8~0.6)、中等(0.6~0.4)、较差(0.4~0.2)、差(0.2~0)。
题库运行时须自动生成如下参数:每道题目的使用次数、最后使用时间、实测难度、实测区分度等。
截止到目前,我校大学计算机基础课程题库依据上述原则,已编制各种类型题目近8000道。
1.3 基于新技术、新内容更新题库
现在有的学校在题库建设完成后,工作就基本停止了,导致题库中的题目多年不变,不能真正反映学科理论的最新发展。有的教材已经更新了版本,但题库中仍有老版本的旧题;一些多年前已经取消的题型、教材中删除的内容,仍然出现在题库中。而教材中添加的新知识,没有及时添加到题库系统,使得考试失去了检查学生知识水平的意义。此外由于题库多年没有变化,容易产生押题等不良现象,学生只需死记硬背就能得高分,无法真实评价学生对课程的掌握程度。
众所周知,计算机技术发展日新月异,只有不断地将一些新的知识更新到题库,才能真正实现考查学习效果的目的,体现考试的价值。我们在实际工作中,实行每位老师负责题库相关章节的更新,依据学科知识的不断发展,教材内容的更新,定期对题库的结构和试题进行相应的修改,去除一些不合时宜的题目,增加一些新的优质题目,保证题库系统自我生长,动态优化。
1.4 基于调查问卷和考试结果调整题库
我们依据多次考试结果和新生入学测试的情况,及时对试题进行分析研究,调整题库内试题内容,修改试题的相关参数,达到试题与学生的实际情况相适应,使考试能真正达到检验学习效果,提高学生计算机水平的目的。同时我们在开学第一堂课对所有学生进行一次问卷调查,主要是了解学生对计算机知识的需求情况,了解他们感兴趣的部分,并依此和教学大纲适当调整教学内容,同时调整题库中的试题。2013年新生问卷调查中发现学生对Office高级应用、图像及视音频制作和全国计算机等级考试兴趣较高,教学过程中(下转第159页)(上接第69页)我们及时对这部分内容作了调整,相应的题库也做了及时更新和维护。
2 结束语
总之,大学计算机基础题库建设是一项复杂、长期的系统工程,是推动计算机教学改革的一种重要手段,也是高校课程建设的一项重要内容。题库建设要紧密结合课程内容与时俱进,在应用中及时更新和完善题库,实现题库的持续发展,更好地服务于教学。
【参考文献】
[1]宋丽.高校题库建设中存在的问题及解决措施[J].中国医学教育技术,2010(10).
[2]李慧.基于数据仓库的OLAP技术研究[J].电脑知识与技术,2005(2).
[3]罗永莲.经典测量理论在小型专业题库中的应用研究[J].计算机应用与软件,2009(10).
[4]张建华.基于信息化条件下的高校题库建设的探讨[J].教育届,2011(28).
[5]董园.在线考试系统中的题库建设相关技术的研究[J].电子世界,2013(17).
引言
在当今飞速发展的信息化社会中,计算机已在各行各业被广泛应用,计算机应用能力已成为现代人必须具备的一种能力,所以各级学校都开设了计算机基础的公共课程。为了加强学生对计算机知识掌握,在日常教学过程中对学生的测试是必不可少的。而对于计算机理论知识,传统的做法是用纸质试卷测试,但教本文由收集整理师阅卷的工作量较大,为减轻教师的工作量,便用excel vba设计了一个无纸化的计算机理论知识自动抽题、自动阅卷的考试系统。
1 系统实现的关键技术
excel是microsoft office 家族成员,它应用非常广泛,具有方便的表格式数据综合管理、强大计算统计分析和图表功能。此外,excel还提供了一种的宏语言visual basic for application(简称vba),它是一种完全面向对象体系结构的编程语言,它又一种寄生于应用程序不能单独存在的编程语言。由于其在开发方面的易用性和强大的功能,为广大用户提供了一个新的、更高层次的二次开发平台,它不但可以设计出个性化的程序,也可以使程序具有自动功能,减少大量重复繁琐的操作,提高工作效率。
2 系统的实现
2.1 系统功能模块
该系统主要有4个功能模块:
(1)登录模块。学生和教师分别不同身份登录。学生只能进入考试界面,教师可以取得全部权限,可以查看评分情况,并可以修改题库内容和学生信息和基本设置。wwW.133229.CoM
(2)自动抽题。该模块从题库中随机抽取规定数量的题传送到“测试题”表中,并将所抽取题目的标准答案传送到评分表。
(3)系统定时。抽题结束后,系统将在考试系统的状态栏中显示倒计时。并在规定的考试时间到达时,系统自动关闭并自动保存学生的所做题目。
(4)自动判分。学生所选择的答案传送到“评分表”中和标准答案对比,自动判断对错并给出分数。
2.2 系统功能的实现
新建一个excel工作薄,本系统共有4个工作表,分别命名为“测试题”、“评分表”、“题库”、“学生信息表”。在“题库”表将所需的题目输入其中,“题库”表的a列每隔4行填充题目序号1、2、3、4……,对应序号这行的b列的单元格输入题干,题干下方4行,每行输入相应的4个备选答案,序号对应的c列输入对应题目的标准答案。
2.2.1 登录模块设计
登录模块设计关键主要考虑系统的安全性,在打开考试系统后,“评分表”、“题库”,“学生信息表”这3个表将会自动隐藏,只有空的“测试题”表出现,而被隐藏的表无法用“窗口”菜单中“取消隐藏命令”显示。同时将会弹出一个“选择登录”的对话框,此对话框分别有学生登录、教师登录和退出3个按钮,学生和教师以不同路径登录系统,取得不同的权限。在此界面下退出必须按“退出”按钮退出,而无法选择标题栏上的红色“关闭”按钮退出。
(1)学生登录界面。在点击“学生登录”按钮后出现“学生登录”对话框,此对话框中的三个组合框中分别是选择相应的班级、学号和姓名(“班级”、“学号”和“姓名”这3个组合框的数据源事先将学生的各种信息输入到“学生信息表”中的a列、c列和d列依次存放)。为了防止学生关闭系统后再次进入系统修改答案,在系统初始化时确定“评分表”中是否有内容,如有学生信息,学生再次登录系统时,“学生登录”对话框中三个组合框将和“确定”这几个控件将不可用。
(2)老师登录界面。在点击“选择登录”对话框中的“教师登录”按钮后将出现“教师登录”对话框,教师需输入密码才能进入系统(在文本框中输入的密码需与“学生信息表”中j1单元格内容一致的即可登录。),进入系统后可以看到“测试题”表和“评分表”(“评分表”从隐藏变为可见),而在“评分表”表中用控件工具箱增加两个按钮。分别是“显示题库”和“显示学生信息表”按钮。用于显示已隐藏的两个表,便于修改表中的信息。
2.2.2 自动抽题模块设计
在点击“学生登录”对话框的“确定”按钮后就会进入考试界面,自动抽题形成试卷,所抽之题的标准答案也将依次赋给“评分表”的c列。同时,“学生登录”组合框中信息将会被赋给“评分表”的g1、g2、g3单元格。其代码如下 :
private sub combton_xs_ok_click()
dim a(100) as integer: dim i as integer: dim rng as range: dim rng2 as range
dim tm as string: dim da1 as string: dim da2 as string: dim da3 as string
dim da4 as string
‘此是将学生所选信息赋给“评分表”中
if (combobox1.text <> "" and combobox2.text <> "" and combobox3.text <> "") then
sheets("评分表").range("g1") = me.combobox1.text
sheets("评分表").range("g2") = me.combobox2.text
sheets("评分表").range("g3") = me.combobox3.text
unload 学生登录
‘从题库中随机自动抽100道题赋给“测试题”表
for i = 1 to 100
randomize (now): a(i) = int(rnd * 400 + 1)
with sheets("题库").range("a1:a2000")
set rng = .find(what:=a(i), after:=.cells(.cells.count), lookin:=xlvalues, _lookat:=xlwhole, searchorder:=xlbyrows, searchdirection:=xlnext, matchcase:=false)
tm = rng.offset(0, 1).value: da1 = rng.offset(1, 1).value:da2 = rng.offset(2, 1).value
da3 = rng.offset(3, 1).value: da4 = rng.offset(4, 1).value
sheets("评分表").cells(i, 3) = rng.offset(0, 4).value
转贴于
end with
with sheets("测试题").range("b3:b500")
set rng2 = .find(what:=i, after:=.cells(.cells.count), lookin:=xlvalues,_
lookat:=xlwhole, searchorder:=xlbyrows, searchdirection:=xlnext, _
matchcase:=false)
rng2.offset(0, 1).value = tm: rng2.offset(1, 1).value = da1: rng2.offset(2, 1).value = da2
rng2.offset(3, 1).value = da3: rng2.offset(4, 1).value = da4
end with
next
msgbox "点击确定后,考试将正式开始!计时50分钟"
‘调用计时模块
call ct
elseif combobox1.text = "" then msgbox "班级不能为空"
elseif combobox2.text = "" then msgbox "学号不能为空"
elseif combobox3.text = "" then msgbox "姓名不能为空"
end if
end sub
2.2.3 倒计时模块设计
为使学生在规定的时间内完成考试,并提示学生考试的剩余时间,系统将在抽题结束后在“测试题”表的状态栏中出现倒计时时间的显示,其语句如下。
public tn '秒
public tnm '剩余时间
sub runtimer()'时间运行
application.ontime now + timevalue("00:00:01"), "js"
end sub
sub js() '计时
on error resume next
if tn > 0 then
tn = tn - 1
application.statusbar = "正在考试....剩余时间: " & tnm & ":" & tn
else
tn = 60
if tnm > 0 then
if tnm = sheets("学生信息表").range("j3").value then
msgbox "离考试结束还有" & sheets("学生信息表").range("j3").value & "分钟!!!"
end if
thisworkbook.save
tnm = tnm - 1
else
msgbox "考试结束!!" & chr(10)
thisworkbook.save
application.quit
end
end if
end if
sheets("学生信息表").range("j4").value = tnm
call runtimer
end sub
sub ct() '设置初值
tnm = sheets("学生信息表").range("j2").value - 1 '
tn = 60 '
call runtimer '时间运行
end sub
2.2.4 自动判分模块设计
“测试题”表事先设置好预定的格式,b列为题号和备选答案的标号a、b、c、d。c列为题干和备选答案区。学生在选定b列中每题的备选答案前有字母的单元格时,在a列的题号前有填充色单元格就会显示学生所选答案(如需改变答案则只重新选中的备选答案前的字母,在答案区显示新选答案),如图1所示。
private sub worksheet_selectionchange(byval target as range)
r = target.row
if (r < 3 and r > r1) then
msgbox "此处不能选择!"
application.enableevents = false: range("b4").select
application.enableevents = true : exit sub 转贴于
end if
x = r
if (target.column = 2 and range("a" & r).interior.colorindex = -4142) then
for i = 1 to 10
x = r - i
if (range("a" & x).interior.colorindex <> -4142) then exit for
next
cells(x, 1) = target.value '赋值
elseif (target.column = 1) then
if (range("a" & r).interior.colorindex = -4142) then
for i = 1 to 10
x = r - i
if (range("a" & x).interior.colorindex <> -4142) then exit for
next
end if
application.enableevents = false: range("a" & x).select: application.enableevents = true
end if
end sub
学生所选答案将用跨表引用的方法引用到“评分表”b列依次显示,它和“评分表”c列对应的标准答案一一比较进行判分。最后得分显示在“评分表”的g4单元格中。
大学英语网络考试 蓝鸽网考系统一、研究现状
随着网络技术的快速发展及广泛应用,机算机网络考试在各个领域使用日渐增多,技术体系也日趋成熟。国外有著名的考试机构美国思而文学习系统有限公司,这是一家从事教育和计算机化考试服务的专业公司,在世界的6大洲140多个国家建立认证考试网络,可用25种不同语言提供2400多种考试,涉及IT领域证书认证、学业考试(GRE,GMAT,TOEFL)和职业证书考试,每年参加考试的人数达到数百万。国内有每年参考人数不断增多、参考人数接近千万的计算机等级考试系统,这是经原国家教育委员会(现教育部)批准,由教育部考试中心主办,面向社会,用于考察应试人员计算机应用知识与技能的全国性计算机水平考试体系。
由于网络考试和传统考试方式有很大的差异,在各个学校具体的实施过程中,遇到了很多障碍和困难,而各高校应注重本校的实际情况,做出自己的网络考试方式。目前,在开展过程中,主要体现了以下几个方面的问题:
1.考试设计的科学化。各个高校使用的网考系统几乎全部都是软件公司开发制作,由于缺乏教学人员的参与,所开发的系统在使用过程中往往不能适应每所高校自己的教学考核要求。在这种情况下,技术已经不存在问题,就需要在系统开发的过程中,教学老师能够真正参与其中,把握好每一个考试环节的设计。
2.试题库的建设问题。软件公司通常都是为网考系统搭建一个实施的框架,至于具体的内容质量他们无法真正把握,这样就导致试题的针对性和适用性大大折扣。所以,在试题库的建设过程中,师生应该共同及时发现并更正有误的题目,不断完善校内的课程题库,将失误率降低到最小。同时组织教师不断编制和录入新的试题,充实和扩大试题库。
3.组卷方式的多样化。在具体考试过程中遇到的最大问题就是组卷方式的选择,由于各个考试的目的及项目不同,网考系统很难做得面面俱到,造成某些考核项目实施不了。这样就需要网考系统能够提供更加多样化的组卷方式,如结构化组卷、多课程组卷和手工组卷等方式,同时能够提供题型、题量、分值和难度这四个重要指标的设置,这样生成的试卷更具科学性。
4.考试管理手段的现代化。随着计算机技术日益普遍的应用,传统的教务考试管理手段已经很难跟上现代教学方式的脚步,会严重影响到高校教学质量的提高。因此在考试的管理手段上应该注重组织培训、考前模拟、网考规范程序及要求、规范网络考试管理制度的改进上。
5.基本计算机技术的掌握。基于网络的英语考试不仅考学生的语言水平,还同时考查了考生的计算机操作等能力,即通过计算机获取信息、分析问题并解决问题的能力。因为学生来自不同的区域和地区,计算机熟悉程度不同,学校需要开辟各种途径来帮助学生尽快掌握网考需要的技能。
6.硬件设备的支撑。随着网考系统的广泛使用,其对学校网络质量和硬件设备稳定性的要求就越来越高,这就需要学校在教学硬件和网络设备上有更大的投资,创建适合于网络视听说的多媒体学习中心,全面推行基于网络的英语教学和考查方式。
二、实证研究
目前学校使用的蓝鸽校园网英语学科平台提供了功能完备的网络考试系统,该系统由组卷系统、阅卷管理、试卷管理、成绩查询、成绩分析、考试公告、考试教师端等模块组成。
1.组卷系统。组卷系统提供了电脑组卷功能,可根据系统默认的或自定义的试卷模板进行选题、编题,然后由系统自动生成一份或多份试卷。第一步:选择试卷模板,可以根据考试需求新建模板,或是选择参考模板列表中列出的试卷模板;第二步:试题选择,根据前一步试卷模板在试题库中选择各种题型的考题组成试卷;第三步:进行试题编辑,如果需要对前一步选择的试题内容、答案、顺序进行修改,可以在这一步进行;第四步:生成试卷,这一步将完成组卷工作,根据需求生成多份试题相同、题序不同的试卷。
2.阅卷系统。对某一场考试进行考后的阅卷管理,实现进度监控、评估修正、相似度查看等功能。其中考试分包功能是对已经考试完毕的试卷进行后期批改前的分组,有“按学生分包”和“按题型分包”两种形式,以及设置分包数目。
3.试卷管理。本模块分为电脑试卷库管理,可以浏览、下载、上传、修改、删除试卷和分类管理试卷。人工试卷库管理功能可以导入本地已经编好的试卷到试卷库,后期还可以对试卷进行管理。
4.成绩查询。可以根据学号、姓名查询具体某个学生的考试成绩,同时也可以根据行政班、课程班或是具体考试查询历次考试成绩。
5.考试分析。提供了考生分析和考题分析两种模式,考生分析包括总体成绩情况、考点场次成绩情况和学校行政班成绩情况的分析,考题分析则可以针对试卷各个题型进行分析。
6.考试公告。和管理各类考试公告,方便学生查看并进行考试报名。
7.考试教师端。本模块可以完成整套考试过程,包括考场设置、考试准备、考试进行和考后管理四个部分,有效保证了考试的正常平稳进行。
蓝鸽校园网英语学科平台提供的网络考试系统基于网络考试不同阶段对试题库建立、组卷方式和考务安排等方面做了深入的分析和实施,确保了大学英语通过网络进行考试的合理性和科学性;网考平台结合实际情况,建立网络考试试题库,调动了学生和教师的积极性,使之广泛地参与其中;网考平台的实施,杜绝了传统教务考试管理手段的不足,提高了现代化教育技术下的管理手段;网考平台的运行进一步了解了在校学生计算机技术的熟练程度和不足之处,为下一步开展提高学生计算机技术水平的工作提供了依据。
三、结束语
通过蓝鸽校园网英语学科平台开展大学英语网络考试,建成了具有本校特色的试题库,每次考试都是从题库中抽题,各考场只需把试卷下载到本地供考生答题,这种考试方式大大节省了人力和物力;网络考试过程中,座位相邻考生的试题不一样,杜绝了考生相互抄袭及漏题现象,大大加强了考试的信度;网络考试结束后,学生提交试卷,系统根据题库中的答案自动阅卷,评卷、成绩生成等工作都由计算机完成,从而减少了人工操作环节,避免了人为操作分数的可能。同时,后期需要完善的工作包括设计并制定本校网络考试的模式和机制;制定结合本校教学实际情况的试题库和试题建设方案;生成适合于本校具体考试情况的一系列组卷方案;规划制定大学英语网络考试规范和管理手册等多方面的任务。
参考文献:
[1]陈丽云. B级网络考试对大学英语教学的反馈作用[J].广东技术师范学院学报,2006,(6):75-77.
>> 利用参数实现Web自动化考试系统中的软件复用 Wonderware系统软件在矿综合自动化系统中的设计和实现 WEB网管软件自动化测试系统 电力调度自动化系统中图形组态软件的设计和实现 嵌入式Web技术在铁路牵引变电站自动化系统中的实现 基于WEB技术的办公自动化(OA)系统的设计与实现 基于Web的办公室自动化(OA)系统的设计与实现 基于WEB的办公自动化系统的设计与实现 计算机实现自动化在线考试系统 通过Selenium实现Web自动化测试的研究 NCRE考试系统环境批量自动化部署方案的研究与实现 馈线自动化在配电自动化系统中的实现 基于STAF的软件自动化测试系统的研究和实现 Web技术在电力信息自动化系统中的应用 电力调度自动化系统中WEB服务器的应用探讨 Web技术在电力信息自动化系统中的应用研究 云计算自动化软件安装系统的设计与实现 PhantomJS在Web自动化测试中的应用 软件自动化测试的研究与实现 基于构件的软件复用在高校教务管理系统中的实现 常见问题解答 当前所在位置:LEncode(trim(rs("题目"))))
DispChr=replace(dispchr,chr(13),"<br>")
DispChr=replace(dispchr,chr(32)," ")
response.Write dispchr
dw=Server.HTMLEncode(rs.Fields("答案").VALUE)%>
<b><font color="#FF0000"><BR>
<% Select case TX
case "单选题"
动态生成A、B、C、D四个单选框。
<% case "多选题"
动态生成A、B、C、D、E、F六个复选框。
<% case "判断题"
动态生成对、错两个单选框。
……
<%End Select
na="TW["&TS&"]"%>
</font></b><hrcolor="#E0EEFE" />
<% IFTs>=ESTH then exit do
rs.Move bb
loop
在使用时只需要利用上述过程,首先接收地址栏传递的参数,然后再将接收的几个关键参数传递到出题过程即可。例如:先利用Request对象接收地址栏中参数:
SS=CSng(Request.QueryString("SS")) ’单选题目数量
SSF=CSng(Request.QueryString("SSF")) ’单选题目每题分数
MS=CSng(Request.QueryString("MS")) ’多选题目数量
MSF=CSng(Request.QueryString("MSF")) ’多选题目每题分数
YN=CSng(Request.QueryString("YN")) ’判断题题目数
YNF=CSng(Request.QueryString("YNF")) ’判断题题目每题分数
TK=CSng(Request.QueryString("TK"))’题库号
然后,在需要显示相应试题内容的位置调用过程,并将相应参数传递到不同的过程中,以实现不同题库,不同题型的显示,将答案保存于数据中,再将数组保存于SESSION对象中,通过SESSION对象可以将答案传递于任何页面,便于以后的阅卷。下面的代码将试题通过表格的单元格显示。
<tr><td height="25" align="left"><p class="STYLE2"><strong>一、单项选择题(共<%=SS%>个题,每题<%=SSF%>分共<%=SS*SSF%>分)</strong></p></td>
</tr><tr>
<td align="left"><%call SCST(SS,"单选题",1,SS,TKH)%>
<%DXTM=KSTMXX
DXTW=KSTMTW
Session("DXTM")=Split(DXTM,",")
Session("DXTW")=Split(DXTW,",") %>
</td></tr>
其效果如图3所示。
3.4 试题自动阅卷的实现
试题自动阅卷的基本思路是,自动读取随机生成试卷页面的用户填写的答案,将用户答案对应试题号,与数据库中对应试题答案进行比较,如果正确,则自动累计计分,并通过表格显示卷卷结果,如图4所示。有关自动阅卷程序的详细实现,有关资料如文献[2]、文献[3]介绍比较多,这里不再赘述。
图4 自动阅卷结果
4 结论
通过参数传递的思路来实现英语网络课程的自动测试系统,即使试题量、试题内容、存放的数据库、试题类型增减等因素发生变化时,不需要修改出题及阅卷程序,只需要修改连接到出题程序的地址栏参数就可以实现不同试题的出题和自动阅卷,决了重复开发和开发工作量,代码复用率高,提高编程效率,现在已经在很多学科的考试中得到了较好的应用。
参考文献:
[1] 刘友生,陈一平.用ASP实现Web数据库的智能查询[J].计算机应用与软件,2005(02):39-40.
[2] 刘友生,赵辉,王丽莉.局域网内仿真在线考试系统的设计与实现[J].电脑学习,2004(02).
关键词:PHP在线考试;自动阅卷;自动组卷
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2013)30-6786-03
计算机在线考试系统在现代化教学实践中正占据着越来越重要的地位,有着十分广阔的发展前景。同时,计算机在线考试系统可以使教师从繁重的出题、组卷、判卷等工作中解脱出来,提高教师的工作效率。
1 系统架构建成
1.1系统架构
计算机在线考试的平台一般有传统的C/S模式和现在流行的B/S模式。B/S模式即浏览器/服务器模式。客户端(浏览器端)只需要有浏览器即可运行,客户端发出请求,其它工作都由服务器端来完成。要增加客户端时,不必在客户端安装相关的应用程序。程序更新时,只需要在服务器端进行更新,客户端无须改动。由于B/S模式较C/S模式对系统维护有更多的便利,因此本文采用的是B/S模式。
1.2 数据库的建立与管理
MYSQL是一个小型的数据库,能实现日常使用,能满足几百用户级别的应用。与MYSQL相配套,管理工具用的是PHPMYADMIN。这个工具在web页面上就可以直接操作,方便快捷。架站平台用的是WAMPSERVER 2.2,对配置文件的一些操作可以用鼠标直接在托盘图标上完成,不必直接对ini文件进行编辑,管理非常方便。
本系统需要的数据主要包括用户数据、准考证数据、模块数据、试题库数据、试卷总表数据、试卷细表数据、考生答卷数据等。
管理员表保存管理员的相关信息。不含考生信息,考生信息在用户表中设置。如果有教师具有教师和管理员双重身份,则在两个表中分别有工号和密码。工号和密码可以相同,但为安全计,建议设为不同。
模块表。指考试中出现的模块。为增加使用的适应性,应当不按现行标准进行必做模块和选做模块的设置。一张试卷中,可以灵活选择必做模块和选做模块。从而可以适应时展的需要,灵活变动。
试题库表。因为同一道试题在不同的试卷中分值可以不同,所以在题库表中不对题目进行分值设置,而在试卷细表中进行设置。为组卷时方便,此表增加了一个随机数的字段n_temp_rand,整型。
试卷设置表。每条记录保存着一张试卷的信息,可以看作是一张试卷的总表,是对一张试卷的总体概述。
“试卷细表”数据表与“试卷总表”(试卷设置表)相对应。 “试卷总表”中的一条记录,对应“试卷细表”的不同记录,并且“试卷细表”的这些记录有着同样的paper_id(试卷标识),用来表明这张试卷所要考察的科目。试卷细表中,每条记录对应一道题目,题目id取自题目表的question_id字段,避免冗余。因为同一道试题在不同的试卷中可以设为不同的分数,所以设置一个字段记录该题在该试卷中的分数
“考生考卷细表”即考生进行考试时填写的试卷。每个考生所做的每一道考题就是一条记录。一张有M道题的试卷有N个考生进行考试时,将有N*M条记录。
考生成绩表。考生考试结束后,将根据考生的作答情况(考生考卷细表),将其汇总存入考生成绩表中。如果没有考生成绩表,每次提取考生成绩时,都要从考生考卷细表中进行统计,将加大系统负担。
2 系统重点功能模块及难点介绍
2.1 试题库管理模块
2.2 试卷设置模块
此模块对试卷进行设置。包含有试卷名称、考试时长等内容。如果考试名称相同、但内容不同,例如9月份一级考试、10月一级考试,则增加不同的试卷,前台以名称区别,后台以自增长的id号区别。
2.3 自动组卷模块
2.4 准考证管理模块
每个考生对每份试卷有不同的准考证号。一方面,可以防止考生选错名称近似的试卷,避免“答错试卷”情况的发生。另一方面,可以方便地统计出,应当有多少考生参加考试,实际有多少考生参加考试,清楚地知道漏考、缺考的情况。
2.5 考生考试模块
为保证考生每做一题都能及时存盘,采用了选择答案后存入考生考卷细表(tb_paper_personal_detail)的办法。这样可以避免断电、停电、计算机故障等情况下考生的作答丢失的情况。为防止考生不慎点击答案时系统自动将其作为解答而存盘的情况,本系统采用先选择答案然后提交答案,最后再翻页的处理方式。
这里需要说明的是,为简化系统,考生对一道题作答以后,系统将不再显示这道题,所以不需要对考生原来的作答情况进行删除,就可以直接插入一条记录。当然,也可以让考生有检查和修改的机会,增加相应的删除代码就可以了。
3 总结与展望
3.1 本系统的优越性
本系统采用B/S结构开发技术,建立了较为完整的计算机一级考试模拟系统的架构,采用PHP+MYSQL方式实现,小巧灵活,对系统资源要求不高,保证了系统的正常运行。借助EXCEL构造批量生成试题录入的SQL语句能大大提高试题录入的效率,降低了教师的劳动强度,提高了教师的工作效率。自动组卷算法采用随机数方式生成,思路简捷明快,程序实现简单,生成试卷速度快,是一种经济的组卷算法。
3.2 本系统存在的问题
题目互斥。题目互斥从大体上来说与相似题类似,只是其中一道题的题干是另一道题的答案。例子如下:
题目1:网络“黑客”是指_____的人。
A.总在夜晚上网 B. 在网上恶意进行远程信息攻击的人 C.不花钱上网 D.匿名上网
题目2:在网上恶意进行远程信息攻击的人被称为_____。
A.黑客 B.程序员 C.系统分析师 D.打字员
对此,只能靠人工审核来防范这一问题。
自动组卷算法用的是简单的随机数生成法,虽然思路简洁明快,程序实现难度低,但在考察效果和试题区分度方面,还不能做到各种难度的题的合理组合,需要在实践中不断完善。
3.3 本系统进一步研究与展望
主观题的模拟系统以及自动评卷,如打字、排版等,是一个有挑战性的研究方向。对于计算机模拟考试系统的模式、解决方案,还有很多值得学习、研究之处。因此需要更多研究,对该系统做进一步完善。
参考文献:
[1] 田平安.基于Web考试阅卷系统方法研究[J].科技信息,2010(10).
[2] 刘阳,曹宝香,马艳.基于Web考试系统的研究与实现[J].沈阳师范大学学报:自然科学版, 2006(2).
关键词:网络 考试 Matlab Web
中图分类号: TP393 文献标识码: A 文章编号1002-2422(2008)01-0021-02
1 系统概述
1.1安全性
网络考试系统采用Web技术实现。它采用了三层体系结构:用户界面层/事务层/数据库层,因此Web结构有着更好的安全性,在用户机上不需要安装任何应用程序,应用程序可以安装在事务层所在的计算机上,试题存放在数据库服务器上。目前,基于J2EE来实现的三层体系Web结构是比较流行的,它具有很好的跨平台性、分布性和安全性。
考生只在限定的时间内,填写正确的用户名、密码,才登录到系统。密码在数据库中是加密保存的,即使管理员打开数据库也无法看到,登录程序使用相应算法解密后与用户提交的密码对照,判断是否允许登录。考试期间,考试页面全屏显示,屏蔽鼠标右键,不能查看其他页面,同一时间段内只允许一人登录,防止多人不同地点登录同一试卷。
1.2可靠性
(1)Madab软件独占两个服务器外,数据库也独占一个服务器,以保证系统可靠运行:(2)尽量优化程序和SQL语句,减小服务器负担Ⅲ:(3)系统自动清理试卷库,将已经结束的考试试卷转移到历史库中,提高系统性能:(4)考试过程中,系统将考生的试卷答案每5分钟自动存盘一次,避免了答案丢失对考生造成的损失。
1.3实用性
对于考生,能够方便地进行考试报名,得到考试登录密码、考试时间、考试地点、考试的具体操作流程,考试过程能够方便地答题和保存答案,并能够断线续考。对于考试组织者,能够方便地建立考试计划,优化考场,自动组卷,客观题自动阅卷,成绩自动统计。管理员也可以通过特定的界面方便对考生数据进行管理。
2 系统的模块设计及实现技术
2.1数据库管理模块
采用关系数据库SQL Server 2000作为该系统的核心部分,该数据库主要包含试题及答案信息,考生信息、考生答题信息、考场信息等多方面数据。
对于登陆后不同的帐户赋予不同的权限,为登录帐户指定相关的数据库用户帐户,这样,就可以使得不同的登录对不同的数据库对象可以有不同的权限。这个层次的安全性可以通过SQL Server 2000服务器中指定数据库的“用户”和“角色”进行控制。
2.2考试及报名模块
系统通过网络考试信息,考生接到信息后,通过浏览器提交请求,Web服务器收到请求后,将考生信息存储到SQL Server 2000数据库,并将生成的报名流水号和随机生成的密码通过Web服务器返回给考生。管理员将考场信息通过Web服务器输入数据库,通过SQL编程,优化考场,将考生随机与考场的固定座位建立对应关系,并生成考生准考证所需要的信息。考生可以在规定的时间内,根据报名流水号和密码查阅个人的考试信息。
2.3试题封装模块
根据是否可以计算机阅卷,试题分为客观题和主观题两大类。客观题主要包括单选题、多选题、判断题和填空题,主观题包括简答题、综合题等。为了适合不同类型的考试,系统提供随机试卷、固定试卷两种类型的试卷,以提高命题灵活性。随机试卷是管理员设定的命题规则,在开考前按照命题规则随机抽取试题,组成试卷。固定试卷是由管理者录入试题,存入数据库。
2.4考试进程管理模块
考试进程管理模块网络考试系统的核心部分,它的工作流程如图1所示。用户登录后,系统首先判断考生的信息是否正确,是否具备考试资格,如果审核没有通过,则要求重新提交,若还未通过,则要求考生退场:如果通过,考生按开始按钮,系统根据座位信息将生成的试卷传送到考试的终端显示屏幕上。首先显示的是试卷的主观题,管理员可以设定主观题答题时间,考生可以答题。屏幕用不同颜色同时显示当前考试总剩余时间和主观题答题剩余时间。考生用时以服务器时间为基准,每隔1分钟刷新一次。如果到达主观题答题设定时间最后5分钟,则显示提示信息:如果到达主观题答题设定时间,系统自动将主观题答案提交;考生也可以点击答案提交按钮人工提交主观题答案。此后,接着显示试卷的客观题,考生可以解答客观题。如果到达考试结束时间最后5分钟,则显示提示信息:如果到达考试结束时间,系统将自动交卷,退出考试画面。
答题过程中,系统每隔5分钟自动保存一次答案。答题60分钟后,考生才可以点击交卷按钮人工交卷。如果考生违反考场纪律,监考人员可以判罚考生提前交卷或0分。判罚出场、考生提前交卷或考试时间结束,系统都会自动保存答案,然后自动评出客观题得分,退出考试系统。在考试过程中,如果计算机突然掉电、死机或者网络出现断线的情况,只要在规定的时间内,考生重新登录,系统自动查询考生的进程,并回传至考生的显示屏幕上,更新考试时间:如果超过了规定的时间没有成功登录,则该考生需要重新考一次。如果考生是重考,可以直接进入客观题答题,考试总剩余时间将扣除考生上一次的主观题答题时间:如果上一次主观题分数无效,则直接进入主观题答题。
2.5阅卷模块
阅卷人员登录后可以调出已经结束的考试试卷,系统显示考生试卷主观题题面、考生答案和标准答案,和系统自动批阅的客观题的成绩,阅卷人员根据考生的答案平标准答案给出每题得分并输入计算机,提交后,系统自动完成总成绩的计算。对于客观题,系统仅显示考生客观题的总分,并且阅卷人员不能更改分数。
2.6成绩查询统计模块
考生登录系统后可以查询自己的考试总成绩以及本次考试自己的得分排名。系统可以根据管理员设定的条件进行每道题或每套试卷的统计分析,根据分析结果,可以修改试题库中各试题的难度系数。系统也能够根据考生的成绩进行分类统计,还能按照给定的条件进行排序。