考情分析考点新知①算法初步是高中数学新课程标准中新添加的内容,高考对本章的考查主要以填空题的形式出现,单独命题以考查考生对流程图的识别能力为主,对算法语言的阅读理解能力次之,考查用自然语言叙述算法思想的可能性不大
②算法可结合在任何试题中进行隐性考查,因为算法思想在其他数学知识中的渗透是课标的基本要求,常见的与其他知识的结合有分段函数、方程、不等式、数列、统计等知识综合,以算法为载体,以算法的语言呈出,实质考查其他知识.①了解算法的含义、算法的思想
②理解程序框图的三种基本逻辑结构:顺序、选择、循环
③理解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句的含义
(必修3P37测试1改编)阅读程序框图,若输入的a,b,c分别为14,6,20,则输出的a,b,c分别是________.答案:20,14,6解析:该程序框图的作用是交换a,b,c的值,逐一进行即可.2
(必修3P37测试3改编)某算法的伪代码如图所示,若输出y的值为3,则输入x的值为________.ReadxIfx≤0Theny←x+2Elsey←log2xEndIfPrinty答案: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改编)阅读如图所示的伪代码,若使这个算法执行的是-1+3-5+7-9的计算结果,则a的初始值x=________.S←0a←xForIFrom1To9Step2S←S+a×Ia←a×(-1)EndFo