- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用AUTHORWARE制作考试软件3
用Authorware制作考试程序
文/图 刘维臣
Authorware是一个非常优秀的多媒体开发工具,虽然现在的多媒体开发工具层出不穷,但Authorware以其简单易学易用、功能强大、无需太多的编程即可制作出具有交互功能非常强的多媒体产品,在教学应用的多媒体开发中,深受教育工作者的喜爱。用Authorware制作的考试程序,虽然比不上专业的考试软件,但它以制作简单、操作简单、无需进行软件操作培训,也不用花费大笔资金去购买或制作专用考试系统,在教学工作中还是有很大实用价值。
本文将通过Authorware5实例进行讲解,帮助你逐步掌握用Authorware制作考试程序整个流程。这里要求你对Authorware有相当的了解,因为本文要用到较多Authorware的函数,而且不对Authorware制作的细节做详细讲解。下面进入正题,我们实例讲解一个“初级中学微机考试系统”制作过程,这个作品运行后的界面如图一、图二、图三所示。
一、程序分析
考试的对象是面向初中的学生,因为各地方采用的学制不同,所以程序结构有所差异。本程序是采用五四制,初中为四个学年,那实例程序共有四大模块,每一学年为一模块,点击相应的学年进入每一模块,每一模块会有三个分支,分别是:答题、检查、交卷。下面介绍每一分支具体的工作。请结合图一至图十理解本程序。
1.答题部分,也是核心部分,考虑Authorware本身,因为它对文件的读写能力并不是很强,所以实例程序采用纯文本文件存储试题及答案,试题形式只有选择题和判断题,本实例程序选择题采用单项选择题,如果采用多项选择题,那整个程序结构会有很大的不同。点击答题按钮进入答题部分,首先进行单项选择题,然后是判断题,具体工作要用函数功能完成,读取试题文件并显示(包括试题及选项)每个选项对应一个按钮,按钮实现的功能为:读取下一道试题及选项并把上一道试题的答案写入临时的答案文件(每一题答案为一行),如果有多人考试,那在下一个进行考试时,此文件要被覆盖,还有一个答题完毕按钮,以备随时终止答题。如果是多项选择题,那要多制作出一个按钮,实现功能为读取下一道试题,选项按钮只实现写入答案的功能。至此整个答题部分的功能都已经实现。
2.检查部分只实现试题的浏览,而并未提供修改的功能。可在答题之前先浏览试题。要求程序在读取试题文件和临时答案文件时,保持试题与答案的统一、一致。
3.交卷部分要实现自动打分功能,要求事先把答案做好,每一题的答案为一行,存储为标准的答案文件。试题数量要与分值匹配好,实例程序是选择题30题,判断题20题共50题,每题2分共100分,试题数量可根据实际情况而定。程序实现标准答案文件和临时答案文件的读取并加以判断,如果相同分值加2,最后显示总成绩,程序退出。
至此整个程序的结构及流程,我们都已经分析完毕,相信大家对此程序已经有了一个概况。在这里补充一点,我们可在程序的开始加人一个考试时间倒计时显示,以分钟为基本单位,定义一个变量保存考试时间,每过一分钟变量值减一,在答题部分读取下一题的同时并判断变量值,如果值等于零时程序退出并打分。
二、程序制作
由于篇幅所限,文中提示文字、背景及添加各种图标的制作过程不做详细叙述,请结合图四—图十中提示文字去自行设计。本文只对计算图标中的变量和函数的作用做详细讨论,以及在制作过程中需要注意的事项。制作之前先把试题文件格式加以说明,以更好理解本程序,试题为一个文件,答案为一个文件共两个文件。试题文件内容:首先是选择题,每题为一行,每题选项为一行,判断题是每题为一行,在选择题和判断题之间要空两行,最后是一行提示文字,提示答题完毕。答案文件内容:每个答案为一行,选择题与判断题答案之间要有一空行。
(一)程序主干
程序主干主要包括:背景、提示文字、开始按钮和退出按钮,如图四。退出按钮中主要是几个显示图标(版权信息等)和一个计算图标(实现程序退出),计算图标的内容是:Quit(0)。在开始按钮中是本程序的四大模块,开始按钮内容如图五。图中标注“定义变量并赋初值”的计算图标,它的作用是:定义各模块使用的变量并且赋初值,内容如下(在/*……*/之间的为解释文字,以下类同):
number:=1 /*记录试题行数*/
numbera:=0 /*记录选择题答案行数*/
lin:=0 /*读取文件时使用的变量*/
line:=0 /*读取文件时使用的变量*/
file:=0 /*读取文件时使用的变量*/
xzt:=0 /*存储试题内容变量*/
xzda:=0 /*存储选择题选项变量*/
(二)四大模块
四大模块,每一个模块为一个学年,本文只以初一学年为例,其它学年和它制作过程相同,只是在读写文件时的文件名不同,制作时做相应的修改即可,如图六。在图中标注“写临时答案文件”的计算图标,作用是
原创力文档


文档评论(0)