您现在的位置是:主页 > 教程 >
利用Excel实现机房网络化的考试实例教程
发布时间:2023-10-09 18:14:44所属栏目:教程 已帮助人编辑作者:Excel自学教程
早就想设计一个在线的网络考试系统,但是笔者的编程技术有限,暂时还无法完成一个正规的考试系统。后来经过摸索,笔者使用Excel完成了一个简单的考试系统,经过几次考试的实验与改进,完全可以在平时的教学中运用。现把实现的方法与大家分享。
服务器端设置
首先在教师机上建立一个test文件夹,并建立两个电子表格文件,分别命名为“test.xls”和“汇总.xls”,其中“test.xls”为试卷文件,“汇总.xls”是用来汇总的文件。同时在该文件夹内建立58个文件夹(假设58个学生机),可以通过批处理的方法实现:
md s1
md s2
……
md s58
然后再将test.xls文件分别复制到这58个文件夹中:我们可以首先向s1中复制一个test.xls文件,然后再执行copy.dat,copy.dat内容如下:
copy s1/test.xls s2
copy s2/test.xls s3
……
copy s56/test.xls s57
copy s57/test.xls s58
现在每个文件夹中都有一个test.xls了,下面我们编辑test.xls和汇总.xls文件。
1.试卷test.xls的设置
test.xls如图1所示(假设以20道选择题为例)。其中C1单元格为姓名填写处,E1单元格为学号填写处,A3~A22为答案填写区(20道题),选择题的选项用数字“1、2、3、4”,不要用字母,以防止学生输入字母与空格的混合。并把答题区的颜色设置为灰色,防止学生抄袭。

2.汇总.xls的设置
如图2所示,建立两个表,第一个为答案表,用来收集试卷的第一列的答案和学号姓名。A2单元格为“='D:/test/s1/[test.xls]选择填空题'!$E$1”(统计学号),B2单元格为“=D:/test/s1/[test.xls]选择填空题'!$C$1”(统计姓名),C2:V2分别为“='D:/test/s1/[test.xls]选择填空题'!$A$3”(统计答案)、“='D:/test/s1/[test.xls]选择填空题'!$A$4”……“='D:/test/s1/[test.xls]选择填空题'!$A$22”。

然后选中A2:V2,将鼠标移动到右下角,变成黑色十字的时候,向下拖动到第59行(假设有58台学生机),此时第3~59行与第2行是相同的,都是“='D:/test/test/s1/[test.xls]……”,这里需要改一下,第4行改为s2、第5行该为s3,依次类推。为了更快捷,也可以使用“编辑”菜单中的“替换”命令,将每行中的“s1”替换掉。
然后再设计分数表,用来判断对错并统计分数,如图2所示。c2中输入“=IF(答案表!C2=C$61,$C$62,"0")”,将标准答案写在从c61单元格开始的第61行,该公式表示:如果c2等于标准答案c61单元格的数值,则显示c62指定的分数,否则为0分。然后选中该单元格,鼠标移动到右下角横向拖动20个格,然后再选中第一行纵向拖动58个格。
在C62中输入“2”,表示每道题2分,如图3所示。如果正确给2分,如果错误给0分。然后分别横向求和,就可以得到每个学生的分数。

学生机端设置
首先在学生机上建立一个隐藏共享文件夹,笔者所在机房中的d盘都是隐藏共享的。教师机上再共享一个“test$”共享文件夹,教师把考试文件复制到其中,让学生访问教师机上的“领取试卷”共享文件夹,运行其中的“领取试卷.dat”,内容为“copy //teacher/test$/test.xls d:/”。
这样试卷就复制到学生机的桌面上了,学生在指定的地方填好答案后单击[保存]按钮即可,考试结束时,教师运行收试卷程序:
copy //s1/d$/ test.xls D:/test/s1
copy //s2/d$/test.xls D:/test/s2
……
copy //s58/d$/test.xls D:/test/s58
并把统计.xls复制到d:/test文件夹中,打开统计.xls,成绩就一目了然了。
以上就是excel自学教程为您提供利用Excel实现机房网络化的考试实例教程的解读,本文章链接: http://www.5enet.cn/Excel_jiaocheng/77007.html 欢迎分享转载,更多相关资讯请前往教程
上一篇:如何用Excel来聊天
相关文章
企业IT外包服务
excel iseven函数判断偶数应用
excel批量删除超链接
excel 神奇的函数 公式结果就是公式本身
excel 向左查询数据还用vlookup就out了,这两个函数让你的效率提升80%
excel自动换行显示不全怎么办
excel 不能自动求和的6大原因,并同时针对不同原因给出不同的解决方法来处理
excel2013中数据透视表添加字段、自定义字段名称、编辑和删除字段
Subtotal函数的使用方法
excel插入图片的基本方法,以及插入图片之后的编辑对齐,和工作表保护状态插
excel中利用IFERROR函数屏蔽Vlookup的匹配错误
如何利用Excel的 MAX函数 计算最大值
excel 填充颜色的两种使用,纯色和渐变色填充。以及excel填充颜色的快捷操作
怎么锁定 Excel 表格
Excel VBA MsgBox用法介绍
Excel图表的层次[瞒天过海]
扫码关注
- 专注IT行业,10年IT行业经验