• 397.59 KB
  • 2021-06-10 发布

2021届课标版高考理科数学大一轮复习课件:专题十二 算法初步(讲解部分)

  • 11页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
  4. 网站客服QQ:403074932
专题十二 算法初步 高考理数 考点    程序框图与算法语句 考点清单 考向基础 1.三种基本逻辑结构   名称 内容      顺序结构 条件结构 循环结构 定 义 由若干个按先后顺序执行的步骤组成,这是任何一个算法都离不开的基本 结构 算法的流程根据条件是否成立有不同的流向,条件结构就是处理这种过程的结构 从某处开始,按照一定的条件反复执行某些步骤的情况就是循环 结构,反复执行的步骤称为循环体     (1) (2)   (1) (2)     直到型循环与当型循环的区别: 直到型循环是“先循环,后判断,条件满足时终止循环”;当型循环是“先 判断,后循环,条件满足时执行循环”. 2.基本算法语句 (1)输入、输出、赋值语句的格式与功能 语句 一般格式 功能 输入语句 INPUT “提示内容”;变量 输入信息 输出语句 PRINT “提示内容”;表达式 输出常量、变量的值和系统信 息 赋值语句 变量=表达式 将表达式的值赋给变量 ①IF-THEN格式   (2)条件语句的格式及框图   ②IF-THEN-ELSE格式 ②WHILE语句   (3)循环语句的格式及框图 ①UNTIL语句 考向突破 考向    基本逻辑结构和程序框图的运用 例     (2019天津,4,5分)阅读如图所示的程序框图,运行相应的程序,输出 S 的 值为   (  )   A.5        B.8        C.24        D.29 解析  本题考查程序框图,求输出值,通过循环结构考查学生的推理论证能 力,体现了逻辑推理的核心素养. i =1, S =0, i =1不是偶数, S =1; i =2, i <4, i =2是偶数, j =   =1, S =1+2 × 2 1 =5; i =3, i <4, i =3不是偶数, S =5+3=8; i =4, i ≥ 4,输出 S =8.故选B. 答案     B 方法      程序框图功能的识读 1.首先要读懂程序框图,弄清它是一种什么运算,然后根据条件进行运算,运 算过程中,特别要注意条件结构的条件,循环结构要弄清进入或退出循环的 条件,循环的次数. 2.解决程序框图问题要注意几个常用变量: (1)计数变量:用来记录某个事件发生的次数,如 i = i +1. (2)累加变量:用来计算数据之和,如 S = S + i . (3)累乘变量:用来计算数据之积,如 p = p × i . 3.解决程序框图的补充或完善问题的思路 (1)明确程序框图的顺序结构、条件结构和循环结构. 方法技巧 (2)理解程序框图要解决的问题. (3)根据算法的结果或实际问题的要求,完善程序框图. 例     (2018湖南长沙模拟,8)如图是计算1+   +   + … +   的值的一个程序框 图,则图中判断框内(1)处和执行框中的(2)处应填的语句是   (  )   A. i >100, n = n +1        B. i <34, n = n +3 C. i >34, n = n +3        D. i ≥ 34, n = n +3 解题导引   解析  该程序的功能是计算1+   +   + … +   的值,易知1,4,7, … ,100成等差 数列,公差为3,所以执行框中(2)处应为 n = n +3,令1+( i -1) × 3=100,解得 i =34, ∴终止程序运行的 i 值为35,∴判断框内(1)处应为 i >34,故选C. 答案     C

相关文档