欢迎来到天天文库
浏览记录
ID:36016981
大小:45.00 KB
页数:3页
时间:2019-04-29
《1.1.2程序框图与算法的基本逻辑结构(2)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.1.2程序框图与算法的基本逻辑结构(第二课时)教学目标1、掌握程序框图的三种基本逻辑结构及其之间的联系。2、综合运用框图知识正确地画出程序框图。教学重难点重点:程序框图的三种基本逻辑结构,画程序框图。难点:算法程序框图的三种结构的认识。教学过程一、复习引入讲解上一节课布置的作业(用框图画出课本第5页练习第2题的算法)(叫一名男同学,一名女同学上黑板画出自己的框图。并叫下面的同学帮忙改错,并且要知道按照同学写的错误的程序框图走下去,会得到什么样的结果,通过这种方式加强学生对程序框图的理解。)开始输入n顺序结
2、构i=1求n除以i的余数r否条件结构r=0?循环体是输出ii=i+1循环结构”否i>n?是结束由上节课布置的作业讲解引入今天上课的课题,在框图上标明三种基本结构:顺序结构、条件结构、循环结构。二、新课讲解1、算法的基本结构顺序结构:由若干个依次执行的步骤组成。在程序框图中可以单独出现,也可以再条件结构与循环结构中出现,是任何一个算法都离不开的基本结构。条件结构:在一个算法中,经常会遇到一些条件的判断,算法的流程根据条件是否成立有不同的流向,条件结构就是处理这种过程的结构。实际上是对问题进行分类讨论。常见的条件
3、结构可以用程序框图表示为下面两种形式否否满足条件?满足条件?是是步骤B步骤A步骤A就像买衣服一样,用价钱来限制自己买还是不买循环结构:在算法中,按照一定的条件反复执行某些步骤,这就是循环结构。反复执行的步骤称为循环体。循环结构又分为直到型循环结构与当型循环结构。在执行了一次循环体后,对条件进行判断,如果条件不满足,就继续执行循环体,直到条件满足时终止循环,这种循环结构称为直到型循环结构。在每次执行循环体前,对条件进行判断,当条件满足时,执行循环体,否则终止循环体,这种循环结构称为当型循环结构。循环体循环体是否
4、是满足条件?是满足条件?否从以上两种不同形式的循环结构可以看出,循环结构中一定包含条件结构,用于确定何时终止执行循环体。三、课堂小结本节课学习了程序框图的三个基本结构:顺序结构、条件结构、循环结构。其中,条件结构有两种基本形式,循环结构分为直到型循环结构和当型循环结构,一定要注意区分这些不同的结构,避免在做题时使用混淆。四、课堂练习给函数,编写一个算法,输入x的值,输出y的值。五、课后作业完成《导学案》有关习题
此文档下载收益归作者所有