计算机试题及答案范文

时间:2023-04-06 03:56:47

导语:如何才能写好一篇计算机试题及答案,这就需要搜集整理更多的资料和文献,欢迎阅读由公务员之家整理的十篇范文,供你借鉴。

计算机试题及答案

篇1

1下列设备组中,完全属于计算机输出设备的一组是(

)。

A.喷墨打印机,显示器,键盘

B.激光打印机,键盘,鼠标器

C.键盘,鼠标器,扫描仪

D.打印机,绘图仪,显示器

参考答案:D

参考解析:本题可采用排除法,A、B、C选项中都有键盘,而键盘是计算机输入设备,故可排除A、B、C,选择D。

2数据库设计中反映用户对数据要求的模式是(

)。

A.内模式B.概念模式C.外模式D.设计模式

参考答案:C

参考解析:数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述,所以选择C。内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法。

3有三个关系R、S和T如下:

其中关系T由关系R和S通过某种操作得到,该操作为(

)。

A.选择B.投影C.交D.并

参考答案:D

参考解析:关系T中包含了关系R与S中的所有元组,所以进行的是并的运算。

4一般而言,Intemet环境中的防火墙建立在(

)。

A.每个子网的内部B.内部子网之间C.内部网络与外部网络的交叉点D.以上3个都不对

参考答案:C

参考解析:Internet环境中的防火墙建通常建立在内部网络与外部网络的交叉点。

5计算机网络中传输介质传输速率的单位是bps,其含义是(

)。

A.字节/秒B.字/秒C.字段/秒D.二进制位/秒

参考答案:D

参考解析:计算机网络中传输介质传输速率的单位是bps.即二进制位/秒。

6软件详细设计生产的图如右图:该图是(

)。

A.N-S图B.PAD图C.程序流程图D.E-R图

参考答案:C

参考解析:N-S图提出了用方框图来代替传统的程序流程图,所以A不对。PAD图是问题分析图,它是继承程序流程图和方框图之后提出的又一种主要用于描述软件详细设计的图形表示工具,所以B不对。E-R图是数据库中的用于表示E-R模型的图示工具,所以D不对。根据图中所示表示方法是进行软件详细设计时使用的程序流程图。

7在下列模式中,能够给出数据库物理存储结构与物理存取方法的是(

)。

A.外模式B.内模式C.概念模式D.逻辑模式

参考答案:B

参考解析:数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述。内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,所以选择B。

8下列的英文缩写和中文名字的对照中,正确的是(

)。

A.CAD——计算机辅助设计

B.CAM——计算机辅助教育

C.CIMS——计算机集成管理系统

D.CAI——计算机辅助制造

参考答案:A

参考解析:CA——计算机辅助设计,CAM——计算机辅助制造,CIMS——计算机集成制造系统,CAI——计算机辅助教学。

9字长是CPU的主要性能指标之一,它表示(

)。

A.CPU一次能处理二进制数据的位数

B.CPU最长的十进制整数的位数

C.CPU最大的有效数字位数

D.CPU计算结果的有效数字长度

参考答案:A

参考解析:字长是CPU的主要技术指标之一,指的是CPU一次能并行处理的二进制位数,字长总是8的整数倍,通常PC机的字长为16位(早期)、32位、64位。

10下列软件中,不是操作系统的是(

)。

A.LinuxB.UNIXC.MS DOS D.MS Office

篇2

关键词:大型机场;计算机网络;安全问题;防范措施

中图分类号:TN711 文献标识码:A 文章编号:

1、计算机网络安全的概念

计算机网络安全根据计算机的使用者不同而具有两层含义。一是从普通的使用者角度讲,计算机网络安全是指在网络传输中保障个人及商业信息的机密性、完整性和真实性,避免他人用非正常手段截取、窃取、破坏、篡改信息,以保障个人隐私和个人利益不受侵害。二是从网络运营商的角度讲,计算机网络安全是保护和控制本地网络信息的访问、读写等操作,避免出现病毒、非法存取、拒绝服务和非法占用、控制网络资源,防御黑客攻击。

2、计算机网络安全的特征计算机网络安全有很多特征,但是最主要的是下面的五个。

(1)完整性完整性是指计算机中的数据如果没有经过授权,就不能随意修改的特性。就是说数据在保存或是传输过程中要保持不被修改、不被破坏和不能丢失的特性。

(2)保密性保密性是指当计算机中的信息如果没有经过允许,就不能泄露给没有授权的用户,也不能以其他任何形式被非法用户进行利用。

(3)可控性可控性是指当网络中的数据在传输过程中,要时刻的对数据进行严格的控制,防止出现不必要的差错。

(4)可审查性可审查性是指当计算机网络出现了安全问题时,要有方法能检测出来,即出现网络安全问题时能够提供解决的对策。

(5)可用性可用性是指计算机中的信息能够被已授权的用户进行访问并按自己的需求使用的特性。即当用户需要时能否存取和使用自己所需要的信息。

3、计算机网络安全问题

(1)非人为的、自然力造成的数据丢失、设备失效、线路阻断。

(2)人因攻击:如社会工程、钓鱼等行为。主要指采取非计算机手段,转而使用其他方式(如人际关系、欺骗、威胁、恐吓)等非正常手段获取信息。钓鱼则使用假冒、欺骗性的网站,获得网络用户的敏感信息如账号、密码等。

(3)物理攻击:主要是指通过分析或调换硬件设备来窃取密码和加密算法。物理攻击比较难以防范,因为攻击者往往是来自能够接触到物理设备的用户。

(4)服务拒绝攻击:通过使被攻击对象(通常是服务器)的系统关键资源过载。从而使目标服务器崩溃或瘫痪,以致停止部分或全部服务。根据利用方法不同又分为资源耗尽和宽带耗尽两种方式,服务拒绝攻击时最容易实施的攻击行为,也是最难对付的入侵攻击之一,其中目前已知的服务拒绝攻击就有几百种,典型示例有死亡之ping、泪滴、UDPflood、SYNflood、Land攻击、Smurf攻击、电子邮件炸弹、畸形消息攻击等。

(5)非授权访问:对网络设备及信息资源进行非正常使用,如非法进行读、写或执行等。

(6)扫描攻击:在连续的非授权访问尝试过程中,攻击者为了获得网络内部的资源信息及网络周围的信息,通常使用SATAN扫描、端口扫描个IP半途扫描方式。由于互联网目前广泛使用的TCP/IP协议族中,各个层次不同的协议均存在一定程度的缺陷,可以利用操作系统和网络的漏洞进行攻击。

(7)远程控制:通过操作系统本身的漏洞或安装木马客户端软件直接对用户的及其进行控制的攻击,主要通过口令猜测、特洛伊木马、缓冲区溢出等方式。

(8)身份窃取:指用户的身份或服务器的身份被他人非法截取,典型的有网络钓鱼、DNS转换、MAC地址转换、IP假冒技术等。

(9)假消息攻击:通过在网络中发送目标配置不正确的消息,主要包括DNS高速缓存污染、伪造电子邮件等。

(10)窃听:攻击者通过监听网络数据获得敏感信息,如通过抓包软件等。

(11)重传:攻击者实现获得部分或全部信息,然后将此信息重新发送给接受者。攻击者一般通过协议解码方式,如FTUUser等,完成重传。解码后的协议信息可表明期望的活动,然后重新发送出去。

(12)伪造和篡改:攻击者对合法用户之间的通信信息进行修改、删除、插入,再发送给接收者。

4、计算机网络安全问题的防范措施基本的网络安全措施应包括这个网络的安全传播过程。首先应设置安全的行政人事管理,设立安全管理机构,制定完善的人事安全管理、系统安全管理和行政安全管理规则制度。其次是技术方面的措施,主要的技术手段有以下6种。

(1)物理措施:采取具备优良性能的传输工具,制定严密的安全规制,保护交换机和大型计算机等关键硬件设施。

(2)访问控制:严格把关用户访问权限,确保严格控制陌生用户的访问可能造成的侵袭。可以选用安全稳定的网络操作系统,对用户的身份证进行设置,设置加密的口令并进行定期的更新和鉴别,设置用户访问目录和文件的权限,控制网络设备配置的权限等。

(3)数据加密技术:数据加密是保障信息安全的最基本、最核心的技术措施之一,是保护数据安全的重要手段。可以在整个网络过程中加以应用。加密的作用是保障信息被人截获后不能直接被利用,能在用户的数据被截取之后减少用户的损失,用很小的代价即可为信息提供相当大的保护。按作用不同,数据加密技术一般可以分为数据传输、数据存储、数据完整性鉴别以及密钥管理技术四种。

(4)隔离技术:通过防火墙划分VLAN、VPN等方式分隔成独立区域,将重要的子网络与其他网络隔开,可以更好的使重要的数据得到保护,不会轻易的就被截取。

(5)备份措施:可以避免因硬盘损坏。偶然或者而已的数据破坏、病毒入侵、网络攻击等带来的影响,同时也确保了数据的完整性。

(6)防火墙:主要指的是一种对计算机及其网络流经的通信数据进行扫描的一种软件技术。通过对相关数据的扫描和过滤,避免计算机被黑客侵入,造成数据和程序纵和控制。

(7)其他措施:其他安全技术包括数字签名、认证技术、智能卡技术和访问控制等。

(8)改善计算机应用环境,规范人员操作流程。为了实现计算机网络的安全、高速运行,需要不断改善计算机应用环境,增强使用人员的网络安全意识,提高网络管理人员的技术手段和安全意识,规范使用人员的操作流程,避免出人为因素造成的网络安全问题。

结语:总之,计算机网络出现安全问题是无法避免的。只要我们永不懈怠,及时解决出现的安全问题,同时高度重视对大型机场计算机网络安全的预防。采用先进的技术去建立严密的安全防范体系,加强防范意识,构造全方位的防范策略,给大型机场计算机网络正常的运行以保证,使计算机网络更加健康的发展。

参考文献

[1]钮炎.计算机网络技术与应用.北京:清华大学出版社,2010.2.

[2]马小青.浅析网络安全问题及其防范措施[J].电脑知识与技术,2009,5

篇3

关键词:计算机网络;校园网络安全;恶意软件 ;教学损失

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2015)02-0017-02

随着互联网的不断发展与进步,它已经全面影响到人们生活的各个方面。计算机网络在给人们生活提供了各种方便的同时,它的威胁也相伴而生。。面对计算机网络的安全问题,网络用户必须时刻保持警惕,并认真做好相关保护防护工作。

1 威胁计算机网络安全的主要问题

目前的主要问题是人们对计算机网络安全的认识不足,网络安全制度不健全。广播电视大学校内的计算机数量在不断增加,计算机的应用范围大小也在不断的扩大,而电大校园网络的网络安全的管理制度却无法与之相适应。目前存在只重视硬件建设,忽视软件管理和维护的情况。面对当下复杂的网络环境和不断更新变异的网络病毒,网络安全问题随时可能发生。电大对网络的依赖性逐日增加,一旦发生网络安全问题,那么现有的学校校园网络将受到毁灭性破坏,造成严重的教学事故。

威胁计算机网络安全的原因主要包括内部网络和外部网络两个方面。

1.1 内部网络原因

1)计算机操作人员浏览安全性很差的网站。个别操作人员甚至会从安全性很差的网站上下载数据。这种操作方法会使得广播电视大学校园网络的安全性受到很大的威胁,大大增加了计算机病毒入侵校园网的可能性。

2)网络安全管理制度不具体。当下电大网络安全的困境在于硬件建设基本到位,但管理不够详细具体,明显慢于广播电视大学网络发展的速度。电大远程教育与网络技术的联系越来越紧密,但电大网络安全管理制度的不健全、不规范、不具体却很大程度上制约了电大的发展。同时也威胁到电大校园网络的安全。

3)缺乏专业的网络安全维护人员。计算机网络技术正迅速在电大远程教育课程中占据制高点,但相应的网络安全维护人员的数量却没有成正比增加。网络环境的复杂多变让网络维护举步维艰,网络安全的维护人员只能主观判断重点防护的对象,不能顾及到整体。即使安装了杀毒软件也不能够做到及时更新和升级,会导致一些新的病毒的入侵,使网络安全无法获得有效的保障。电大校园网络缺乏专业的安全维护人员,他们没有经过专业的的学习和培训,只能处理一些简单的网络安全问题,从而无法第一时间维护电大校园网络的安全。

1.2 外部网络威胁

主要威胁是来自外部网络的网络黑客和网络病毒的攻击。病毒破坏用户计算机网络安全的主要方法有:利用操作系统或登录口令间接登陆入侵、对用户计算机中的系统内置文件进行有目的的篡改,使用窃听装置或监视工具进行非法检测和监听、利用TCP/IP直接破坏,利用路径可选实施欺骗等

另外,在校园网中,一台电脑感染了计算机病毒,病毒就会迅速的传播到网络中的其他计算机上,其他计算机感染病毒的可能性将会非常高。计算机病毒会使个人电脑的运行速度变慢,甚至造成整个学校网络的堵塞和瘫痪。带来的直接后果是造成用户数据丢失和系统软件的毁灭性破坏。

2 加强计算机网络安全保护的相关建议

面对当下电大校园网络的安全维护的为题,加强技术力量是必要的,但更要加强管理。将网络维护的解决方案落到实处,这样才能使网络安全有保障。既要加强技术措施的保障,也要加强网络监管得力度,将小事做实。如做好防火墙的维护、杀毒软件的更新和升级等。

除了上述的两个方面,对计算机使用人员的教育和培训业也是非常重要的。技术支持、管理落实和用户培训三者是一个有机地结合体。只有三者都得到完善,才能构成一个安全的网络环境。

为了提高电大校园网络的安全性,笔者结合电大的实际情况提出以下几点应对措施。

2.1 访问控制管理

访问控制是保护计算机网络安全的一种常见的方法,即设定各级网络用户不同级别的网络权限。登录口令是进行访问控制最简单最常见的一种形式。各级网络用户在实际操作中用本级别获得的网络权限进行数据操作,从而一定程度上保证了网络安全。此举的另一有效性在于防止有关人员访问网络安全性很差,威胁程度很高的网站,并禁止从这些网站下载任何数据。

网络管理人员要对各级人员的登录口令进行保护,非授权用户就难以越权使用相关信息资源。口令的设置应相对复杂(如英文字母、标点符号、汉语拼音、空格等多重组合)。口令还要进行定期进行更改,以保证口令的有效性和安全性。网络操作人员在设置密码或者是登录口令是要避免使用简单易猜的生日、电话号码等数字。增加口令的复杂性可以在一定程度上提高口令的安全性。另外,网络管理人员还应该在登录不同的系统时设置和使用不同的登陆口令,保证登录口令的针对性和安全性。

2.2 数据加密处理

数据加密是能够保护计算机网络中的数据安全的重要的措施和方法之一,可以有效保障数据信息或资源的安全性。数据加密包括应用层加密、传输层加密、数据链路层加密三个方面。电大教育的特殊性在于线上教育和线上考试的比重较大,对网络安全的要求较高。采用数据加密处理之后可以有效保证学生的相关资料不泄露,保证线上成绩的真实有效。

2.3 制定切实可行的网络安全管理制度和维护措施

电大的远程教育和在线课堂越来越依赖网络。如何让校园网络能够高效安全地运转,就要真正根据校内网络的实际情况制定定出一套符合实际的高效的网络安全使用办法,让维护网络安全落实到每一个人。

由于互联网的不断发展,计算机病毒正以越来越快的速度在网络中传播。计算机技术的逐渐成熟同时也增强了病毒的危害性、破坏性、高感染性和传播的隐蔽性。防范网络病毒的入侵就成为维护电大校园网络安全的重中之重,要定时进行计算机病毒的杀毒工作,为了保护计算机网络的安全,要进行有效的病毒防护工作。

首先,要让计算机操作人员对网络病毒的危害性有个清醒的认识。有些人员认为装载了杀毒软件,电脑的运行速度变慢,对电脑中毒存在侥幸心理。认为自己不访问不健康的网站,不下载不无关视频就不会“中招”。这种掉以轻心的观念必须改变。其次,即使安装了杀毒软件也不是一劳永逸的办法。要安装可以定期进行更新的杀毒软件,坚持经常查杀毒的良好习惯,并对杀毒软件进行定期更新和维护。

2.4 防火墙技术的应用

防火墙技术是指通过在局域网网络外建立有效的网络监控系统,有效的监控网络情况,尽可能地对外部屏蔽网络内部的信息、结构和运行状况,从而,以监测、限制、更改跨越防火墙的数据流,达到保障计算机网络安全的目的。

电大要对专业的维护人员进行相关的培训,要学习最新的计算机网络技术,不断完善电大的校园网络,保证学生的相关信息不泄露,相关资料不丢失。

2.5 应用入侵检测技术

入侵检测技术简称叫做IDS,是近期才出现的最新网络安全技术。它能够在发现网络安全威胁的同时进行有效的网络安全拦截,并能够准确定位攻击源。目前电大的校园网网络还没有应用这项网络技术,这对网络安全的维护人员的要求也相应提高了。

电大教育的特殊性决定了它和计算机网络安全息息相关。广播电视大学计算机网络的安全问题是学校管理中的一件大事,要增强人们防范意识,努力减少不安全因素,让网络发挥出最大作用,不断完善安全防范措施,加强计算机管理,促进远程教育的高速发展,迎来广播电视大学的新辉煌。

参考文献:

[1] 王惠琴,李明,王燕.Web的数据库安全管理技术与实现[J].计算机应用研究,2002(7).

[2] 黄发文,徐济仁,陈家松.计算机网络安全技术初探[J].计算机应用研究,2002(6).

[3] 雷峥嵘,吴为春.校园网的安全问题及策略[J].计算机应用研究,2002(9).

篇4

1.对于两个数a与b,规定ab=a×b-(a+b)。试计算35。

2.设a*b=,那么求5*(2*8)。

3.

如果1*5=1+11+111+1111+11111,2*4=2+22+222+2222,3*3=3+33+333,4*2=4+44。那么7*4=?210*2=?

4.定义运算为,如果3(5)=3,求。

5.对于任意的整数与定义新运算””:=

(其中是一个确定的整数).如果12=2,则29=_______。

6.找出下列各数列的规律,并按其规律在(

)内填上合适的数:

(1)18,20,24,30,(

);

(2)11,12,14,18,26,(

);

(3)2,5,11,23,47,(

),(

)。

7.按一定规律排列的一列数依次为…按此规律排列下去,这列数中的第7个数是________。

8.观察如下图的点阵图和相应的等式,探究其中的规律:

(1)在④和⑤后面的横线上分别写出相应的等式;

9.用黑白两种颜色的正方形纸片,按黑色纸片数逐渐加1的规律拼成一列图案:

请问第n个图案中有白色纸片的张数为(

)。

A.4n+3

B.

3n+1

C.n

D.2n+2

10.已知一列数:1,-2,3,-4,5,-6,7…将这列数排成下列形式:

1

1

2

-2

3

3

-4

5

-6

4

7

-8

9

-10

5

11

-12

13

-14

15

按照上述规律排列下去,那么第

10

行从左边数第

5

个数等于(

)

A.50

B.-50

C.60

D.-60

课后练习

1.将新运算“*”定义为:a*b=(a+b)×(a-b)。求27*9。

2.设p、q是两个数,规定pq=p2+(p-q)×2。求30(53)。

3.如果2*1=,3*2=,4*3=,那么(6*3)÷(2*6)=?。

4.规定

(、均为自然数,),如果,求。

5.小说《达芬奇密码》中的一个故事里出现了一串神秘排列的数,将这串令人费解的数按从小到大的顺序排列为:1,1,2,3,5,8…,则这列数的第9个数是

.

6.找出下列各数列的规律,并按其规律在(

)内填上合适的数:

(1)12,15,17,30,

22,45,(

),(

);

(2)

2,8,5,6,8,4,(

),(

)

7.已知:,,,…若(a、b为正整数),则a+b=_________。

8.观察左下列图形:它们是按一定规律排列的,依照此规律,第8个图形共有

枚五角星。

9.图中每个大三角形中白色三角形的排列规律,则第5个大三角形中白色三角形有

个。

10.自然数按一定的规律排列如下,从排列规律可知,99排在第几行第几列呢?

第1列

第2列

第3列

第4列

第5列

第1行

1

4

9

16

25

第2行

2

3

8

15

24

第3行

5

6

7

14

23

第4行

10

11

12

13

22

第5行

17

18

19

20

21

篇5

【关键词】网络资源 开放式考试系统 试题库

学分制是当前职业学校教学改革中的一个引人关注的热点,实行学分制是职业学校课程改革的一个重要内容。教育部关于加快发展中等职业教育的意见中指出,要改革中等职业学校的教学管理制度,逐步实行学分制,建立“学分银行”,允许学生半工半读,分阶段完成学业。

随着当前校园计算机网络的逐步普及,网上办公、网上课程等校园网的应用正逐步深入。我校从2003年秋季招收的学生开始就试行了学分制改革,通过学分描述学生的课程修习状况,为了更好地执行和完善“学分制”中的考核评价体系,在校园网上创建开放式考试系统,并实施网上开放式考试,这是推进校园网应用、带动教育现代化的一个不可或缺的方面。

一、“开放式考试系统”的组成

“开放式考试系统”由四个子系统构成:命题系统、阅卷系统、测试系统、监控系统,下面介绍系统的工作流程和主要特点:

首先,教师利用“命题系统”,结合实际的教学需要,生成考试或练习的试题库。本试题库中不仅包含试题,还包含试题的标准答案、评分细则。完成的试题库为“测试系统”提供题目,同时为“阅卷系统”提供标准答案、评分细则。然后,“测试系统”为考生提供练习、考试的环境,根据试题库的内容要求进行考试或练习。“测试系统”的整个工作过程中,受到“监控系统”的控制。第一,在开始考试前要对回收数据的服务器进行配置。第二,考试过程中“监控系统”和“测试系统”协同工作,完成上机测试工作。第三,考试结束后,“监

控系统”要将考试结果保存起来,为阅卷系统提供数据。

二、标准化考试试题库

标准化考试是依据现代考试理论,借助现代统计法和网络技术,严格按科学程序命题和实施考试,有效地控制各种误差,具有统一标准的考试。这种考试要求命题科学化,管理手段规范化、现代化、制度化。由于试题编制标准化,使用试题难易程度相对稳定,再加之评分、计分的标准化,增加了考生之间成绩的可比性,保证了考生成绩的真实性。

标准化考试试题库的题型主要是选择题,包括单项选择、多项选择、是非题等。标准化考试的形式通常是考生填涂答题卡,式后由机器统一扫描阅卷。此种方式最易出现的问题是存在填涂不规范、漏涂、错涂等现象,导致成绩有误。

随着微机网络的普及和应用,软件的开发,在校园网上设置试题库并开设网上考试,特别是标准化试题的考试已不存在任何技术障碍,而只是一个管理问题而已,这种网上考试,它不仅提高了考试效率,而且创造了一种无纸化考试的新模式。

三、标准化试题库的创建与维护

在校园网上开展标准化试题的考试对试题库的创建形式提出了新的要求。显然,数据库技术是最好的选择。考试数据库主要分为试题库与答题库及辅助管理三大部分,前两部分又分为单选库、多选库及判断库三块。每一道题目以记录的形式存贮到数据库系统中,记录的结构就单项选择题而言包括题目编号、问题内容、标准答案、分值、命题标记等字段内容。

题库的增加、删除等维护工作交由软件系统来辅助完成。题库文件被置于服务器中,教师身份被软件系统确认后,可以在校园网内、外任意一台计算机上随时进行题库维护及命题工作;学生也可以通过internet和校园局域进行选题和答题。

四、考试电脑化、网络化的基本要求

1.硬件方面,要求配备文件服务器一台,教师机一台,考生用机若干(人手一台),局域网连通,服务器要连接宽带直接上网。

2.软件方面,Windows NT4.O或Novell 4.0以上。Windows98/2000,题库管理与开考系统一套,包括四个模块:题库维护模块、命题设置与开考模块、学员考试模块及成绩管理模块。

3.管理方面,服务器及网络必须维持开通状态,以便于教师对题库的日常维护。开考时,考生的姓名及考号是由考生自己录入的,为防代考,监考人员必须检查软件画面上的考生编号与姓名是否真实。试毕应及时备份,确保数据安全。

五、应用实例

例1.在CAD考证测试中的应用CAD的考证内容分为两部分,一部分是操作题,另一部分是基础知识题。后者为标准化试题,这一部分的测试已往采用纸面方式,2000年下半年,在我校考点,采用该试题库管理与考试系统先后三次对近200名同学测试,效果良好。其操作流程大致分为以下几个步骤:

(1)教师登录;

(2)教师进行试题库维护与命题;

(3)系统设置;

(4)考生登录并开考(学生版);

(5)考毕,考试成绩立即反馈到学生机与教师机的画面上。

例2.在省计算机中级考试基础知识考前训练中的应用。省计算机等级考试的基础知识选题主要是计算机基本知识,题型有单项选择、多项选择、填空题及操作题。本系统收集了多次考试的题目,让学员进行考前集训,测试自我掌握情况,训练中,学员可以随时参考标准答案。

六、结束语

开放式标准化考试试题库一词并不鲜见,但真正用电脑进行题库管理,并直接服务于考试的并不多,而通过电脑网络实现网络化、无纸化考试的更是难寻。上述题库管理与考试系统经推广可以直接应用于英语等其它科目。从软件技术的角度看,上述软件系统的开发并不难,本文旨在推动试题库的创建,以及推广普及计算机网络与软件在教学管理中的应用。

参考文献:[1]张量,詹国华.开放式、智能化计算机考核阅卷系统的设计与实现.计算机工程与应用,2001,37(10):36-39.

篇6

[关键词] VFP; 无纸化考试; SQL; 计算机评卷

[中图分类号] G420;TP315 [文献标识码] A [文章编号] 1673 - 0194(2013)05- 0102- 02

1 引 言

Visual FoxPro是Microsoft公司推出的数据库开发软件,也是全国计算机等级考试所要求科目之一。在全国高校中,计算机专业开设该门课程,是作为数据库开发的一门高级语言;非计算机专业开设该门课程,是作为继计算机基础课程之后,深入学习计算机知识的一门计算机语言类课程,且可以帮助学生通过全国计算机等级考试。

对于VFP课程的学习,除了掌握必要的理论知识外,更重要的是实际操作,如:数据库的建立、程序的编写、表单的建立、SQL语句的编写等。而对于这些实际操作的考核,用传统纸质试卷无法做到[1]。

因此,有必要开发基于微型计算机的无纸化考试系统,来克服纸质试卷的缺点。另外,无纸化考试还具有降低考试工作量、提高效率、防止作弊、考试环境与工作实际类似、增加学生动手能力、低碳等优点[2]。

2 系统设计

本系统基于局域网进行设计,使用Visual FoxPro 6.0语言进行开发。包括三部分:服务器端、学生端和改卷程序。

2.1 服务器端

服务器端的作用是对考试数据的输入、导出、维护和监控。具体功能有:

2.1.1 试题包的导入

可以在考试前导入试题包。试题包包括:单个文件网页(mht)格式的文本文件,用于在学生端进行显示,供考生读取试题信息;供考生实际操作和SQL语句操作的各种文件。为了防止相邻考生作弊,试题包有多个,学生登录时随机抽取一套。导入试题包内容的命令为:Copy file *.* to目标文件夹\*.*。

2.1.2 考生表的导入

考试前需导入考试班级学生的名单,名单的格式为DBF,结构为:

学号(C型,8),姓名(C型,8),状态(C型,6),班级(C型,20)。

导入考生表的命令为:Copy file考生表.dbf to目标文件夹\考生表.dbf

2.1.3 显示考生状态

为一个表单,上面显示正在考试班级的每个考生的状态(未登录,登录,已交卷)及整个班级处于各种状态的人数。其中,统计处于“已交卷”状态的人数的命令为:

count for状态=’已交卷’to thisform.text3.value

2.1.4 备份考生考试数据

每场考试结束后,需要备份的考试数据。数据包括学生的答题卡和实际操作产生的各种文件,改卷程序将依据这些文件为学生评分。

2.1.5 添加考生信息

在实际考试中,经常需要临时添加考生到某个考场中,采用的办法是,建立一个表单,上面添加4个文本框,用来输入学号、姓名、状态、班级信息,然后用如下命令添加到考生表中:

insert into考生表values(alltrim(thisform.text_xh.value),alltrim (thisform.text_xm.value),alltrim(thisform.text_zt.value), alltrim(thisform.text_bj.value))

2.2 学生端

学生端的作用是提供考生登录时的身份验证,从服务器把考题随机拷贝到学生端计算机,交卷,以及考试的试题板等[3]。具体功能为:

2.2.1 登录时验证信息

为了防止误输入别人学号及走错考场,考生登录时,需要输入自己的学号,系统根据学号在服务器端的学生表中查询出相应的姓名,显示在学生端,供考生确认。

2.2.2 二次登录和防止学生重复考试

在考试过程中,难免出现死机、断电等非正常退出。在这种情况下,应该允许学生再次登录,从非正常退出前的状态下继续做题,正常交卷。前提是需要监考老师输入二次登录密码。判断考生非正常退出的命令是:

IF len(alltrim(xmzt(1)))>0 and alltrim(xmzt(2))=’登录’

messagebox("您已经登录过,如果想再次登录,请监考老师输入二次登录密码")

ENDIF

2.2.3 随机抽取试题和二次登录抽取试题

为了防止学生作弊和猜题,本系统采用随机抽取试题:服务器端有多套试题,分别保存于不同的文件夹中,考生在学生端经过验证后,随机复制一套试卷到学生端计算机。

本系统采用对时间函数产生的数值进行处理获得随机数的办法。例如服务器中有6套试题,分别保存于6个文件夹中:shiti 0,shiti 1,…,shiti 5,对这6套试题复制的命令如下:

Shiti_NO=alltrim(str(SEC(DATETIME( ))%6))

Shiti_direct=’\\sever\shiti’+ Shiti_NO+’\*.*’

COPY file &Shiti_direct to考生目录

经过对系统在实际应用过程中抽取试题套数的统计,发现每套题被抽中的概率相同,从而实现了随机抽取试题的目标。

2.2.4 在学生端显示试题

考试需要显示试题给学生,在表单中,显示大量文本通常使用的是编辑框,但编辑框有其不完善的地方,比如数据源不灵活,文本的页面无法设置(如行间距和页边距等)。这为实现试题显示的方便性和美观性带来了困难。

为了克服这些缺点,本系统采用的是使用VFP 6.0提供的浏览器控件_webbrowser 4,利用格式为MHT的网页文件作为其数据源的办法。

本系统使用3种题型对学生进行考核:选择题、实际操作题和SQL题。题板为一个表单,上面添加一个页数目为3的页框,每个页上面放一个_webbrowser 4控件,每个_webbrowser 4控件的navigate属性设置为存放相应题的MHT文件,如:

thisform.Pageframe1.Page1._webbrowser41.navigate(‘选择题.mht’)

其中“选择题.mht”为页面已经设置好的文本文件。实际操作题和SQL题也做类似设置即可。

2.2.5 答案的保存

根据题型的不同,答案有3种情况:实际操作题答案为学生所创建的各种文件,保存于考生目录中,交卷时直接提交即可。本系统设计为只要学生是从答题板上启动的VFP软件,则系统自动把考生目录设置为默认目录,学生所做实际操作题全部保存于考生目录;选择题答案的保存采取的办法为设置数个按钮数目为4的选项按钮组,在其InteractiveChange事件中加入如下代码:

If thisform.Optiongroup.Option1.value=1

UPDATE 答题卡 set 选择1=’A’

ENDIF

对于SQL题的答案,本系统设计为要求学生填写在题板中设置好的编辑框中,在编辑框的InteractiveChange事件中加入如下代码:

UPDATE答题卡 set sql1=this.value

2.2.6 答案的提交

无纸化考试的关键之一是如何把学生所做的答案准确无误地提交。本系统设计了两种交卷方法:第一种是手动交卷,在考试时间截止之前,点击答题板上的“交卷”按钮,经过学生确认以后,学生端即可把考生目录中的所有文件提交到服务器上。使用的命令为:

COPY file *.* to \\sever\VF收卷\考生目录

第二种交卷方法是系统自动交卷,配合Timer控件的倒计时,在考试时间只剩5分钟的时候提醒考生一次。时间耗完,使用上述命令强制交卷。

2.3 改卷程序

如何对学生提交上来的答案进行计算机自动改卷,是无纸化考试另外一个关键。本系统改卷程序的功能主要包括标准答案的输入、批改试卷和成绩输出[4]。

2.3.1 标准答案的输入

为一个表单,上面放置一个表格控件,向表格控件添加如下内容:试题套数(C型,2),数个选择题答案(C型,1),数个SQL题答案(memo)。改卷程序依据这些数据对学生的选择题和SQL题进行批改,判分。

2.3.2 试卷的批改

有3种题型,需要3种改卷方法。

第一种,选择题的批改。只需要把考生答题卡表中的选择题答案分别和标准表中相应试题的选择题答案进行比较,相同说明考生做对。

第二种,对实际操作题的批改。虽然实际操作题也为客观题,但实际考试中涉及多种操作,多种操作产生多种格式的文件。这给批改带来了一定的困难。本系统采取的办法是先建立一个文件夹,文件夹中放入标准的实际操作产生的各种文件,把考生的文件夹中的文件和标准文件夹中的文件进行比较,相同说明正确。

对于文件的比较,在VFP中,表单文件、项目文件、报表文件、数据库文件等都可以把它们当作VFP数据表的形式打开,打开之后,用比较表内容的方法比较即可。

第三种,SQL题的批改。SQL题属于主观题,答案可以不唯一。这也是无纸化考试的一个难点。本系统对SQL进行批改的方法主要分3步[5]:

(1) 关键部分的检查,比如查询的字段名,某些查询条件等。如果关键部分不正确,则该SQL语句肯定不正确,不加分。

(2) 第(1)步正确的情况下,判断SQL语句是否有语法错误。判断的方法是执行语句,能执行则说明无语法错误。此时需要用到VFP软件中ON ERROR命令。此命令的功能是当程序发生错误时,执行指定的操作。

(3) 如果第(2)步正确,需要判断执行的结果是否满足要求。判断的方法是,让标准答案表中相应的SQL语句执行,查询结果生成一个表。让学生答题卡表中的SQL语句执行生成另外一个表。检查这两个生成的表内容是否相同,如果相同,说明预判断的SQL语句正确。

2.3.3 成绩输出

由程序生成的成绩表为DBF格式,为了方便成绩的查看,设置了导出为XLS格式的功能,相应的命令为:

Use成绩表

COPY TO成绩表TYPE XLS

3 验 证

本系统用于笔者所在学院2009级1 023人和2010级1 012人的VFP课程期末考核。系统运行顺利,减少了教师50%以上的工作量,节省了70%以上的批改试卷的时间;VFP成绩公布后,无1名学生对自己的成绩提出异议;本系统配置简单。使用结果验证了本系统的正确性和实用性。

主要参考文献

[1] 申杰,王文凡,等. 高校《Visual Foxpro应用》课程考核改革的探索[J].华北水利水电学院学报:社科版,2010(4):175-177.

[2] 李晓宇. 新时期高校无纸化考试系统应用的几点思考[J]. 中国科教创新导刊,2011(28):36-37.

[3] 李健,陈剑英,等. 一种基于能力考核的无纸化考试系统的设计与实现[J]. 计算机与现代化,2011(11):158-161.

篇7

关键词:计算机基础考试系统;无纸化;WEB

中图分类号:TP3 文献标识码:A文章编号:1007-9599 (2010) 01-0000-02

考察西方各国的情况,这些国家在普及计算机知识,全方位、多层次地培养各行各业计算机应用人员方面,尤其在开展全国范围内、定期的各类计算机考试方面已经积累的大量宝贵经验,为了适应和赶上国外计算机网络考试技术的发展和规模,我国必须尽快实现国家经济信息化,提高全社会的计算机应用水平,使我国的计算机应用与国际社会接轨的形势的要求,在我国也已经设立或引进了各类计算机考试。为了适应科技和教育的发展,针对高校计算机基础课重在考察和测试学生实践操作能力,开发自主的基于WEB的计算机基础考试系统,不仅祛除了传统考试的诸多弊端,还可以通过改进考试方式提高教师的教学与学生的学习质量都,符合现代教育的需求。

一、计算机基础考试系统的总体设计目标

1.计算机基础考试系统应达到的目标

根据计算机基础专业教学考试的实际需要,按照学院培养技能型人才的要求,现制定符合特点的计算机基础考试系统,考试系统应实现以下目标:

(1)无纸化考试:考试结果均直接提交并存储在服务器上,无需上交软盘,考卷也是自动显示在学生机器的屏幕上,无需卷纸。

(2)打字题优先:按照学院制定的要求先考打字题,学生只有先完成并通过打字题后才能继续参加考试,否则将不能继续考试。

(3)根据考试要求设计试题:可以通过添加适当的模块实现打字题、WORD操作题、Excel操作题、PPT操作题、基本操作题、上网操作题等题型的考试。

(4)有效的监考:对正在考试的学生,系统将拒绝其他学生用相同的学号注册进行考试,保证学生的唯一性;对己交卷的学生,系统将拒绝其再注册进行考试,以保证考试的时效性;监考人员可在工作站机器进行监控、查询学生的考试状态等信息,以便监考人员查验。

(5)定时交卷控制:考试时间结束时,系统自动将所有题目的答案存盘并上传到服务器中,打字题的计时是单独的。

(6)题库维护:只需把题库安装到服务器上,对试题库的维护只在服务器上操作即可,节省人力物力。

(7)自动评分:考试的答案全部存储在服务器中,利用自动评分系统可快速地对所有的学生答案进行评分。

(8)组卷:采用随机、顺序等方法进行自动组卷,保证学生考试抽题的公平。

2.计算机基础考试系统实现的功能

根据上述考试系统应达到的目标,计算机基础考试系统可划分三个功能:

(1)用户登陆功能

(2)学生考试功能

(3)试题管理功能

系统功能结构图如下:

系统功能结构图

3.计算机基础考试系统模块分析

根据系统建设目标和系统功能要求分析,可把系统划分为多个功能模块。这些模块通过有机的组合,共同完成计算机基础考试系统的任务。这些模块大致包括以下几个部分:

(1)用户登陆模块:此模块主要功能是根据用户权限的高低,进入不同的管理界面。用户登录方式很简单,只需要输入用户名、密码就可以提交。系统根据分配的权限高低,进入不同的管理界面。

(2)学生考试操作模块:模块主要功能包括打字题操作测试,WORD操作题测试,EXCEL操作题测试,PPT操作题测试,WINDOWS基础操作题测试,网络操作题测试,考试计时,自动评分并显示成绩,抽题,交卷功能。

(3)试题管理模块:包括对题库的管理,对考试题的管理,自动组卷,在线监考等功能

4.计算机基础考试系统的总体设计

根据系统目标、系统功能要求及对系统功能模块的分析,结合计算机基础考试系统的实际要求,本系统采用三层B/S结构。即Browser/Web Server/DB Server,这是一种典型的三层网络分布式应用程序框架,它是由B/S发展而来的,相比于B/S二层结构,其优点是便于系统的维护。

四、主要模块研究方案与实验测试

1.用户登陆模块

(1)学生用户登陆功能:学生通过自己的学号进行登陆,由学号进行身份验证,由于每个学生只有一个学号而且是唯一对应的,如果学生输入的学号与服务器的信息对应则可以登陆进行考试,否则不允许登陆,需要重新输入学号登陆。学生的登陆权限只能进入考试系统进行考试,没有进入管理系统的权限。

(2)系统管理员登陆功能:系统管理员通过已经存在用户名和密码进行登陆,如果输入的用户名和密码正确,则进入到试题管理页面,否则不能登陆,需要重新登陆。系统管理员具有用户设置、题库维护、考题设置、组卷等权限。

2.学生考试模块

(1)打字题模块:根据学院的要求学生登陆计算机基础考试系统后首先测试打字题模块,共180个字符,考试时间为6分钟,每分钟平均打字在30个字符即可通过考试,以15分为满分,学生达到14.5分至15分即可通过打字测试。如果学生的测试分数达不到上述要求,则不能进行下面的考试。

打字题操作界面如下:

(2)计时模块:学生的考试时间为60分钟,考试用计时器倒计时剩余5分钟时提示学生保存并关闭打开的文档。

(3)评分模块:每做完一个项目的操作都可以进行评分操作。打字题的评分,测试学生录入文字的个数,测试学生录入文字的正确率,打字操作分数=“打字个数”*“打字的正确率”*5/60,其他操作题不做说明。

(4)抽题模块:根据学生考试机器IP地址的不同,系统自动抽取不同试卷,使相邻N位同学试卷各异,防止考试中的作弊行为。

3.试题管理模块

(1)组卷模块:组卷功能包括了系统自动组卷和教师根据管理员手动生成考试试卷两种方法。组卷时可以选择各种题形,并根据试题的难易程度,代号,分值进行操作。自动组卷是系统的难点,它是指根据组卷的策略,题库中用优化算法智能组合试题生成试卷,教师审阅后可进行手工修改。指由教师手工组卷,最后经教师确定存入试卷库。试卷库试卷以密文形式保存;提供完善的试卷库管理功能,可供教师浏览、修改、删除、查询等操作。

(2)试题维护模块:可以对不同的题型和试题进行添加,修改,删除操作。每个试题都有自己的编号,分值等属性。

结束语

通过计算机基础考试系统的使用,使考试更加科学化、程序化、高效化、节约化,同时使考试更加客观、公正、合理,最大限度地降低了人为因素对考试的影响,尤其对测试和提高学生学习过程中的实践操作能力取得了令人满意的效果。

参考文献:

[1]王奕军.基于三层结构的网上动态考试系统设计与相关技术的分析,安徽机电学院学报2002年3月第17卷

[2]李剑波,汪永琳,李海明.计算机技术基础课考试系统研究[J],计算机与数字工程,2006.34.(4):28-31.

篇8

关键词:试题库;自动组卷;随机数

考试是考察教师教学成果和反映学生学习程度的主要手段。考试试卷的质量直接影响着人才的选评和学校的教学质量。传统的手工组卷是一种拼凑式的组卷方式,存在着不少的弊端,如试卷的编辑、整理工作繁琐、组卷效率低;缺乏衡量和评价试卷难度和试卷质量的客观标准;也存在自教自考,试题数量和试卷难度不合理的情况以及在试卷中容易出现错、漏、缺现象。计算机网络和多媒体技术的飞速发展与不断普及,改变了人们工作、学习和生活的方式,也使教育观念、教学模式、教育评价及考试模式也相应地发生了变化。基于网络的开放式试题库通用平台建设,可改革考试手段,提高教学质量,用计算机代替传统的人工组卷,规范组卷程序,使组卷工作更加方便快捷,实现考试管理的科学化和现代化[1-4]。

一、理论力学试题库的三层体系结构

理论力学试题库以面向Intrnet环境下浏览器/服务器(Browser/Server,B/S)结构的方式开发。该系统既可以在网络环境下,以单服务器多客户端的方式运行,实现多客户端的并发访问;也可以在单台主机上运行。同时可以通过网站的后台,进行数据的更新和维护。

理论力学试题库系统的B/S体系结构,分为数据层、应用层和表现层三层。数据库服务器、应用服务器和客户端之间的通信采用HTTP、FTP和TCP/IP三种模式。数据库服务器主要包含图形、图像以及文字、报表和属性数据库等,采用SQL Server设计数据库。应用服务器主要包括抽卷、答案、历史、用户管理等应用功能。客户端采用由VC++自主开发设计的客户端浏览器(如图1所示),也可以采用微软的Explorer浏览器获取表现层的功能。但是,Explorer浏览器没有对题库进行直接操作的菜单或工具条功能,对于试题库的调用只能转到功能菜单页面,既不美观,操作也较繁琐[4-8]。

图1是采用VC++自主开发设计的客户端浏览器,可实现HTTP、FTP和TCP/IP通信。有方便快捷的用户菜单和工具条实现对题库的直接使用。图1(a)中工具条中的各项功能也可通过调用图1(b)中所示的各菜单的子菜单项实现,从而为题库的操作提供了多种选择,实现了高效、快捷、方便。

理论力学试题库包含的主要题型有是非题、单选题、多选题、填空题、计算题和简答题六种题型,题量总计10027道,按题型组建6个数据表。知识点总计153个,各题的属性信息包括章、节、图、知识点等。

二、理论力学试题库的功能模块

试题库的用户权限有两级:教师和管理员,各自具备的权限如图2和图3所示。

教师可输入基本信息(身份证号、姓名等)和密码注册,待管理员审核通过后就可进行填单、抽卷、答案、历史、打印和留言等操作。填单即输入考试的班级、学期、科目等相关信息,通过点击图1(a)中的“填单”工具条,就会出现如图4所示的填单页面。填单后相关信息将存储在数据库中以备调用。

抽卷就是由系统随机抽取试卷。通过点击图1(a)中的“抽卷”工具条,就会出现如图5所示的试卷页面。答案就是生成与最近抽卷相应的答案。通过点击图1(b)中的“答案”工具条,就会出现如图6所示的试卷页面。在填单时数据库中存储的试卷相关信息,会自动出现在试卷和答案的抬头区域,如图5和图6所示。

历史就是教师可查看历年考试试卷和答案以及命题人的相关信息。通过点击图1(a)中的“历史”工具条,就会出现如图7所示的试卷页面。也可通过点击图1(a)中的“登录”工具条登录,然后查看修改自己抽取的试卷和答案,并对其中不满意的试题局部重新随机抽取或指定抽取。同时按需要更改页面布局、风格等。

最后通过点击图1(a)中的打印机工具条,就可打印输出试卷和答案。同时可以对题库存在的问题和试题及答案的错误给管理员留言。

管理员具有最高权限,可对教师、算法、试题、答案、历史、数据等进行管理和维护。教师管理就是审核、修改、删除和查询检索教师的基本信息以及重新设置教师的密码;试题和答案维护可以对试题和答案进行查询检索、编辑、添加上传、删除和数据格式转换等操作;历史管理可以查询检索历年试卷和答案,进行数据位置查询、属性查询、数据关系查询分析、空间叠置分析、缓冲区分析等;数据备份/恢复就是对整个数据库随时备份,以备发生故障或数据丢失时能及时恢复数据,以及题库的转换、导出、导入、处理过期数据等。

理论力学试题库采用发射随机数的智能随机组卷方法,通过特定算法可保证在连续抽取的1000份试卷中任何两套试卷试题的重复率低于10%。同时采用章、节、知识点划分试题属性。通过编制特殊程序可保证某章、节的知识点不会在不同题型中重复出现,从而实现了知识点的最大全面均匀覆盖,提高了试卷的科学性、合理性。

试题库的组卷方法有很多,随机智能组卷知识是其中重要的一种。算法维护功能可用于组卷规则和算法的改进、升级和更新,从而使系统具有较好的可扩展性。

三、结 语

理论力学试题库采用打包软件制作了安装卸载模块,可方便地安装和卸载。试题库在通过了多年的使用和改进,组卷和评价体系日趋完善,便于教师查漏补缺,改善教学。较之以前的人工组卷大大改善了学习考核效果,取得了很好的成效。

参考文献:

[1] 张萍,王建忠,余垄,等.免疫网络安全考试系统[J].

计算机应用研究,2007,24(8):162-164.

[2] 杨永破.网络智能试题库系统建设研究[J].计算机科学,

2007,134(112):296-299.

[3] 杨昱呙,王红艳.基于题库自适应在线考试系统的分析

与设计[J].武汉理工大学学报,2008,30(4):157-160.

[4] 洪赞云.计算机辅助教学课件的设计方法[J].中国成人

教育,2004,(10):71-72.

[5] 苏艳艳.把课件做成CHM帮助文件风格[J].教育与职业,

2004,(27):52-53.

[6] 范开元,米西峰.基于Web的网络多媒体CAI课件开发和

设计探究[J].教育与职业,2009,(15):160-162.

[7] 袁建洲,尹矗等.JavaScript编程宝典[M].北京:电子

工业出版社,2006.

篇9

【关键词】 高校 计算机 无纸化考试 现状 对策

引言

由于高等院校的连年扩招,导致生源丰富,而《计算机应用基础》作为高校的公共基础课,参加考试的学生人数众多,考务压力十分巨大。因此,采用计算机无纸化考试系统将成为必然趋势。计算机无纸化考试系统能够对题项进行随机编排,从而实现了“一人一卷”的考试模式,最大限度的避免了考试违纪情况的发生。同时,机器自动阅卷也减轻了教师的考务压力,极大了地提高了考务和阅评工作效率,避免了人为差错。本文就当前我国高校计算机无纸化考试的实施现状进行分析,并进一步提出了发展的对策。

1. 高校计算机无纸化考试的现状

1.1考试操作问题

传统考试时,考生可在试卷上根据自己的习惯对暂时没有做的或有疑问的试题进行标记,而机考只能点选答案。由于部分计算机无纸化考试系统不够完善,就造成了无纸化考试在现有状态下只能是以选择题、判断题来作为试题使用,这样会造成考核的局限性。

1.2多样性问题

目前我国高校所使用的无纸化考试系统仅仅局限于计算机类、外语类科目的考核等等。学生针对不同考试系统的适应较为困难,作为系统管理员的后台操作也较为繁琐。如果其他系统若能相对从操作上统一,这样能提高学生的适应能力。

1.3考试界面问题

无纸化考试系统的考试界面,最常见的专用考试交互界面,以及基于网络浏览器的考试界面。体现除了的问题是在在色调上让考试产生压抑感。如果能用在色彩搭配、界面特效方面做一些改进,如界面设计的更为时尚等,让考试界面不但简洁、明了,还清新、亮丽。当考生面对屏幕是,能产生愉悦心情,以轻松的心情投入考试,效果会更好。文字的显示在界面设置里更为重要,如果文字显示过小会造成学生考试的困难,这样在限时的条件下,参加无纸化考试学生的成绩就会有一定影响了。

2. 促进高校计算机无纸化考试发展的对策

2.1提升硬件基础

进行无纸化考试必须要具备一定的硬件基础,如:能够处理大规模的并发访问和自动批卷的服务器,畅通的网络和充足的客户机和标准的考试场所等。在物质基础的需求上,无纸化考试要远远高于传统的笔试考试。

2.2加强人员培训

由于无纸化考试与传统的考试方式在答题的方式、方法和技巧方面有一定的差别,这就要求考试的主体要有初步的电脑操作能力。此外还要有专业的软、硬件维护人员与专业教师通力合作,在做好日常题库和考试环境的维护工作的同时,还要建立、健全各种应急措施与预案,及时处理各种突发事件。

2.3防止考生作弊

考生登录时应采用身份验证方式,必须输入正确的准考证号及姓名方可进行考试。系统从用户提供的本场考试的N试卷中,随机为每一位考生分配一份试卷,减小相邻位置考生试卷相同的机率。即使相邻位置的考生分配到同一份试卷,那么这两位考生试卷的试题顺序经过系统随机排列的,最大限度地防止了考生抄袭。可以采用分段考试,考生回答选择、判断、填空这些常规题时,考试系统屏蔽了操作系统的部分功能键,如:Alt+Tab和Ctrl+Alt+Delete等。当回答完常规题后,方可回答操作题,以防考生切换到操作系统中查找答案。考生因机器故障需换机考试,则由考点管理员授权后方可换机登录继续考试,以防学生在考试过程中互换考号登录代考。

3. 计算机无纸化考试系统的主要功能

3.1用户管理

用户组织采用无限层次的树形结构,对用户集中分类管理,用户可以任意增加组织管理节点,同时授权该节点培训管理员可在所属管辖范围内管理、组织考试。部门之间可以整个自由移动。不仅支持人员单独录入,同时EXCLE批量导入人员信息。

3.2权限管理

管理员可以根据实际管理需要来定义角色和权限,由此分配对题库、题型、资源、试卷等考试模块的操作权限。

3.3题库管理

题库采用无限层次设计,各类题库分级方式允许用户自定义题库名称。实现题库的分类、建立、批量导入/导出等题库分类管理功能。

3.4题型管理

系统提供填空类型、单选类型、多选类型、判断类型、问答类型、论述类型六个基本题型的基础上,增加了连线类型、操作类型两种题型。同时试题题干、选项、答案全面支持图片、音视频文件。

3.5资源管理

系统为每个题库单独提供题库资源管理,包括文字、图片、音视频等任何文件,便于用户分类管理各类资源。解决用户在导入导出题库时无法导入其对应媒体文件。支持Excel导入题库,通过Excel导入功能,实现大量题库的快速建立。

3.6试卷管理

无纸化考试系统支持同时连接多个题库,支持Access或SQL格式题库。用户可以随时进行添加、修改、删除自己的试题,试题内容支持图文混排,试题可按知识点分类,方便管理、查找。用户也可将题库中的试题导出到记事本、Word、Excel,以及系统特定的题库格式,方便其它教师检查、交流。同样,用户也可将Word、Excel以及题库中的试题进行导入。

3.7考试管理

针对考试要求比较严格,可以设定参考范围、答卷时间、答题信息、考试次数等。同时系统采用页面动态缓存技术、COM+组件和手工保存模式保证考试的顺利进行。

3.8监控管理

实时监控每一个考试生的考试状态,可以强制考生暂停、提交当前考试行为。并且系统屏蔽了操作系统下切换窗口的功能键(ALT+TAB),防止在本机抄袭的可能。

3.9统计分析

系统可以提供个人成绩、知识点、正确率等各项指标统计分析。提供基于WEB的图形统计报表,在IE浏览器即可表现各种图形,摆脱原来只有C/S才可以实现的功能。

3.10安全管理

计算机无纸化考试系统可以防止来自Internet的非法入侵,最大程度的减少了数据泄露、被恶意破坏的可能性;其次系统对考试各个环节的信息均使用访问密码和标准成熟的加密算法进行高强度加密,这样数据的安全性就有了更好的保障。系统充分考虑各种网络环境下的各种异常的容错处理,如各个环节的计算机死机、掉线的状态恢复,大数据的断点续传,应考终端的断电续考等等,使考试能够顺利进行。

总结语

总而言之,计算机无纸化考试系统能够有效的解决了《计算机应用基础》课程的试卷管理混乱、学员在临考前盲目猜题、押题、考试过程中作弊、批改不方便、效率不高等问题,无纸化考试系统能够实现试卷管理、自动阅卷、试题库更新、随机生成试卷、学生成绩管理等功能,并能查看学员试卷进行试卷分析实现了"考试标准统一、评卷标准统一、题量统一、考时统一",使学生考试形式更加多元化,有力促进了高校全面展开信息化教学,进一步提高了教学办公的自动化程度。不仅节约了资源和时间,而且极大地促进了学生学习的积极性,进一步推动了高校学生考试管理工作走向规范化和科学化。

参考文献:

[1]乔剑涛.无纸化考试的应用现状及前景分析[J].价值工程.2011.10.

篇10

关键词:考试系统;计算机应用基础;office操作题;VBA;自动评卷

中图分类号:TP311.52

《计算机应用基础》是众多学校的基础必修课程,修读的学生人数众多,该课程除了要考查学生的理论知识,更需要考查其操作能力。现有较多科目的在线考试系统,以客观题居多,主要包括题目和几个备选答案,题目较好增加修改,评分也较容易。个别能实现操作题的考试系统也是需要事先在系统里固定好题目,再为每道题目编写好评分代码,才能实现操作题的评分功能。使得题库中试题增加困难,内容难以修改,不能真正实现考试系统的全智能化。本文主要基于VBA编程语言的使用,对操作题的题库管理进行了精心设计,实现了《计算机基础》考试系统中的OFFICE操作题的自主出题和自动评分。

1 VBA的介绍

VBA是嵌于Office软件的标准宏语言,它是一种面向对象的编程语言,将Microsoft Office中的每一个应用程序都作为一个对象[1]。每个对象都有相应的属性值,属性是对象的一种特性或该对象行为的一个方面。通过获取对象的属性值,可知当前文档相关内容的设置状态[2]。例如:在Word软件中,获取第2段的段落的对齐方式的VBA属性值如下:ActiveDocument.Paragraphs(2).Alignment=wdAlignParagraphLeft通过对获取的属性值进行判断,是实现自主出题和自动评分的基础和方法。因Office软件的功能非常强大,需要考核的操作内容也较多,有很多的对象和子对象,每个对象又有众多属性,对所有对象的全部属性值进行获取判断是难以实现也是没有必要的。为了使整个系统更为高效,更有针对性地获取相关对象的特定属性值,对常用的对象和属性进行了分类分层的划分,还进行了编码设计,方便在数据库存储相关信息。例如,对WORD的常用操作的详细分析,将操作归纳成表1所示的类别,并列明每个类别包括的具体操作点,同时给操作类别和操作点编号。对常用的对象和属性进行了分类分层的划分,使得自主出题和生成答案更为高效。

2 Office操作题的出题管理及生成答案

2.1 Office操作题的试题添加。为了方便实现Office操作题的自主出题和自动评分,在设计题库的试题增加时,将题目按不同的操作要求分点进行录入,为每个操作要求选择好操作类型、操作要求、操作位置等。

Office操作类题的管理界面中提供试题添加、删除、修改功能,图1为Word操作题的管理界面,Excel、PowerPoint操作题管理界面与其相类似。

试题管理界面主要包括:(1)题号;(2)标题;(3)难度;(4)总分;(5)操作要求;(6)原始文档、参考文档、素材的上传;(7)生成答案。

其中“操作要求”是试题的重要组成部分。一道题由多个操作要求组成,操作要求具体包括:(1)操作要求描述;(2)操作类型选定;(3)操作点选定。选择好操作类型后,其对应的操作点就会出现供出题者选择项。操作类别和操作点内容是根据考核操作点的相似性及VBA对象的层次关系事先设定好的,如表1所示;(4)操作位置选定。因试题答案生成和评分主要使用相同对象属性比对的方法,文档中不同位置涉及到的对象和属性也不同,在题目添加时选下操作位置,可更好地定位。如word试题包括:标题、段落、页眉页脚、文尾、全文、其他位置。如为其他位置,则需进一步指明;(5)分值。如每个操作的分值累加起来大于题目的总分值,会给出错误提示。

2.2 “生成答案”功能。“生成答案”是实现出题和评分全智能化的关键,也是本系统的创新之处。它是将出题者上传的“原始文档”和“参考文档”的相关对象的特定属性值进行对比,将不同的属性值作为答案存入数据库中。因文档中涉及的对象和属性众多,故比对的对象只局限于添加试题时操作要求所设定的操作位置、操作点所涉及的对象,对这些对象的相关多个属性值进行比较,找出两者的不同作为答案,并存入数据库中。这样就可以不需为每道题单独编写评分代码,使用户可以随意对试题进行增加修改等操作,实现自主出题智能化。

下面以一个Word操作要求为例描述“生成答案”的过程。操作要求:请将标题的文字设为隶书二号加粗。操作类型:字体设置。操作点:字体、字形、字号。位置:标题。“生成答案”步骤如下:(1)查询数据库中的“Word对象参照表”,得到“0101(字体、字形、字号)”操作点对应的对象对Font,其对应的属性为Name、Size、Bold、Italic四个;(2)循环获取参考文档和原始文档“标题”位置对象Font各属性的值后进行对比,如果相等,则对比下一个属性的值。如果不相等,则表示此处有更改,将参考文档的对应的属性值存入试题库作为答案。属性值的个数为循环的次数。对于本操作要求,则循环对比标题Font对象Name、Size、Bold、Italic四个属性的值,可得到Name、Size、Bold三个属性不同,则将这三个属性值及其相对应的对象、属性存入数据库中作为答案。Italic属性值相同,可忽略。

3 Office操作题的自动阅卷评分

Office操作题的自动阅卷评分方法与“生成答案”的方法相似,只是由参考文档和原始文档的属性对比变成了答卷文档与数据库中答案数据的对比,相同则得分。使得阅卷评分速度快,效率高。

4 结束语

本文基于VBA编程语言,根据OFFICE操作题的考核特点,对其常用的对象和属性进行了分类分层管理,并创新性地设计了“生成答案”功能,成功实现了OFFICE操作题的自主出题和自动评分功能。不足之处是Office操作题的试题录入较为繁琐,每个操作要求考核的内容较为单一。

参考文献:

[1]唐学军.VBA的OFFICE操作题自动批阅技术的实现[J].软件,2014(35):43-44.

[2]王亚利,李井竹.基于VBA的Office操作题自动阅卷技术的研究与实现[J].廊坊师范学院学报(自然科学版),2008(08):5-7.

作者简介:梁慧娜(1977.12-),女,实验师中级,工程硕士,研究方向:实训室建设、智能算法、计算机应用。