nbhkdz.com冰点文库

山东省平邑县曾子学校高中数学必修三导学案(无答案)1.1.2程序框图与算法的基本逻辑结构(2)

时间:

1.1.2 程序框图与算法的基本逻辑结构(2) 【学习目标】 1.理解算法的三个基本逻辑结构. 2.掌握画程序框图的基本规则,会画一个算法的程序框图. 【新知自学】 知识回顾: 1.程序框图的定义? 2.程序框图中的顺序结构的示意图? 新知梳理: 1.条件结构的程序框图 算法的流程根据 结构.它有 入口和 有不同的流向,处理这种过程的结构就是条件 出口,但最后只有一个终结口. 试画出条件结构的示意图: 2.循环结构的程序框图 在一些算法中,经常会出现从某处开始,按照 反复执行某些步骤的情况,这就是循环结构.反复执行的步骤称 为 . 试画出循环结构的示意图: 循环结构有两种主要结构形式, 和 .你能说出它们的特征吗? 对点练习: 1. 算法的三种基本结构是( ) . A.顺序结构、条件结构、循环结构 B.顺序结构、流程结构、循环结构 C.顺序结构、分支结构、流程结构 D.流程结构、循环结构、分支结构 2.算法有三种结构,下列说法正确的是( ) . A.一个算法只能含有一种逻辑结构 B.一个算法最多可以包含两种逻辑结构 C.一个算法必须含有上述三种逻辑结构 D.一个算法可以含有三种逻辑结构的任意组合 3. 在算法的逻辑结构中 , 要求进行逻辑判断 , 并根据结果进行不同处理的是哪种结构 ( ) . A.顺序结构 B.条件结构和循环结构 C.顺序结构和条件结构 D.没有任何结构 【合作探究】 典例精析 例题 1、 已知函数 y ? ? ?2 x ? 1, x ? 1, 2 ? x ? 2, x ? 1. 设计一个算法,输入自变量 x 的值, 输出对应的函数值. 请写出算法步骤,并画出程序框图. ?1, x ? 0, ? 变式训练 1、已知函数 y ? ?0, x ? 0, ,试写出求该函数值的算法,并画出程序框图. ?? 1, x ? 0. ? 例题 2、设计一个计算 1+2+?+100 的值的算法,并画出程序框图. 变式训练 2、用程序框图表示:求 S ? 1 ? 2 ? 22 ? ? ? 210 的值的一个算法. 例题 3、求满足 1 ? 2 ?3 ?? ? n ? 10 的最小正整数 n 的程序框图. 给出以下一个程序框图,判断是否正确,若都不正确,请你给出一个正确的程序框图. 2 2 2 2 6 开始 S=0 i ?1 s ? s ? i2 i ? i ?1 s ? 106 ? 是 输出 i 否 结束 【课堂小结】 【当堂达标】 1.如图,阅读程序框图,则输出的 S =( 开始 ) S ? 0, i ? 1 T ? 3i ? 1 S=S+T i ? i ?1 否 i ? 5? 是 输出 S 结束 A. 26 B. 35 C. 40 D. 57 2.如图所示的程序框图能判断任意输入的整数 x 的奇偶性,则判断框内的条件是( 开始 ) 输入 x m=x 除以 2 的余数 是 输出 “x 是偶数” 否 输出 “x 是奇数” 结束 A. m ? 0 ? B. x ? 0 ? C. x ? 1? D. m ? 1? 3.如图所示的程序框图,输出的结果是 S ? 7 ,则输入的 A 值为 开始 输入 A S=2A+1 输出 S 结束 【课时作业】 1.如图所示的是一个算法的程序框图,已知 a1 ? 3 ,输出的结果为 7,则 a2 的值是( 开始 输入 a1 , a2 ) 将 a1 与 a2 的和记作 b 将 b 记作 b 2 输出 b 结束 A. 9 B. 10 C. 11 D. 12 2.下列算法中,含有条件结构的是( ) A.求两个数的积 B.求点到直线的距离 C.解一元二次不等式 D.已知梯形两底和高求面积 3.如图所示的程序框图,其功能是( ) A.输入 a , b 的值,按从小到大的顺序输出它们的值 B.输入 a , b 的值,按从大到小的顺序输出它们的值 C.求 a , b 的最大值 D.求 a , b 的最小值 开始 输入 a , b a ? b? 否 输出 b 输出 a 是 结束 3.执行如图所示的程序框图,输出的 T= 开始 S ? 0, T ? 0, n ? 0 T ? S? 否 S=S+5 是 输出 T n=n+2 结束 T=T+n 4.设计求 1 ? 4 ? 7 ? ? ? 40 的一个算法,并画出相应的程序框图.

山东省平邑县曾子学校高中数学必修三导学案(无答案)1.1....doc

山东省平邑县曾子学校高中数学必修三导学案(无答案)1.1.2程序框图与算法的基本逻辑结构(1) - 1.1.2 程序框图与算法的基本逻辑结构(1) 【学习目标】 1....

山东省平邑县曾子学校高中数学必修三导学案:1.1.2程序....doc

山东省平邑县曾子学校高中数学必修三导学案:1.1.2程序框图与算法的基本逻辑结构(1) Word版缺答案正式版 - 1.1.2 程序框图与算法的基本逻辑结构(1) 【学习...

山东省平邑县曾子学校高中数学必修三导学案:1.1.2程序....doc

山东省平邑县曾子学校高中数学必修三导学案:1.1.2程序框图与算法的基本逻辑结构2 精品 - 1.1.2 程序框图与算法的基本逻辑结构(2) 【学习目标】 1.理解算法...