- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
尚辅网 尚辅网 第11章 程序调试与课件发布 第11章 程序调试与课件发布 * 尚辅网 【目的与要求】 1.学会程序调试的基本方法与技巧。 2.掌握文件打包、程序发布、一键发布的基本方法。【重点与难点】 课件发布 尚辅网 程序在设计过程中不可避免地存在这样或那样的问题甚至错误,如果不进行调试,就无法及时发现并解决它们,因此,在设计程序的过程中,对程序进行调试是很有必要的,这就要求设计人员进行大量的调试工作,观察课件设计效果是否符合设计要求,边调试边修改,如此反复,直到达到满意的效果为止。 当程序设计和调试全部完成之后,就需要对程序进行打包和发布。所谓打包是指使程序能够脱离Authorware环境单独运行。在课件调试合格后打包生成可执行文件,用户不能再编辑,也不能阅读,所以能够起到一定的保护源代码的作用。所谓发布则是指使其成为一个正式的产品以供用户使用。 尚辅网 调试程序是程序设计过程中非常重要的一环。在Authorware中,程序调试一般来说包括分段调试和全程调试。分段调试的内容可以是一个功能模块,也可以是一两个图标。全程调试则是对全部程序的集中调试。一般来说,对于大型的Authorware多媒体作品,可以先进行分段调试,分段调试无误后,再进行全程调试。下面介绍几种程序调试的方法。 1.使用开始标志和结束标志 在Authoreware 7.0中,调试程序最简单的方法就是使用工具箱中的开始标志和停止标志,这两个标志用来选择进行分段调试的程序段,位于段内的就是要调试的内容。它们在流程线上最多只能出现一次。在实际使用中,它们两个可以单独出现,没有必要在流程线上配对出现。 当程序调试结束,不再需要开始标志和停止标志时,只需分别将它们拖回到图标栏上原来的位置即可。如果调试的程序非常宠大,要找到这两个标志是很麻烦的,这时最简单的方法就是在图标栏中双击放置开始标志和停止标志处,标志将自动返回。 11.1 调试程序 尚辅网 11.1 调试程序 在这两个标志的下方还有一个图标调色板。默认时,所有图标均为白色,但如果选定某个图标后,再单击图标调色板上的颜色块则可以给图标涂上其他颜色,这样可以用来区分图标,也可以用来区分哪些图标是已调试完成的,哪些图标是未调试完成的。 【实例11.1】使用开始标志和结束标志分段调试程序并给已调试的图标涂上颜色。 本例使用开始标志和结束标志对源程序进行分段,如右图所示,然后再调试段内的程序,最后给调试通过的段内图标涂上颜色。 尚辅网 11.1 调试程序 2.使用控制面板 单击工具栏中的按钮可以打开控制面板,然后单击控制面板中的按钮可以展开控制面板,这时控制面板的下方就出现了“跟踪显示窗口”。当程序运行时,当前调试图标处将同步变换图标符号和名称,同时跟踪信息窗口内将同步显示图标运行的次序,调试人员可以通过调试工具改变程序运行的状态,清晰地观察到每个图标运行的效果及图标之间的链接与配合状况,以便重新修改程序结构和图标的显示效果。控制面板中各个按钮的名称如下图所示。 尚辅网 11.1 调试程序 3.使用调试菜单 使用Authoreware提供的调试程序的“调试”菜单,如下图所示,其中的菜单命令基本上在前面所学的控制面板中都有。 4.调试程序 调试程序的过程就是消除程序错误的过程。最常见的是反复出现对话框,提示“XXX没有找到”。 如果是有关的变量没有找到,在确定变量存在的前提下,可以先使用开始标志和停止标志进行分段调试,缩小报错的程序范围,再使用控制面板中的跟踪按钮,在已确定程序段的中间适当位置放一个计算图标,输入“Trace(变量名)”,最后逐步跟踪程序的运行,变量结果的变化就会出现在跟踪显示窗口中。 如果是有关的文件没有找到,原因大多是使用它的相对路径设置不当。 如果是有关的函数没有找到,则要区分是内部函数,还是外部的UCD。对内部的函数重新加载即可,对外部的UCD不仅要重新加载,还要注意函数的调用格式及与系统的兼容性。 尚辅网 11.2 打包与发布课件 当程序设计全部完成后,就需要对程序进行打包,以便程序能够发布。因为在发布之后不可能要求所有用户都在计算机上安装Authorware。因此,打包的目的就是使程序能够脱离Authorware独立运行。 11.2.1 发布前需要注意的问题 开发多媒体课件的最终目的是让更多的用户使用它,这就需要将可编辑的源文件变成可以在系统下运行并且不可编辑的应用程序。从源文件得到应用程序的过程叫做程序的发布。在发布前需要注意以下几个方面的问题: 1.对源程序进行备份。 2.仔细分析打包时所需要的文件,防止遗漏一些附加的外部文件。 3.设置文件搜索路径。 当一个交互式应用程序被移动或打包后,Authorware将无法跟踪它所需要的外部文件。
您可能关注的文档
- 多媒体技术与应用 主 编:郭小燕 张 明 副主编:张 娟 郭 丽 第6章 多媒体平台设计.ppt
- 多媒体技术与应用 主 编:郭小燕 张 明 副主编:张 娟 郭 丽 第7章 光盘制作技术.ppt
- 多媒体技术与应用(第二版)电子教案 !开始.PPT
- 多媒体技术与应用(第二版)电子教案 Mm 1.PPT
- 多媒体技术与应用(第二版)电子教案 Mm 2.PPT
- 多媒体技术与应用(第二版)电子教案 Mm 3.PPT
- 多媒体技术与应用(第二版)电子教案 Mm 4.PPT
- 多媒体技术与应用(第二版)电子教案 Mm 5.PPT
- 多媒体技术与应用(第二版)电子教案 Mm 6.ppt
- 多媒体技术与应用(第二版)电子教案 Mm 7.PPT
- 多媒体软件开发高职 含光盘 教学课件 作者 牟奇春 封面及目录.ppt
- 多媒体软件制作综合实训韩雪涛电子教案 项目二.ppt
- 多媒体软件制作综合实训韩雪涛电子教案 项目简介.ppt
- 多媒体软件制作综合实训韩雪涛电子教案 项目六.ppt
- 多媒体软件制作综合实训韩雪涛电子教案 项目七.ppt
- 多媒体软件制作综合实训韩雪涛电子教案 项目三.ppt
- 多媒体软件制作综合实训韩雪涛电子教案 项目四.ppt
- 多媒体软件制作综合实训韩雪涛电子教案 项目五.ppt
- 多媒体素材与采集 教学课件 作者 赵美惠陈正东 主编 肖玉 主审 多媒体素材与采集 1.ppt
- 多媒体素材与采集 教学课件 作者 赵美惠陈正东 主编 肖玉 主审 多媒体素材与采集 2.ppt
文档评论(0)