Read xIf x≤0 Then y←x+2Else y←log2xEnd IfPrint y2014 届高三数学总复习 10
1 算法教案 新人教 A 版考情分析考点新知① 算法初步是高中数学新课程标准中新添加的内容,高考对本章的考查主要以填空题的形式出现,单独命题以考查考生对流程图的识别能力为主,对算法语言的阅读理解能力次之,考查用自然语言叙述算法思想的可能性不大
② 算法可结合在任何试题中进行隐性考查,因为算法思想在其他数学知识中的渗透是课标的基本要求,常见的与其他知识的结合有分段函数、方程、不等式、数列、统计等知识综合,以算法为载体,以算法的语言呈出,实质考查其他知识.① 了解算法的含义、算法的思想
② 理解程序框图的三种基本逻辑结构:顺序、选择、循环
③ 理解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句的含义
(必修 3P37测试 1 改编)阅读程序框图,若输入的 a,b,c 分别为 14,6,20,则输出的a,b,c 分别是________.答案:20,14,6解析:该程序框图的作用是交换 a,b,c 的值,逐一进行即可.2
(必修 3P37测试 3 改编)某算法的伪代码如图所示,若输出 y 的值为 3,则输入 x 的值为________.1答案:8解析:所给算法伪代码的意义是求函数 y=的值,当输出 y 的值为 3,若输入的 x≤0,则 x+2=3,解得 x=1 不合,舍去;若输入的 x>0,则 log2x=3,解得 x=8
综上所述,输入 x 的值为 8
(2013·连云港期末)下图是一个算法流程图,若输入 x 的值为-4,则输出 y 的值为________.(第 3 题图)答案:2解析:算法流程图的运行过程如下:条件YYYNx-47412输出故输出的 y 的值为 2
(必修 3P25习题 7 改编)阅读如图所示