第二章 算法初步 章末复习课 学案(含答案)
《第二章 算法初步 章末复习课 学案(含答案)》由会员分享,可在线阅读,更多相关《第二章 算法初步 章末复习课 学案(含答案)(10页珍藏版)》请在七七文库上搜索。
1、章末复习学习目标1.加深对算法思想的理解.2.加强用算法框图清晰条理地表达算法的能力.3.进一步体会由自然语言到算法框图再到程序的逐渐精确的过程.1.算法的概念 算法可以理解为由基本运算及规定的运算顺序所构成的完整的解题步骤,或看成按要求设计好的有限的、确切的计算序列,并且这样的步骤或序列能够解决一类问题.2.算法框图 算法框图由框图组成, 按照算法进行的顺序用流程线将框图连接起来.结构可分为顺序结构、选择结构和循环结构.3.算法语句基本算法语句有输入语句、输出语句、赋值语句、条件语句、循环语句五种,它们对应于算法的三种逻辑结构:顺序结构、选择结构、循环结构.用基本语句编写程序时要注意各种语句
2、的格式要求,条件语句应注意If与Then、End If配套使用,缺一不可,而Else可选;循环语句应注意循环条件的准确表达以及循环变量的步长设置.1.一个算法框图一定包含顺序结构,但不一定包含选择结构和循环结构.()2.输入语句可以同时给多个变量赋值.()3.一个赋值语句可以给多个变量同时赋值.()4.算法框图共有三种逻辑结构,即顺序结构、选择结构、循环结构.()题型一算法设计例1已知平面直角坐标系中两点A(1,0),B(3,2),写出求线段AB的垂直平分线方程的一个算法.解算法步骤如下:1.计算x01,y01,得AB的中点N(1,1).2.计算k1,得直线AB的斜率.3.计算k2,得直线AB
3、的垂直平分线的斜率.4.由点斜式方程得直线AB的垂直平分线的方程,并输出.反思感悟算法设计应注意(1)与解决问题的一般方法有联系,从中提炼出算法.(2)将解决问题的过程分为若干个可执行步骤.(3)引入有关的参数或变量对算法步骤加以表达.(4)用最简练的语言将各个步骤表达出来.(5)算法的执行要在有限步内完成.跟踪训练1求两底面直径分别为2和4,且高为4的圆台的表面积及体积,写出解决该问题的算法.解算法步骤如下:1.取r11,r22,h4.2.计算l.3.计算Srr(r1r2)l与V(rrr1r2)h.4.输出计算结果.题型二算法框图的识图与画法例2(1)执行如图所示的算法框图,如果输入的a4,
4、b6,那么输出的n等于()A.3 B.4 C.5 D.6答案B解析执行第一次循环的情况是:a2,b4,a6,s6,n1;执行第二次循环的情况是:a2,b6,a4,s10,n2,执行第三次循环的情况是:a2,b4,a6,s16,n3,执行第四次循环的情况是:a2,b6,a4,s20,n4.根据走出循环体的判断条件可知执行完第四次走出循环体,输出n的值,n的值为4.(2)高一(2)班共有54名学生参加数学竞赛,现已有他们的竞赛分数,请设计一个将竞赛成绩优秀的学生的平均分输出的算法(规定90分以上为优秀,画出算法框图).解算法框图如图所示.反思感悟算法框图的画法规则(1)使用标准的图形符号.(2)框
5、图一般按从上到下、从左到右的方向画.(3)除判断框外,大多数框图符号只有一个进入点和一个退出点.判断框是具有超过一个退出点的唯一框图.(4)在图形符号内描述的语言要简练、清楚.跟踪训练2(1)执行如图所示的算法框图,输出的S值为()A.8 B.9 C.27 D.36答案B解析S0030,k011,满足k2;S0131,k112,满足k2;S1239,k213,不满足k2,输出S9.(2)如图所示的算法框图是为了求出满足3n2n1 000的最小偶数n,那么在和两个空白框中,可以分别填入()A.A1 000和nn1 B.A1 000和nn2C.A1 000和nn1 D.A1 000和nn2答案D解
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二章 算法初步 章末复习课 学案含答案 第二 算法 初步 复习 答案
链接地址:https://www.77wenku.com/p-116369.html