教学课件第6章变量与函数的应用.ppt
《教学课件第6章变量与函数的应用.ppt》由会员分享,可在线阅读,更多相关《教学课件第6章变量与函数的应用.ppt(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、PPT模板下载:/moban/ 行业PPT模板:/hangye/ 节日PPT模板:/jieri/ PPT素材下载:/sucai/PPT背景图片:/beijing/ PPT图表下载:/tubiao/ 优秀PPT下载:/xiazai/ PPT教程: /powerpoint/ Word教程: /word/ Excel教程:/excel/ 资料下载:/ziliao/ PPT课件下载:/kejian/ 范文下载:/fanwen/ 试卷下载:/shiti/ 教案下载:/jiaoan/ 字体下载:/ziti/ 教学课件第6章 变量与函数的应用第6章 变量与函数的应用主编:刘文东教学目标 通过“石英钟”和“M
2、IDI音乐播放器”2个实例的学习,掌握Authorware7.0中变量、函数、程序语句的使用方法,能够根据需要设计功能更强的程序。6.1 实例制作:石英钟 技能目标:技能目标:学会变量和函数的使用方法。掌握画线函数的使用。实例说明:实例说明: 程序运行后如显示 一个卡通石英钟,时间与当前的计算机系统时间一致,单击“退出”按钮可以退出程序。程序运行效果:程序运行效果:程序流程:程序流程:相关知识 1. 1. 运算符运算符1 1)算术运算符)算术运算符 包括:、*、*、Mod等6种算术运算符号,分别表示:加、减、乘、除、乘方、取模6种算术运算。例如:两个数的加、减、乘、除运算举例如下: x+y,a
3、-b,5*6,16/4例如:两个数的乘方、取模运算举例如下: 3*2表示3的平方,值为9。Mod(9,2)表示9除以2的余数,值为1。2 2)关系运算符)关系运算符 包括:=、=、y,a9,a=b,a=86,s3和45均为关系表达式,其运算结果分别为“0”和“1”。使用关系表达式的几点说明:(1)参加关系运算的对象可以是数值型(如:3和5)、字符型(如:“C”和“D”)、逻辑型(如:True和False)。(2)关系运算的结果只有两个:“1”和“0”。其中 “1”表示逻辑值为“真”,关系表达式成立。“0”表示逻辑值为“假”,关系表达式不成立。(3)逻辑常数True和False的显示值分别为“1
4、”和“0”。4 4)逻辑表达式)逻辑表达式 逻辑表达式是指表达式中只含有逻辑运算符,逻辑表达式的值为逻辑值。例如: 表达式10、False和2|3均为逻辑表达式,其运行结果分别为“0”、“1”和“1”。使用逻辑表达式的几点说明:使用逻辑表达式的几点说明:(1)“”运算的含义是取运算对象的相反逻辑值。Authorware7.0把“0”当作“假”,把其他的非0数值都当作“真”。(2)“”运算的含义是只有两个运算对象都为“真”时,结果才为“真”,只要有一个对象为“假”,结果就为“假”。(3)“|”运算符的含义是两个运算对象中只要有一个为“真”,结果就为“真”,只有两个对象都为“假”时结果才为“假”。
5、5 5)混合表达式)混合表达式混合表达式是指含有两种或两种以上运算符的表达式。3. 3. 变量变量1 1)系统变量)系统变量 系统变量是Authorware7.0中预先定义好的变量。他主要用于跟踪设计图标中的相关信息和系统中的信息等。Authorware7.0Authorware7.0共提供了共提供了1111类系统变量:类系统变量:(1)CMI(2)决策(3)文件(4)框架(5)通用(6)图形(7)图标(8)交互(9)网络(10)时间(11)视频2 2)自定义变量)自定义变量 自定义变量是用户自己定义的变量,一般用于保存计算结果或者用于保存系统变量无法存储的信息。自定义变量的名字通常由字母,数
6、字,下划线或空格等组成,而且只能以字母或下划线开头,长度限制在40个字符以内,名字必须惟一,不能使用系统定义了的名字。3)变量的类型 根据变量存储数据类型的不同,可以将变量分为7种类型。(1)数值型变量 数值变量用于存储数值。数值可以是整数,也可以是实数。在Authorware7.0中,数值变量的取值范围是-1.710308 +1.710308。 在Authorware7.0中,当用户使用两个变量做数学运算时,系统会自动将两个变量作为数值型变量。例如:当将字符串与数值型变量进行数学运算时,系统会自动将由数字和小数点组成的字符串当作数值型变量,将其他类型的字符串当作数值0来处理,省去了类型转换的
7、麻烦。(2 2)字符型变量)字符型变量 字符型变量用于存储字符串。字符串是由双引号括起来的一个或多个字符,字符可以是数字、字母、符号等。例如:“568”、“Desk”、“-/*” 都是字符串。 如果要将双引号本身作为字符变量中的一个字符,则需要在他前面加一个字符“”。例如:要在屏幕上显示“”Desk”,则必须使用字符串“”Desk”。一个字符型变量最多可以容纳30000个字符。 在Authorware7.0中,当使用连接运算符连接字符型变量和数值型变量时,系统会自动将数值型变量转换为字符型变量。例如:m1=hjhjh123.56 和m1=hjhjh123.56两个语句结果是一样,都是把字符串h
8、jhjh123.56赋给m1。(3 3)逻辑型变量)逻辑型变量 逻辑型变量用于存储TRUE或FALSE两种值。逻辑型变量的作用相当于电源开关,只能在开(TRUE或1)和关(FALSE或0)两种状态之间转换。在使用逻辑型变量时需注意以下两点:在使用逻辑型变量时需注意以下两点:如果是数值型变量,则数值0相当于FALSE,其他非0的任意数值相当于TRUE。如果是字符串,则不区分大小写,把T、Yes、On视为TRUE,其他任意字符视为FALSE。(4 4)符号型变量)符号型变量 符号型变量由符号“#”带上一串字符构成。例如:Width就是一个符号型变量。 符号型变量主要作为对象的属性使用,Author
9、ware7.0处理符号型变量的速度比字符型变量快,因此使用符号型变量比较有用。(5 5)列表型变量)列表型变量 列表型变量用于存储一组常量或变量,这些常量或变量称为元素。在 Authorware7.0中有两种列表:线性列表和属性列表。在线性列表中,每个元素是一个单独的值。例如:10,20,30就是一个线性列表。在属性列表中,每个元素由一个属性及其对应的值构成,属性和值之间用冒号分隔。例如:#a:1,#b:2。(6 6)坐标变量)坐标变量 坐标变量又称为点变量,他是一种特殊的列表变量,用于描述一个点在演示窗口中的坐标,其形式为(X,Y),其中X和Y分别代表一个点距离演示窗口左边界和上边界的像素数
10、目。演示窗口的坐标原点(0,0)位于窗口的左上角,单位间隔为一个像素。(7 7)矩形变量)矩形变量 矩形变量是一种特殊的列表型变量,用于定义一个矩形区域,其形式为X1,Y1,X2,Y2,其中X1、Y1指定矩形左上角的坐标,X2、Y2指定矩形右下角的坐标。 Authorware7.0中所有的变量都是全局变量,即在整个程序中都起作用。4 4)使用变量)使用变量 自定义变量可以在计算图标、对话框的文本框、显示图标及交互图标中使用。在Authorware7.0中,可以通过变量窗口使用和监控变量,单击常用工具栏中的“变量”按钮出现 “变量”面板。3. 3. 函数函数1)系统函数 系统函数就是由开发人员事
11、先定义好的函数,有惟一的专用函数名字。 2)外部函数 外部函数能够实现系统函数不能实现的一些功能,他存在于特定格式的外部函数文件中,如:扩展名为.DLL、.UCD、.U32的文件。其中.DLL文件是标准的Windows动态链接库文件,.UCD和.U32是Authorware7.0专用的函数文件。3 3)使用系统函数)使用系统函数 使用系统函数的方法与使用系统变量的方法相似,既可以在运算窗口中直接输入所需的函数,也可以在“函数”面板中双击系统函数或通过粘贴的方法将函数粘贴到运算窗口中或其他位置。单击常用工具栏上的“函数”按钮出现 “函数”面板。 4 4)使用外部函数)使用外部函数 在程序中使用外
12、部函数时,首先要向程序中导入外部函数。(1)单击常用工具栏中的“函数“按钮出现“函数”对话框,在“分类”下拉列表框中选择程序文件名“未命名”,此时“载入”按钮变为可用状态。(2)单击“载入”按钮, “加载函数”对话框。(3)在加载函数对话框中选择所要导入的外部函数文件,然后单击“打开”按钮即可。如果选择的是.DLL文件,则会弹出 “非Authorware DLL”对话框,在该对话框中输入函数的名称、参数、返回值和描述。如果选择的是.UCD和.U32外部函数文件,则会出现 “自定义函数”对话框,在该对话框中自动列出了该文件所包含的函数以及函数说明。(4)单击“载入”按钮即可将外部函数加载到程序中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件第6章 变量与函数的应用 教学 课件 变量 函数 应用
限制150内