版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2 算法框图的基本结构及设计 第1课时:算法框图与变量 知识与技能过程与方法 情感、态度与价值观 教学重点 熟悉各种程序框及流程线的功能和作用;理解变量的含义与作用通过模仿、操作、探索,经历设计流程图表达解决问题的过程;体会流程图的直观性、准确性体会数学表达的准确与简洁美,培养学生的数学表达能力及逻辑思维能力. 对变量赋值的理解与应用教学难点 变量的理解1程序框图又称 ,是一种用_、 及 来表示算法的图形.2在程序框图中,一个或几个 的组合表示算法中的一个步骤;带有方向箭头的_ 将程序框图连接起来,表示算法步骤的执行顺序.3下列语句属正确的赋值语句的是()A4=yBp+q3=8Cm=n=2Ds
2、=s2+14下列程序框中,出口可以有两个流向的是() A终止框 B输入、输出框C处理框 D判断框 我们都喜欢外出旅游,优美的风景美不胜收,如果迷了路就不好玩了,问路有时还听不明白,真是急死人,有的同学说买张旅游图不就好了吗,所以外出旅游先要准备好旅游图.旅游图看起来直观、准确,本节将探究使算法表达得更加直观、准确的方法今天我们开始学习算法框图导入新课算法框图基本概念 1【问题1】(1)什么是程序框图?(2)说出终端框(起止框)的图形符号与功能(3)说出输入、输出框的图形符号与功能(4)说出处理框(执行框)的图形符号与功能(5)说出判断框的图形符号与功能(6)说出流程线的图形符号与功能(7)总结
3、几个基本的程序框、流程线和它们表示的功能算法框图基本概念 1图形符号名称功能终端框(起止框)表示一个算法的起始和结束输入、输出框表示一个算法输入和输出的信息处理框(执行框)赋值、计算判断框判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”流程线连接程序框变量的概念 2【问题2】 在研究问题的过程中可以取不同数值的量称为变量,在算法和程序设计中也离不开变量(1)在VB中,变量的命名规则是什么?(2)变量名具有什么特点?(3)什么是变量的可读性?变量的概念 2(1)在VB中,变量名必须以字母或下划线打头,名字中间只能由字母、数字和下划线“_”组成;(2)变量名不能是
4、VB中的保留字;变量名在VB中不区分大小写;变量名的长度不得超过255个字符;变量名在有效的范围内必须是唯一的(3)定义和使用变量时,通常要把变量名定义为容易使用阅读和能够描述所含数据用处的名称,而不要使用一些难懂的缩写如A或B2等赋值的方法 3【问题3】在算法中,经常需要讨论变量取某些值的情况(1)试说明“n=3”的含义(2)试说明“m=n+1”的含义(1) “n=3”表示“让变量n取数值3”,读作“把3赋值给n”(2) “m=n+1”表示“将n的数值加1,再赋值给变量m”赋值的方法 3 赋值就是将表达式中“=”右边的值,赋予“=”左边的变量 变量和赋值的概念在算法中十分重要,可以把变量想象
5、成一个盒子,赋值就相当于往盒子里放东西,这个盒子可以装不同的数值,但是一次只能装一个,当赋予它新值的时候,原来的值将被新值取代,当变量参与运算和操作时,它表示的是想象中盒子里装的值框图与变量的简单应用 4【问题4】 用赋值语句写出下列算法,并画出框图:摄氏温度C为23.5,将它转换成华氏温度F,并输出已知 解:算法描述如下:C=23.5输出F框图如图所示:C=23.5输出 F开始结束知识结构层次 1下列给变量赋值的语句正确的是( )A3=a Ba+1=aCa=b=c=3 Da=a+82下列程序框中,只能连接一条流程线的是() A终止框 B输入、输出框C处理框 D判断框3下列字符集合中,可以用来
6、表示为一个变量的有()good;good bye;a2008;2008 aA B C D4写出如图所示算法流程图的运行结果若R8,则a() A8 B4C2 D15设计算法框图完成英里到千米的换算1下列给出的赋值语句中正确的是( )A4=M BM=-M CB=A=3 Dx+y=02对赋值语句的描述正确的是 ( )可以给变量提供初值 将表达式的值赋给变量可以给一个变量重复赋值 不能给同一变量重复赋值A B C D3阅读如右图的算法流程图,输出的结果为() A3,35 B3,3C35,35 D35,34随着人的年龄的增加,成年人的肺活量会逐渐减少,假如我们用V表示人的肺活量(单位为升),用h表示人的身高(单位为英寸),a表示年龄,则这几个量近似地满足关系式, 请设计算法框图,输入身高、年龄,输出肺活量 5王妈妈开了一家小型餐馆,为了节约服务生收
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年建筑施工劳务供应合同
- 2024年快递服务专属合同
- 2024年度企业安全信息资源共享合作协议
- 2024年新入职员工试用期合同
- 2024年教育培训机构特许经营权许可合同
- 2024年度班级信息化教学班班通合作协议
- 2024年房屋买卖合同订立流程详解
- 2024年房屋销售代理权协议
- 2024年新建住宅电梯安装合同
- 2024年新修订货物运输合同范本
- (零模)徐州市2024~2025学年上学期高三期中考试 英语试卷(含答案)
- 动脉瘤栓塞术术后护理
- 2024年煤矿主要负责人安全考试题库(浓缩500题)
- 四川公安基础知识模拟5
- 2024年全新公司股权期权协议书
- 口腔牙科诊所技工室工作制度
- 英语KET官方样题Test1- Test 2
- 七年级语文上册15梅岭三章课件
- 围手术期血糖管理指南
- (完整版)工业与民用配电设计手册(总27页)
- 项目管理中常用英语(实用收藏)
评论
0/150
提交评论