当前位置:首页 > 信息技术 > 正文内容

8年级下册信息技术 VB中的程序代码 逐字稿-4,040字

  师:通过前几节课的学习,我们知道编写DB程序需要先建立程序界面,再编写程序代码。DB中的程序代码有其自身特点,下面我们结合程序实例一起来学习。先看一个趣味问题,孙悟空一个筋斗可翻十万八千里,即$5.4×10^{4}$千米。织女星距地球约$2.3×10^{14}$千米,那么孙悟空大约要翻多少个筋斗才能到达织女星?如果孙悟空每秒钟翻一个筋斗,那么他要连续不停地翻约多少年才能到达织女星?计算结果取整数。根据题意可列出求解问题的等式:孙悟空到织女星要翻的筋斗数 = 织女星距地球的距离÷孙悟空一个筋斗的距离;孙悟空到织女星花费的年数 = 孙悟空到织女星要翻的筋斗数÷年秒数。我们把等式中的各项用字母来表示,其中年秒数的计算方法是一年365天乘以一天24小时,再乘以每小时的秒数,即可求得年秒数。这样我们就得出了求解这两个问题所对应的表达式,其中黄色标亮的字母和数字为已知条件。

  根据分析可得到对应的流程图,可知本问题的求解过程为顺序结构。根据以上的分析和程序界面呈现图可知,程序界面所需的对象类型为一个窗体、一个图片框、两个命令按钮。根据对象类型和程序界面可以设置对象属性,如下表所示。接下来就可以编写程序了,因为程序运行时要通过单击开始按钮后才能显示结果,所以主要程序代码写入开始按钮,结束程序代码写入结束按钮。编写好程序后要及时保存程序并运行与调试程序。下面请看具体的演示。

  请同学们根据刚才的分析并参考书本114页图4 - 4 - 3建立程序界面,从工具箱中拖出一个图片框控件以及两个命令按钮。下面我们就对程序界面中的对象进行属性设置。选择窗体,在属性窗口中选择caption属性,输入程序名“孙悟空上织女星”。选择第一个命令按钮,在属性窗口中同样选择caption属性,输入按钮名“开始”。选择第二个命令按钮,在属性窗口中选择caption属性,输入按钮名“结束”。接下来选择图片框控件,在属性窗口中下拉右侧的滚动条,找到picture属性,点击浏览按钮,找到图片所在的位置,选择图片,打开孙悟空的图片就能显示在图片框控件中了。

  通过分析,我们已经确定求解问题的主要程序代码应写入开始命令按钮,结束程序代码写入结束命令按钮。请同学们参照书上113页图4 - 4 - 2输入相应的程序代码。下面,双击开始按钮,在出现的程序框架中输入相应的程序代码,双击结束按钮,在里面输入结束程序代码。输入程序代码时,请大家注意,除了中文字符,像分号、引号、冒号等符号要在半角状态或英文状态下输入才不会出错。输入完成程序代码后请及时进行保存。下面我们就来运行程序,点击开始按钮就可以看到这样的程序运行结果了。接着我们就来分析此程序的代码。

  DB编程是以过程作为基本单位的,“孙悟空上织女星”程序有两个过程。过程1中的程序代码用于求解孙悟空到织女星要翻的筋斗数以及孙悟空到织女星要花费的年数,这个程序代码写入开始命令按钮。过程2中的程序代码为结束语句,写入结束命令按钮。每个过程的程序代码都是独立的,由于过程的执行是要通过CLICK事件激发后运行的,此类过程称为事件过程。VB还有一种过程叫通用过程,当多个过程需要执行同一段代码,把这段相同的代码独立出来,建立一个通用过程,供多个过程调用。在后面的章节中我们将详细学到。

  通过观察可以发现,DB中的程序代码由语句组成,一个程序代码行一般是一条语句,也可以是多条语句。若是多条语句,各语句间用冒号分隔,建议同学们在书写程序代码时还是一行一条语句,便于程序的阅读。在程序中,语句的作用是让计算机完成某项功能,如let 1赋值给x,它实现的功能是把1存入到x中,其中let是定义符,表示该语句功能,“1赋值给x”是语句体,表示具体执行的内容。下面我们就介绍几种VB常见的语句。

  首先是赋值语句,格式为let表达式赋值给变量,let是定义符,“表达式赋值给变量”是语句体。如刚才我们所说的语句let 1赋值给x就是一条赋值语句。请同学们思考,赋值语句中像等于的符号是否与数学中的等号意义相同?数学中的等号表示相等的数量含义,不妨做个尝试,以语句let 1赋值给x为例,把符号左右两边的内容互换,也就是把x变成1,把1变成x。修改完语句后会发现DB提示编译错误,可见赋值语句中像等于的符号与等号的意义并不相同。在赋值语句中,这个符号被称为赋值号,作用是将右边表达式的值赋给左边的变量,意义不同,读法也不同。如上面所示的这个语句应该读成“let 1赋值给x”,功能是把1存入到x中。下面就请跟着老师来读一读。

  读以下语句,并说其实现的功能。第一句,let $5.4×10^{4}$赋值给j,它实现的功能是把$5.4×10^{4}$的值存入到j中。第二句,let int(ced÷j)赋值给n,它实现的功能是求出ced除以j的值,之后取整存入到n中。

  同学们,你们学会了吗?VB常用的语句除了赋值语句外,还有注释语句,它的作用是给程序代码进行注解,以增加可读性。注释语句为非执行语句,也就是说在程序执行的时候,它不会被执行。注释语句的格式为REM 空格注释内容,其中REM为定义符,注释内容是具体注解,也可以用单引号来代替。请一起来看一下“孙悟空上织女星”程序中的注释语句。

>> 点击阅读全文
《8年级下册信息技术 VB中的程序代码 逐字稿-4,040字》.docx
将本文下载保存,方便收藏和打印
导出文档

扫描二维码推送至手机访问。

版权声明:本文由试讲逐字稿网发布,如需转载请注明出处。

本文链接:https://www.26391.com/39.html

分享给朋友: