• 474.00 KB
  • 2023-12-12 08:10:02 发布

山东省泰安市肥城市第三中学高考数学一轮复习 算法、程序框图教案

1、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
2、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
山东省泰安市肥城市第三中学高考数学一轮复习算法、程序框图教案教学内容学习指导【学习目标】1.了解算法的含义,了解算法的思想.2.理解程序框图的三种基本逻辑结构:顺序、条件分支、循环.【学习重点】理解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句的含义.【学习难点】了解流程图、结构图及其在实际中的应用即使感悟回顾.预习课前自测1.阅读如图的程序框图,若输入x=2,则输出的y值为(  )A.0  B.1C.2D.3【解析】 ∵2>0,∴y=2×2-3=1.2.(2012·安徽高考)如图所示,程序框图(算法流程图)的输出结果是(  )A.3   B.4    C.5   D.8【解析】 当x=1,y=1时,满足x≤4,则x=2,y=2;当x=2,y=2时,满足x≤4,则x=2×2=4,y=2+1=3;当x=4,y=3时,满足x≤4,则x=2×4=8,y=3+1=4;当x=8,y=4时,不满足x≤4,则输出y=4.【答案】 B3.①算法可以无限的操作下去;②算法的每一步操作必须是明确的、可行的;③一个程序框图一定包含顺序结构;回顾知识5 ④一个程序框图不一定包含条件结构和循环结构.以上说法正确的个数是(  )A.1B.2C.3D.4【解析】 算法必须在有限步操作后停止,所以①不正确;算法的每一步操作都是明确的、可行的,所以②正确;一个程序框图一定包含顺序结构,但不一定包含条件结构和循环结构,所以③与④都正确.5.(2012·湖南高考)如果执行如图所示的程序框图,输入x=4.5,则输出的数i=________.【解析】 当输入x=4.5时,由于x=x-1,因此x=3.5,而3.5<1不成立,执行i=i+1后i=2;再执行x=x-1后x=2.5,而2.5<1不成立,执行i=i+1后i=3;此时执行x=x-1后x=1.5,而1.5<1不成立,执行i=i+1后i=4;继续执行x=x-1后x变为0.5,0.5<1,因此输出i为4.自主.合作.探究例1、(1)(2012·天津高考)阅读如图所示的程序框图,运行相应的程序,则输出S的值为(  )A.8  B.18   C.26  D.80(2)(2012·广东高考)执行如图所示的程序框图,若输入n的值为8,则输出s的值为________.【解析】 (1)执行一次循环S=2,n=2.5 执行第二次循环:S=2+32-31=8,n=3.执行第3次循环:S=8+33-32=26,n=4.满足n≥4,故输出S=26.(2)当i=2,k=1时,s=1×(1×2)=2;当i=4,k=2时,s=×(2×4)=4;当i=6,k=3时,s=×(4×6)=8;当i=8时,i