程序框图与算法的基本逻辑结构公开课一等奖ppt课件.ppt

上传人:飞****2 文档编号:92562187 上传时间:2023-06-08 格式:PPT 页数:34 大小:1.43MB
返回 下载 相关 举报
程序框图与算法的基本逻辑结构公开课一等奖ppt课件.ppt_第1页
第1页 / 共34页
程序框图与算法的基本逻辑结构公开课一等奖ppt课件.ppt_第2页
第2页 / 共34页
点击查看更多>>
资源描述

《程序框图与算法的基本逻辑结构公开课一等奖ppt课件.ppt》由会员分享,可在线阅读,更多相关《程序框图与算法的基本逻辑结构公开课一等奖ppt课件.ppt(34页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1.1.2 1.1.2 程序框图与算法程序框图与算法 的基本逻辑结构的基本逻辑结构 第三课时第三课时问题提出问题提出 1.1.算法的基本逻辑结构有哪几种?算法的基本逻辑结构有哪几种?用程序框图分别如何表示?用程序框图分别如何表示?步骤步骤n步骤步骤n+1顺序结构顺序结构条件结构条件结构满足条件?满足条件?步骤步骤A步骤步骤B是是否否(1)(1)满足条件?满足条件?步骤步骤A是是否否(2)(2)循环结构循环结构循环体循环体满足条件?满足条件?是是否否直到型直到型循环体循环体满足条件?满足条件?是是否否当型当型 2.2.在学习上,我们要求对实际问题在学习上,我们要求对实际问题能用自然语言设计一个算

2、法,再根据算能用自然语言设计一个算法,再根据算法的逻辑结构画出程序框图,同时,还法的逻辑结构画出程序框图,同时,还要能够正确阅读、理解程序框图所描述要能够正确阅读、理解程序框图所描述的算法的含义,这需要我们对程序框图的算法的含义,这需要我们对程序框图的画法有进一步的理解和认识的画法有进一步的理解和认识.知识探究(一):多重条件结构的程序框图知识探究(一):多重条件结构的程序框图思考思考1:1:解关于解关于x x的方程的方程ax+b=0ax+b=0的算法步骤的算法步骤如何设计?如何设计?第三步,判断第三步,判断b b是否为是否为0.0.若是,则输出若是,则输出“方程的解为任意实数方程的解为任意实

3、数”;否则,输出;否则,输出“方程无实数解方程无实数解”.第一步,输入实数第一步,输入实数a a,b.b.第二步,判断第二步,判断a a是否为是否为0.0.若是,执行第三若是,执行第三步;否则,计算步;否则,计算 ,并输出,并输出x x,结束,结束算法算法.思考思考2:2:该算法的程序框图如何表示?该算法的程序框图如何表示?开始开始输入输入a,ba=0?是是b=0?输出输出x结束结束输输出出“方方程程的的解解为为任意实数任意实数”是是输输出出“方方程程无无实数根实数根”否否否否思考3:你能画出求分段函数的值的程序框图吗?开始开始输入输入xx1?输出输出y结束结束x0?否否是是y=x+2是是y=

4、3x-1否否y=1-x思考思考3 3:你能画出求分段函数你能画出求分段函数 的值的程序框图吗?的值的程序框图吗?思考思考1 1:用用“二分法二分法”求方程求方程 的的近似解的算法如何设计?近似解的算法如何设计?知识探究(二):混合逻辑结构的程序框图知识探究(二):混合逻辑结构的程序框图第一步,令第一步,令f(x)=xf(x)=x2 2-2-2,给定精确度,给定精确度d.d.第二步,确定区间第二步,确定区间aa,bb,满足,满足f(a)f(a)f(b)f(b)0.0.第三步,取区间中点第三步,取区间中点 .第四步,若第四步,若f(a)f(a)f(m)f(m)0 0,则含零点的区间为,则含零点的区

5、间为aa,mm;否则,含零点的区间为;否则,含零点的区间为mm,b.b.将新得到的含将新得到的含零点的区间仍记为零点的区间仍记为aa,b.b.第五步,判断第五步,判断aa,bb的长度是否小于的长度是否小于d d或或f(m)f(m)是否是否等于等于0.0.若是,则若是,则m m是方程的近似解;否则,返回第是方程的近似解;否则,返回第三步三步.思考思考2:2:该算法中哪几个步骤可以用顺序该算法中哪几个步骤可以用顺序结构来表示?这个顺序结构的程序框图结构来表示?这个顺序结构的程序框图如何?如何?f(x)=x2-2输入精确度输入精确度d和初始值和初始值a,b思考思考3:3:该算法中第四步是什么逻辑结构

6、该算法中第四步是什么逻辑结构?这个步骤用程序框图如何表示?这个步骤用程序框图如何表示?f(a)f(m)0?a=mb=m是是否否思考思考4:4:该算法中哪几个步骤构成循环结该算法中哪几个步骤构成循环结构?这个循环结构用程序框图如何表示构?这个循环结构用程序框图如何表示?第三步第三步第四步第四步|a-b|d或或f(m)=0?输出输出m是是否否思考思考5:5:根据上述分析,你能画出表示整个算根据上述分析,你能画出表示整个算法的程序框图吗?法的程序框图吗?开始开始结束结束f(a)f(m)0?a=mb=m是是否否|a-b|b?ac?是是x=a是是x=c否否bc?否否x=b是是x=c否否输出输出x结束结束

7、小结作业小结作业设计一个算法的程序框图的基本思路:设计一个算法的程序框图的基本思路:第二步,确定每个算法步骤所包含的逻第二步,确定每个算法步骤所包含的逻 辑结构,并用相应的程序框图表示辑结构,并用相应的程序框图表示.第一步,用自然语言表述算法步骤第一步,用自然语言表述算法步骤.第三步,将所有步骤的程序框图用流程第三步,将所有步骤的程序框图用流程 线连接起来,并加上两个终端框线连接起来,并加上两个终端框.作业:作业:P19P19练习练习(只要求画出算法的(只要求画出算法的 程序框图)程序框图).P20P20习题习题1.1B1.1B组:组:2.2.小魔方站作品小魔方站作品 盗版必究盗版必究语文语文

8、更多精彩内容,微信扫描二维码获取更多精彩内容,微信扫描二维码获取扫描二维码获取更多资源扫描二维码获取更多资源谢谢您下载使用谢谢您下载使用!附赠附赠 中高考状元学习方法中高考状元学习方法 前前 言言 高考状元是一个特殊的群体,在许多高考状元是一个特殊的群体,在许多人的眼中,他们就如浩瀚宇宙里璀璨夺目人的眼中,他们就如浩瀚宇宙里璀璨夺目的星星那样遥不可及。但实际上他们和我的星星那样遥不可及。但实际上他们和我们每一个同学都一样平凡而普通,但他们们每一个同学都一样平凡而普通,但他们有是不平凡不普通的,他们的不平凡之处有是不平凡不普通的,他们的不平凡之处就是在学习方面有一些独到的个性,又有就是在学习方面

9、有一些独到的个性,又有着一些共性,而这些对在校的同学尤其是着一些共性,而这些对在校的同学尤其是将参加高考的同学都有一定的借鉴意义。将参加高考的同学都有一定的借鉴意义。青春风采北京市文科状元北京市文科状元 阳光女孩阳光女孩-何旋何旋 高考总分:高考总分:692分分(含含20分加分分加分)语文语文131分分 数学数学145分分英语英语141分分 文综文综255分分毕业学校:北京二中毕业学校:北京二中报考高校:报考高校:北京大学光华管理学院北京大学光华管理学院来自北京二中,高考成绩672分,还有20分加分。“何旋给人最深的印象就是她的笑声,远远的就能听见她的笑声。”班主任吴京梅说,何旋是个阳光女孩。

10、“她是学校的摄影记者,非常外向,如果加上20分的加分,她的成绩应该是692。”吴老师说,何旋考出好成绩的秘诀是心态好。“她很自信,也很有爱心。考试结束后,她还问我怎么给边远地区的学校捐书”。班主任:我觉得何旋今天取得这样的成绩,我觉得,很重要的是,何旋是土生土长的北京二中的学生,二中的教育理念是综合培养学生的素质和能力。我觉得何旋,她取得今天这么好的成绩,一个来源于她的扎实的学习上的基础,还有一个非常重要的,我觉得特别想提的,何旋是一个特别充满自信,充满阳光的这样一个女孩子。在我印象当中,何旋是一个最爱笑的,而且她的笑特别感染人的。所以我觉得她很阳光,而且充满自信,这是她突出的这样一个特点。所以我觉得,这是她今天取得好成绩当中,心理素质非常好,是非常重要的。高考总分高考总分:711分分毕业学校毕业学校:北京八中北京八中语文语文139分分 数学数学140分分英语英语141分分 理综理综291分分报考高校:报考高校:北京大学光华管理学院北京大学光华管理学院北京市理科状元杨蕙心北京市理科状元杨蕙心

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁