算法框图的基本结构与设计.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
算法框图的基本结构与设计

算法框图:又称程序框图或流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形。 图形符号 名 称 功 能 终端框 (起止框) 输入、输出框 处理框 (执行框) 判断框 流程线 表示一个算法的起始和结束 表示一个算法输入和输出的信息 赋值、计算 判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N” 连接程序框,表示算法步骤的执行顺序 (一)顺序结构 按照步骤依次执行的一个算法,称为具有“顺序结构”的算法,或称为算法的顺序结构. 步骤甲 步骤乙 特点: 直观、清楚 便于检查和交流 (二)选择结构 算法中需要先进行判断,判断的结果决定后面的步骤。 A B 条件 真 假 设计一个算法,任意输入一个x,计算y = | x | ,并输出 y 的数值。 解:算法步骤 (1)输入x; (2)若x 0,则y = - x ; (3)若x≥0,则y = x ; (4)输出y 开始 输入x x0 y = - x 输出y 结束 y = x 是 否 顺序结构 由若干个依次执行的处理步骤组成的逻辑结构。这是任何一个程序都离不开的基本结构。 A B 在一个算法中,经常会遇到一些条件的判断,算法的流程根据条件是否成立有不同的流向,这种算法结构称为条件结构。 选择结构 真 假 条件 步骤甲 步骤乙 开始 输入a、b、c △>0 结束 是 否 △<0 输出 输出方程无解 输出x1,x2 否 是 答案一 开始 输入a、b、c 结束 是 否 △<0 输出方程无解 输出x1,x2 答案二 开始 输入a、b、c 结束 是 否 △≥0 输出方程无解 输出x1,x2 答案三 合作、交流、讨论、纠错 讨论中做好勾画记录,总结本组的解题方法和思路,以便展示、质疑 讨论要求 展示同学做好展示准备 先同层次二人讨论,然后组内集体讨论,解决疑难问题。 讨论声音不要太大,以免影响其他组的讨论 点评、修改、查漏、补缺 激情来自你们的迅速行动、全心投入 要求: 1.点评同学书写工整、迅速; 2.点评同学侧站位,普通话,大方、大声、大胆。 3.非点评同学落实好讨论结果后总结拓展. 点 评 内 容 点评安排 思考3: 你能画出求分段函数 的值的程序框图吗? 开始 输入x x1? 输出y 结束 x≥0? 否 是 y=x+2 是 y=3x-1 否 y=1-x 当堂检测 小结 小结 设计一个算法的程序框图的基本思路: 第二步,确定每个算法步骤所包含的逻 辑结构,并用相应的程序框图表示. 第一步,用自然语言表述算法步骤. 第三步,将所有步骤的程序框图用流程 线连接起来,并加上两个终端框. * * * * * 你准备好了吗? 007号导学案;红蓝黑三色笔;典型例题本 勇敢展示、大胆质疑 一个明智的人总是抓住机遇,把它变成美好的未来。 同学们:加油!!! 问题提出 1.算法的含义是什么? 在数学中,按照一定规则解决某一类问题的明确和有限的步骤称为算法. 2.算法是由一系列明确和有限的计算步骤组成的,我们可以用自然语言表述一个算法,但往往过程复杂,缺乏简洁性,因此,我们有必要探究使算法表达得更加直观、准确的方法,这个想法可以通过程序框图来实现. 流程图 学习目标 1)复习算法框图的概念,理解各种框图的符号、名称及相应的功能 2) 理解顺序结构和选择结构的概念,能用算法框图解决简单数学问题。 小组 得分 优秀个人 奖励小组 1 2 3 4 5 6 7 8 9 10 导学案反馈 态度方面:个别人字迹潦草,存在抄袭现象 知识理解方面: 1、对程序输出形式没有理解(合作1) 2、对各种框图的意义没有理解,混淆(合作3、4) 3、对分段函数的函数形式及框图计算没有理解。(合作2) 导学案中存在的问题: * * * * *

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档