2018-2019学年人教B版必修三 算法初步 章末复习课 学案
2018-2019学年人教B版必修三  算法初步  章末复习课  学案第2页

第四步,输出计算结果.

反思与感悟 算法的设计与一般意义上的解决问题并不相同,它是对一类问题一般解法的抽象与概括.我们将一般问题划分为数值型问题和非数值型问题两类;对于数值型问题,我们可以采用数值分析的方法进行处理,数值分析中许多现成的固定算法,我们可以直接使用,当然我们也可以根据问题的实际情况设计算法;对于非数值型问题,可以根据过程模型分析算法并进行处理,也可以选择一些成熟的办法进行处理,如排序、递推等.

跟踪训练1 已知函数y=2x4+8x2-24x+30,写出连续输入自变量的11个取值,分别输出相应的函数值的算法.

考点 算法的设计与应用

题点 循环型算法设计

解 算法为

第一步,输入自变量x的值.

第二步,计算y=2x4+8x2-24x+30.

第三步,输出y.

第四步,记录输入次数.

第五步,判断输入的次数是否大于11.若是,则结束算法;否则,返回第一步.

类型二 程序框图及应用

例2 已知函数f(x)=试画出求f(f(x))的值的程序框图.

考点 条件结构

题点 条件结构的应用

解 算法的程序框图如图所示.