第6课时算法初步★高考趋势★从近两年的高考试题来看,主要是考查程序框图,题型多以填空题为主,估计2009年高考中,还是考查程序框图,以填空题的形式出现
考纲对算法的含义和算法的思想的要求是“了解”,而对流程图和基本算法语句的要求是“理解”.由此可见,复习中应把重点放在流程图和基本算法语句上,要对这两方面的内容重点掌握、多加练习.一基础再现考点1:算法的有关概念1
已知直角三角形的两直角边长分别为ab,,设计一个求该三角形周长的算法.考点2:流程图2
如果执行右面的程序框图,那么输出的S(第2题)(第3题)3
(07山东卷)阅读右边的程序框图,若输入的n是100,则输出的变量S和T的值依次是
右图给出的是计算1111246100值的一个程序框图,其中判断框中应该填的条件是.(南通四县市2008届高三联合考试)考点3:基本算法语句5
以下伪代码:ReadxIfx≤2Theny←2x-3Elsey←log2xEndIfPrinty用心爱心专心开始1k0S
是2SSk1kk否输出结束开始输入00ST,2
x1nnTTn1nn结束输出S,TSSn否是开始结束输出SNYS←0(第4题)I←0I←I+2S←S+1/II←1S←0WhileI<mS←S+II←I+1EndwhilePrintSEnd表示的函数表达式是.6.下面求1+4+7+10+…+2008的值的伪代码中,正整数m的最大值为.二感悟解答1
答案:由勾股定理,可求出斜边22cab,从而周长22labab.算法步骤如下:第一步:输入实数ab,;第二步:计算22ab的结果,并将这个结果赋给c;第三步:执行计算:labc;第四步:输出l.点评:用自然语言描述算法,然后才能画出程序框图,写出程序
因此,用自然描述算法是程序设计的基础
【分析】:由程序知,150