1、习题课1.1.11.1.3,明目标 知重点,忆要点固基础,探题型提能力,内容索引,01,02,03,04,1.加深对算法含义的理解,提高把具体问题的求解转化为算法步骤的能力;2.理解并掌握画程序框图的规则;3.在具体问题的解决过程中,理解程序框图的三种基本逻辑结构;4.能正确选择并运用三种逻辑结构框图表示具体问题的算法,明目标、知重点,忆要点固基础,1不同于顺序结构的是条件分支结构中一定含有()A处理框 B判断框C输入、输出框 D起、止框,B,2执行如图所示的程序框图,如果输入的t2,2,则输出的S属于()A6,2 B5,1C4,5 D3,6,解析由程序框图知,当0t2时,输出St3,此时S3
2、,1;当2t0时,执行t2t21后1t9,执行11),跟踪训练1已知函数y ,试设计一个算法,输入x的值,求对应的函数值解算法如下:S1输入x的值S2当x1时,计算y2x1,否则执行S3.S3当x2时,计算ylog2(x1),否则执行S4.S4计算yx2.S5输出y.,题型二画程序框图,解,例2例2画出求122232429921002的值的程序框图,反思与感悟这是一个有规律的求和问题,因此可以考虑用循环结构进行算法设计,但同时注意到其中有正负号间隔;奇数项为正,偶数项为负,因此可再利用条件分支结构对此进行判断,跟踪训练2设计求12342 0142 015的值的算法,并画出程序框图解算法如下:S
3、1设M的值为1;S2设i的值为2;S3如果i2 015,则执行S4,否则执行S6;S4计算M乘i并将结果赋给M;S5计算i加1并将结果赋给i,执行S3;S6输出M的值并结束算法,程序框图如图:,题型三算法在生活中的应用,例3以下是某次考试中某班15名同学的数学成绩:72,91,58,63,84,88,90, 55,61,73,64,77,82,94,60,画出求80分以上的同学的平均分的程序框图解程序框图如图:,反思与感悟算法问题经常涉及到与现实生活有关的题目,解答时,首先根据题意建模,写出函数的表达式,选择合适的结构设计程序框图,因此,解题的关键是写出函数解析式,跟踪训练3在国内寄平信,每封信的重量x(克)不超过60克时的邮费(单位:分)标准为y ,试画出计算邮费的程序框图,解程序框图如下:,1在一个问题中经常要进行多次判断,这就需要条件分支结构嵌套来进行解决2在循环结构中,要注意根据条件设置合理的计数变量、累加(乘)变量,同时条件的表述要恰当、准确累加变量的初始值一般为0,而累乘变量的初始值一般为1.,呈重点、现规律,