所属成套资源:粤高教A版八年级下册信息技术课件+教案+素材
初中信息技术粤高教A版八年级下册第三章 认识计算机程序第二节 实现顺序执行程序一等奖课件ppt
展开
这是一份初中信息技术粤高教A版八年级下册第三章 认识计算机程序第二节 实现顺序执行程序一等奖课件ppt,文件包含粤高教A版信息技术八年级下册第三章第二节实现顺序执行程序课件pptx、核心素养目标粤高教A版信息技术八年级下册第三章第二节实现顺序执行程序教学设计docx等2份课件配套教学资源,其中PPT共22页, 欢迎下载使用。
规范使用计算机程序解决问题,不编写危害他人计算机系统和网络的程序。
能够借助互联网上学习VB顺序结构程序相关知识技能;
培养学生绘制解决问题流程图的习惯,进一步培养学生使用计算机程序解决生活中的实际问题的思维方式;
能够对互联网上查阅的VB编程资料进行判断、验证后使用;
通过上节课的学习,李鸣跃跃欲试开始着手学习编写程序了。舅舅告诉他,简单的VB程序一般都是按顺序执行的,学习编写程序,我们可以从认识和尝试编写这些简单的程序开始。
顺序结构程序的执行过程是怎样的?
顺序结构程序一般由哪些基本语句组成?
一、认识顺序结构程序及其执行过程
我们上一节认识了一些简单的VB程序,认识了计算机会不折不扣地执行我们编写的程序语句。我们需要读懂一些基本的VB程序,并且知道程序的执行过程,才能更好地进行编写程序。让我们通过下面的例子来学习。
每逢过年同学们都可能会收获一些压岁钱,你是怎么处理它们的呢?假如存到银行里,你知道一年之后会有什么变化吗?实际上银行会根据你选择的存款方式提供不同的利息,利息是存款的增值部分。表是某银行提供的人民币存款年利率值,根据利率可以计算出存款利息,计算方法是:
一年存款利息=存入时的本金×利率÷100。
根据利息计算程序,看看它是如何计算出同学们的压岁钱。在使用活期和一年期两种存款方式时一年的利息收入的存款利率参考表。用VB编写的利息计算程序代码如下:
Dim bj As Integerbj=Val(InputBx("请输入本金","输入存款本金"))Print "存款本金";bj;"元"Print "活期存款一年后的利息收入为";bj*0.35/100;"元"Print "一年定期存款一年后的利息收入为";bj*3.25/100;"元"
试说说此程序的执行过程是怎样的。
显示活期存款一年后利息,在此处计算了利息值;
显示一年定期存款一年后利息,在此处计算了利息值;
阅读该程序,我们不难发现,程序执行的顺序是按语句出现的顺序执行的。即当执行第一条语句后,必然从第二条语句起继续执行所有的语句,直到执行完最后一条语句为止。程序的执行过程如图所示。
像这样的控制结构称为程序的顺序结构。顺序结构是最简单、最基本的结构,主要由赋值语句、输入语句和输出语句构成。上一节计算圆周长和圆面积的程序也是顺序结构的程序。
顺序性:一个程序开始执行必须要等到前一个程序已执行完成。
封闭性:程序一旦开始执行,其计算结果不受外界因素影响。
可再现性(确定性):程序的结果与它的执行速度无关(即与时间无关),只要给定相同的输入(初始条件),一定会得到相同的结果。
在VB中输入利息计算程序的代码,运行程序,查看结果,进一步理解程序的作用和执行过程。操作方法如下:
单击“工程资源管理器”中“查看代码”按钮,在代码窗口上方左边选择Frm,右边选择Click,在Private Sub Frm_Click()与End Sub之间输入程序代码。
如图所示运行程序,观察运行结果是否正确。
尝试了解银行的最新存款利率情况,编写VB程序计算二年、三年以及五年定期存款方式一年的存款利息收入情况。
2022年工商银行整存整取利率如下:
Dim bj As Integerbj = Val(InputBx("请输入本金", "输入存款本金"))Print "存款本金"; bj; "元"Print "二年定期存款一年后的利息收入为"; bj * 2.15 / 100; "元"Print "三年定期存款一年后的利息收入为"; bj * 2.6 / 100; "元"Print "五年定期存款一年后的利息收入为"; bj * 2.65 / 100; "元"
二、体验顺序结构程序的编写
试用VB编写程序实现下列功能:屏幕输入某同学的身高,程序自动计算并输出该身高的标准体重。已知中学生的标准体重计算公式如下:
男同学标准体重=(身高-80)×0.7女同学标准体重=(身高-70)×0.6
1.分析问题——经过分析,我们可以得出指挥计算机完成该任务的工作流程,如图所示。
2.编写代码——假设身高、体重分别用小数类型变量h和w表示,则完成上述任务的程序代码可以编写为:
Dim h,w As Singleh=Val(InputBx("请输入身高(单位:厘米)","输入数据"))w=(h-80)*0.7Print "身高为";h;"厘米的男同学标准体重为";w;"公斤"w=(h-70)*0.6Print "身高为";h;"厘米的女同学标准体重为";w;"公斤"
3.调试运行——把设计好的代码输入计算机并运行,如果运行过程中出错或结果不正确,就需要对程序进行调试,直到程序能够正常运行为止。操作方法如下:
如图所示运行程序,观察运行结果是否正确。如果程序不能正常运行或结果不正确,则要进行检查与修改,直到程序运行正确为止。
交流:(1)程序的执行过程是怎样的?
第一步获得身高数据,存储在变量h中;
第三步显示h对应的男生标准体重数值;
第五步显示h对应的女生标准体重数值。
第二步男生标准体重计算公式计算出h对应的男生标准体重;
第四步女生标准体重计算公式计算出h对应的女生标准体重;
交流:(2)在上面程序的执行过程中,变量w的值是否有变化?
变量w有变化,第一个w对应男生的标准体重,第二个w对应女生的标准体重。
交流:(3)你还有没有其他的代码设计方案可完成此任务?
Dim h, w1, w2 As Singleh=Val(InputBx("请输入身高(单位:厘米)","输入数据"))w1=(h-80)*0.7w2=(h-70)*0.6Print "身高为";h;"厘米的男同学标准体重为";w1;"公斤"; & _"身高为";h;"厘米的女同学标准体重为";w2;"公斤"
认识顺序结构程序执行过程
体验顺序结构程序的编写
程序执行的顺序是按语句出现的顺序执行的。
顺序结构是最简单、最基本的结构,主要由赋值语句、输入语句和输出语句构成。
1.分析问题——流程图2.编写代码3.调试运行
相关课件
这是一份信息技术八年级下册第五节 应用计算机程序解决问题获奖ppt课件,文件包含粤高教A版信息技术八年级下册第三章第五节应用计算机程序解决问题课件pptx、核心素养目标粤高教A版信息技术八年级下册第三章第五节应用计算机程序解决问题教学设计docx等2份课件配套教学资源,其中PPT共34页, 欢迎下载使用。
这是一份信息技术粤高教A版第四节 认识标记语言HTML完整版课件ppt,文件包含第五节认识标记语言HTMLpptx、第五节认识标记语言HTMLdoc、HTML语言简介wmv等3份课件配套教学资源,其中PPT共29页, 欢迎下载使用。
这是一份信息技术八年级下册第三节 制作网站页面完整版课件ppt,文件包含第三节制作网站首页pptx、第三节制作网站首页doc、图片的插入及调整wmv、建立超级链接wmv、视频的插入wmv等5份课件配套教学资源,其中PPT共36页, 欢迎下载使用。