




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
15.1 算法与程序框图教学目标:重点:了解算法的含义和思想,理解程序框图的三种结构难点:含有循环结构和条件结构的程序框图能力点:提高学生现代信息技术的使用能力教育点:培养学生现代信息技术的应用意识自主探究点:两种循环结构的区别易错点:循环结构中的循环条件,最后一次循环所执行的语句学法与教具1学法:探究法、讲授法 2教具:多媒体一、【知识结构】算法与程序框图算法的定义顺序结构条件结构循环结构当型循环直到型循环框图基本符号起止框执行框输入输出框流程线判断框基本逻辑结构连接点二、【知识梳理】1算法通常是指按照一定规则解决某一类问题的_和_的步骤2程序框图又称_,是一种用_、_及_来表示算法的图形通常程序框图由程序框和流程线组成,一个或几个程序框的组合表示算法中的一个步骤;_带方向箭头,按照算法进行的顺序将_连接起来基本的图形符号有:起止框输入输出框执行框判断框流程线连接点3三种基本逻辑结构结构形式特点顺序结构顺序结构是由_组成的,这是任何一个算法都离不开的基本结构条件结构条件结构是指算法的流程根据给定的条件是否成立而选择执行不同的流向的结构形式循环结构 循环结构是指_反复执行的处理步骤称为_循环结构又分为_和_4算法的五个特征:概括性、逻辑性、有穷性、不惟一性、普遍性参考答案:1明确有限2流程图程序框流程线文字说明 流程线程序框开始输入输入输出结束否是是否(例题1)3若干个依次执行的步骤 从某处开始,按照一定条件反复执行某些步骤的情况循环体当型(WHILE型) 直到型(UNTIL型)三、【范例导航】例1右图中为某次考试三个评卷人对同一道题的独立评分,为该题的最终得分当,时,_【分析】因为,故程序将执行判断框中“否”的分支下边的条件结构的作用是比较中哪个数与差的绝对值更小,将其中与差的绝对值较大的数用的值替换现设成立,的值将被替换,即,带入值解得,但此时并不满足条件;故,此时,解得结束否是开始笔试成绩录取淘汰淘汰录取淘汰口试成绩是否是否是否(变式1)【解答】根据分析可得【点评】对于条件结构,重点注意:判断框中的条件与分支的对应;临界值选择的分支变式训练:某外语职业学校的入学考试分为笔试和口试两次考试,每次考试满分100分,且成绩只能为整数成绩在90分以上(不含90分)为优秀,小于或等于90分但高于70分(不含70分)为合格,否则为不合格已知两次考试至少一次优秀,另一次合格以上才能被录取下面是实现自动判断录取与否的一个程序框图,根据表述,在两个判断框处的条件应分别为:_;_ 答案:(或) (或)例2 对于右侧的程序框图,若输入的的值为100,则输出的变量的值为_开始输出结束输入是否(例题2)【分析】在循环之前,第1此循环执行的语句依次有:;第2此循环执行的语句有:;由于当成立时退出循环结构,故退出循环时的值应该为1,这也是最后一次循环中的值结合前几次循环可发现规律:每次循环中若的值为,则,最后一次循环中,故,根据等差数列的求和公式可得【解答】,即输出结果为5049【点评】循环结构是此节内容在高考中的主要考点,也是这节的难点解决这种问题需要做到按照语句执行顺序先写出前几次循环的内容,从中找各个变量之间的联系;根据循环条件,确定最后一次循环中的部分语句中某些变量的值,再根据中找到的各个变量的关系解决问题变式训练:如图所示的程序框图,若输出结果的值为0.99,则输入的的值应为_参考答案:100 提示:此框图的作用即计算的值开始输出结束输入是否(变式2)开始输入输出结束否是(例题3)开始输出结束否是输入是否(变式3)例3 已知右边程序框图的功能是:对输入的的值(),将输出某个数列前项和的值(1)将判断框内的循环条件补充完整;(2)若输入的的值为3,试求输出的的值;(3)根据该框图,试求出该数列的通项公式【分析】(1)若要输出前项的和,循环体要执行次,故循环条件为;(2),故循环体执行3此第一次,第二次,第三次,故最后输出的值为15;(3)根据框图,结合(2)中的特例,可发现数列满足,根据累加法可得【解答】(1)(2)输出的值为15(3)【点评】算法题很容易和数列题结合在一起,注意将算法中的语句转换成数列的递推公式变式训练:现对1000小学生作业负担情况进行调查,平均每人每天做作业时间为分钟,调查所得数据用右图的程序框图处理若输出结果为300,则平均每天做作业时间在分钟(包括60分钟)内的学生的频率是_参考答案:0.7 提示:的值为作业时间大于60分钟的人数输出结果为300,故平均每天做作业时间在分钟(包括60分钟)内的学生人数为700,故频率为四、【解法小结】1对于条件结构,注意:判断框中的条件与分支的对应;临界值选择的分支结束是否开始输入输出输出2含有循环结构的解决步骤:按照语句执行顺序先写出前几次循环的内容,从中找各个变量之间的联系;根据循环条件,确定最后一次循环中的部分语句中某些变量的值,再根据中找到的各个变量的关系解决问题五、【布置作业】必做题:1如图,是求实数x的绝对值的算法程序框图,则判断框中的条件可填_2关于程序框图的图形符号的理解,正确的有_任何一个程序框图都必须有起止框;判断框是唯一具有超过一个退出点的图形符号;判断框可以有三个退出点;对于一个程序框图来说,判断框内的条件是唯一的3下列赋值语句正确的有_ 必做题答案:1(或) 2 3开始输出结束是否(选做题2)输入非负整数是否开始输出结束否是(选做题1)选做题:1如图所示,程序框图的输
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 泰语二级考试试题及答案
- 解读语文面试题及答案
- 思想品德考试试题及答案
- 校园保安安全知识培训课件
- 电工操作面试题及答案
- 客房清扫考试题及答案
- 2025年国能铜陵发电有限公司招聘考试试题(含答案)
- 2025年广州市从化区社区专职人员招聘考试笔试试题(含答案)
- 消毒技术基础知识参考题库(附答案)
- 2025年导游知识培训考试题附答案
- 医院科室主任年度目标责任书模板
- 2025年成考考试题目解析及答案
- 2025年足球裁判三级试题及答案
- 2025年特种设备检验检测项目合作计划书
- 安全生产投入费用明细
- 2025年司机三力考试题库及答案
- 2025年甘肃省高考历史试卷真题(含答案解析)
- 奔驰GL350GL450GL550中文版说明书
- 智能微电网应用技术课件
- 光谷华科附小数学试卷
- 学校公文写作培训
评论
0/150
提交评论