高中人教A版数学必修3学案:1.1.2 第2课时 条件结构含答案.docVIP

  • 0
  • 0
  • 约3.01千字
  • 约 9页
  • 2021-09-19 发布于北京
  • 举报

高中人教A版数学必修3学案:1.1.2 第2课时 条件结构含答案.doc

第2课时 条件结构 学 习 目 标 核 心 素 养 1.了解条件结构的概念,明确其执行过程.(重点) 2.掌握条件结构程序框图的画法.(难点) 3.理解条件结构在程序框图中的作用.(重点) 1.通过条件结构的学习,培养逻辑推理素养. 2.借助条件结构框图的设计,养成数学抽象素养. 1.条件结构 算法的流程根据条件是否成立有不同的流向,处理上述过程的结构就是条件结构. 2.条件结构的程序框图的两种形式及特征 名称 形式一 形式二 结构形式 特征 两个步骤A,B根据条件选择一个执行 根据条件是否成立选择是否执行步骤A 思考:条件结构的判断框有两个出口,是否条件结构执行的结果有两个? [提示] 不是.虽然有两个出口,但根据条件是否成立,选择的出口是唯一的. 1.已知如图是算法程序框图的一部分,其中含条件结构的个数是(  ) A.0        B.1 C.2 D.3 C [①不含条件结构,②③含条件结构.] 2.条件结构不同于顺序结构的特征是含有(  ) A.处理框 B.判断框 C.输入、输出框 D.起止框 [答案] B  3.下列问题的算法宜用条件结构表示的是(  ) A.求点P(-1,3)到直线3x-2y+1=0的距离 B.由直角三角形的两条直角边求斜边 C.解不等式ax+b0(a≠0) D.计算100个数的平均数 C [A、B、D只需顺序结构即可,C中要对a进行讨论,宜用条件结构.] 4.如图所示程序框图描述的算法的运行结果为________. -5 [∵x=-10,∴y=3×(-1)-2=-5.] 对条件结构的理解 【例1】 (1)下列关于条件结构的描述,不正确的是(  ) A.条件结构的出口有两个,但在执行时,只有一个出口是有效的 B.条件结构的判断条件要写在判断框内 C.双选择条件结构有两个出口,单选择条件结构只有一个出口 D.条件结构根据条件是否成立,选择不同的分支执行 (2)给出以下四个问题: ①输入一个数x,输出它的绝对值; ②求面积为6的正方形的周长; ③求a,b,c三个数中的最大值; ④求函数f(x)=eq \b\lc\{\rc\ (\a\vs4\al\co1(3x-1,x≤0,,x2+1,x0))的函数值. 其中需要用条件结构来描述算法的有(  ) A.1个   B.2个   C.3个   D.4个 (1)C (2)C [(1)条件结构含有判断框,条件写在判断框内,有一个入口,两个出口,根据条件成立与否,选择不同的出口,故A、B、D正确,C错误. (2)①③④都要对条件作出判断,用条件结构,②用顺序结构即可.] 条件结构理解的关键点 在条件结构中,判断框有一个进入点,两个退出点,与顺序结构不同的是:它不依次执行指令,而是依据条件作出逻辑判断,选择执行两个指令中的一个.这里的“判断”主要判断“是”或“否”,即判断条件是否成立. eq \o([跟进训练]) 1.如图是算法流程图的一部分,其算法的逻辑结构是(  ) A.顺序结构 B.条件结构 C.判断结构 D.以上都不对 B [是条件结构形式.] 条件结构的设计 [探究问题] 1.我们经常需要处理分类讨论的问题,顺序结构能否完成这一任务?条件结构可以吗? [提示] 分类讨论是带有分支的逻辑结构,顺序结构是按顺序依次执行的,不能完成这一任务,要用条件结构. 2.条件结构中的“条件”有哪些特征? [提示] (1)条件结构是依据指定条件选择执行不同指令的控制结构. (2)条件结构主要用在需要根据条件进行判断的算法中,如分段函数的求值、比较数据的大小关系等. 3.在条件结构中,“条件”可以改变吗? [提示] 求分段函数的函数值的程序框图画法不唯一,判断框内的内容可以改变,但相应处理框的内容也要发生改变. 【例2】 已知函数y=eq \b\lc\{\rc\ (\a\vs4\al\co1(\f(1,x),x0,,\f(1,x2),x0.))设计一个算法的程序框图,计算输入x的值,输出y的值. 思路点拨:根据分段函数求值,应先判断输入的数是正数还是负数,故需选择条件结构. [解] 根据题意,其算法步骤如下: 第一步,输入x. 第二步,判断x0是否成立,若是,则输出y=eq \f(1,x),结束算法;若不是,则判断x0是否成立,若是,则输出y=eq \f(1,x2),结束算法;若不是,也结束算法. 程序框图如图所示: 1.(变条件)已知函数y=eq \b\lc\{\rc\ (\a\vs4\al\co1(\r(x) ?x≥0?,ex ?x0?)),画出输入一个数x,求函数值的程序框图. [解] 程序框图如图所示. 2.(设问)仿照例2的解决方法,你能画出解关于x的方程ax+b=0的算法的程序框图吗? [解] 程序框图如图所示: 设计条件结构框图的思路 ?1?先设计算法,再把算法

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档