教案算法初步算法与流程图范文.docx

上传人:叶*** 文档编号:34948036 上传时间:2022-08-19 格式:DOCX 页数:23 大小:309.14KB
返回 下载 相关 举报
教案算法初步算法与流程图范文.docx_第1页
第1页 / 共23页
教案算法初步算法与流程图范文.docx_第2页
第2页 / 共23页
点击查看更多>>
资源描述

《教案算法初步算法与流程图范文.docx》由会员分享,可在线阅读,更多相关《教案算法初步算法与流程图范文.docx(23页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、姓名学生姓名填写时间学科数学年级高一教材版本人教版课题名称算法初步课时安排第(1,2)课时共(2)课时上课时间教学目的同步教学学问内容明确学问点,梳理经典题型,同时培育学生整体学问的实力特性化学习问题解决根据学生状况适当加强学问点教学重点明确学问点,讲不懂不会的学问点,歼灭在课上。教学难点思路的培育。教学过程老师活动写在课前:开场上课:一、学问网络算法初步算法与程序框图算法语句算法案例算法概念框图的逻辑构造输入语句赋值语句循环语句条件语句输出语句依次构造循环构造条件构造二、考纲要求1.算法的含义、程序框图(1)理解算法的含义,理解算法的思想.(2)理解程序框图的三种根本逻辑构造:依次、条件分支

2、、循环.2.根本算法语句理解几种根本算法语句输入语句、输出语句、赋值语句、条件语句、循环语句的含义.三、复习指南本章多以选择题或填空题形式考察,常及数列、函数等学问联络亲密.考察的重点是算法语句及程序框图,以根底学问为主,如给出程序框图或算法语句,求输出结果或说明算法的功能;或写出程序框图的算法语句,推断框内的填空等考察题型.难度层次属中偏低.第一局部 算法及程序框图学问回忆1 算法的概念:算法通常是指按肯定规则解决某一类问题的明确和有限的步骤2. 程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.3. 程序框图的三种根本逻辑构造是依次构造、条件构造、循环构造4. 算法的描

3、绘方式有:自然语言、程序框图、程序语言5.算法的根本特征:明确性:算法的每一步执行什么是明确的;依次性:算法的“前一步”是“后一步”的前提, “后一步”是“前一步”的接着;有限性:算法必需在有限步内完成任务,不能无限制的持续进展;通用性:算法应能解决某一类问题.典例精析例1.如图所示是一个算法的程序框图,则该程序框图所表示的功能是 这类题型,有两种方法:第一,代人特殊值法:详细带几个数进去看看它在干嘛?第二,抽象的分析法:详细分析每个语句,看看这个程序在干嘛?解析:首先要理解各程序框的含义,输入a,b,c三个数之后,接着推断a,b的大小,若b小,则把b赋给a,否则执行下一步,即推断a及c的大小

4、,若c小,则把c赋给a, 否则执行下一步,这样输出的a是a,b,c三个数中的最小值.所以该程序框图所表示的功能是求a,b,c三个数中的最小值.评注: 求a,b,c三个数中的最小值的算法设计也可以用下面程序框图来表示.例2.下列程序框图表示的算法功能是( )(1)计算小于100的奇数的连乘积(2)计算从1开场的连续奇数的连乘积(3)计算从1开场的连续奇数的连乘积,当乘积大于100时,计算奇数的个数(4)计算成立时的最小值这类题型,有自己的方法,这里是高考的重点,每年必考的题型。这类题,详细步骤:将程序运行;-把每一步都写成一行(留意,不要算值)-竖直方向我们找规律-找完毕的时候的点,做最终项。解

5、析:为了正确地理解程序框图表示的算法,可以将执行过程分解,分析每一步执行的结果.可以看出程序框图中含有当型的循环构造,故分析每一次循环的状况,列表如下:第一次:;第二次:;第三次:,此时不成立,输出结果是7,程序框图表示的算法功能是求使成立时的最小值.选D.评注:通过列表,我们能清晰理解程序的每一步中的各个变量是怎样改变的,这正是程序运行的本质所在.本题若要求编写求使成立时的最小值的程序框图或程序时,很简单弄错输出的结果,应留意.例3.在音乐唱片超市里,每张唱片售价为25元,顾客假如购置5张以上(含5张)唱片,则按九折收费,假如购置10张以上(含10张)唱片,则按八折收费,请设计算法步骤并画出

6、程序框图,要求输入张数x,输出实际收费y(元).分析:先写出及之间的函数关系式,有,再利用条件构造画程序框图解:算法步骤如下:第一步,输入购置的张数,第二步,推断是否小于5,若是,计算;否则,推断是否小于10,若是,计算;否则,计算.第三步,输出. 程序框图如下:否是输出X否评注:凡必需先根据条件做出推断,然后再确定进展哪一个步骤的问题,在画程序框图时,必需引入推断框,采纳条件构造设计算法.假如变量分三级(或以上)时,就须要用到条件构造的嵌套,不能无视结果中“是”、“否”的书写,否则不知道执行哪一条途径.一般地,分段的分段函数,须要引入个推断框.条件构造有以下两种根本类型.例4.画出求的值的程

7、序框图.分析:这是一个有规律的数列求和问题,每次都进展了一样的运算,故应用循环构造进展算法设计.解:程序框图如下:(1)当型循环(2)直到型循环评注: (1) 解题关键是选择好计数变量和累加变量的初始值,并写出用表示的数列的通项公式是 ;(2)循环构造主要用在一些有规律的重复计算的算法中,如累加求和,累乘求积等问题.在循环构造中,要留意根据条件,设计合理的计数变量、累加(积)变量以及它们的初始值等,特殊要留意循环构造中条件的表述要恰当、准确,以免出现多一次或少一次循环.(3)循环构造分为两类:一类是当型循环构造,如下左图所示;另一类是直到型循环构造,如下右图所示. 变式训练画出求的值的程序框图

8、.解:程序框图如下:5. 某工厂2014年的消费总值为200万元,技术改良后预料以后后每年的年消费总值都比上一年增长5%.设计一个程序框图,输出预期年消费总值超过300万元的最早年份及2014年到此年份之前(不包此年份)的年消费总值的和.这类题型,有详细的算法:第一步,写成数学式子;第二步,把数学式子用自然语言表示;第三步,根据描绘依次写流程图: 开场-输入-条件或者处理-输出-完毕。分析:本例可用循环构造来实现. (1) 确定“循环体”:设a为某年的年消费总值,n为年份,S为年产值的总和,则循环体为 (2)初始化变量:n的初始值为2005,a的初始值为200,S的初始值为0.(3)设定循环限

9、制条件:解: 程序框图如下:评注:本问题的关健是设计好循环体,留意及之间的对应关系.本题若将放在之后,则输出时须重新赋值,否则的值为超过300万的年份的下一年.本题也可用当型循环构造来表示.变式训练:设计一个程序框图,求使的最小的值,并输出此时的值.解:程序框图如下:根底自测一、选择题1下列说法正确的是( )A算法就是某个问题的解题过程;B算法执行后可以产生不同的结果;C解决某一个详细问题算法不同结果不同;D算法执行步骤的次数不行以很大,否则无法施行1解析:选项A ,算法不能等同于解法;选项B,例如:推断一个正整数是否为质数,结果为“是质数”和“不是质数”两种;选项C,解决某一个详细问题算法不

10、同结果应当一样,否则算法构造的有问题;选项D,算法可以为许屡次,但不行以无限次选B2、如图所示的程序框图中,则第3个输出的数是( ) A1 B. C.2 D. 2.解析:前3个分别输出的数是1,2.故选C.开场完毕是否输出3如图给出的是求的值的一个程序框图,其中推断框内应填入的条件是 ( )A.i10 B.i20 D.i10?选4.(高考山东卷)阅读右边的程序框图,若输入的是100,则输出的变量和的值依次是( )A2550,2500B2550,2550C2500,2500D2500,2550开场完毕是否输出输入4.解析:根据框图可得,.选A. 51月份开场施行的个人所得税法规定:全月总收入不超

11、过元的免征个人工资、薪金所得税,超过元局部需征税设全月总收入金额为元,前三级税率如下左表所示:级数全月应纳税金额税率1不超过元局部5%2超过至元局部10%3超过至元局部15%开场完毕输入x输出0输出输出0x16001600x21002100n输出S完毕是否图212、解:()输出结果一样. 当n20时,图1的结果为24638402(12320)420 图2的结果为24638402(12320)420 ()修改后虚框局部的流程图为 SS+a a3a ii+1课后记本节课教学安排完成状况:照常完成 提早完成 延后完成 _学生的承受程度:完全能承受 局部能承受 不能承受 _学生的课堂表现:很主动 比拟主动 一般 不主动 _学生上次作业完成状况:数量_% 完成质量_分 存在问题 _协作需求:家长_ 学管师_备 注提交时间教研组长审批家长签名

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

当前位置:首页 > 教育专区 > 初中资料

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

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