:2.2.1 顺序结构与选择结构

更新时间:2023-11-06 13:24:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

教案、学案用纸

年级高一 授课时间 学习重点 学习难点 1.了解框图的概念,掌握各框图符号功能 学科数学 课题 撰写人 顺序结构与选择结构 2012年1月 用框图表示顺序结构与选择结构 用框图表示顺序结构与选择结构 学习目标2. 了解顺序结构与选择结构的概念,能够用框图表示顺序结构与选择结构;; 3.培养学生的数学应用意识 1.算法的描述方法: 2.程序框图的概念 3.程序框图的基本符号 4程序框图的三种基本逻辑结构为 教 学 过 程 一 自 主 学 习

第1页 共6页

二 师 生 互动 例1已知梯形两底a、b和高h,设计一个求梯形面积的算法,并画出流程图。 例2、设计一个算法,输出a,b,c中的最大值。 练习.就逻辑结构,说出其算法功能 开始 max=a 输入b max>b否 是 输出max 结束 第2页 共6页

三 巩 固 练 习 1.下面关于算法流程图的画法规则中,正确的是 ( ) ①使用标准的框图符号;②框图一般按从上到下,从左到右的方向画;③判断框是具有超出一个退出点的唯一符号;④流程图可以没有起止框;⑤在图形符号内描述的语言要非常简练清楚. A.①②④⑤ B.①③④ C.①②③⑤ D.①②③④⑤ 2.画出两个实数相加的程序框图. 开始 输入a,b 3.如图表示的算法框图,根据该图和下列各小题的条件回答问题. (1)该算法的框图解决的是一个什么问题? (2)当输入的a值为0和4时,输出的值相等,问当输入的a的 值为3时,输出的值多大? (3)要想使输出的值最大,输入的a的值应为多大? (4)按照这个框图,当x值都大于2时,x值大的输出的而小,为什么? (5)要想使输出的值等于3,输入的x应是多少? (6)要想使输入的值与输出的值相等,输入的值应是多大? c?a?b 输出c 结束 开始 y值反 输入a x?a y??x2?mx 输出y 结束

第3页 共6页

四 课 后 反 思 五 课 后 巩 固 练 习 ??1,x?0,?1.函数y??0,x?0,写出求函数函数值的算法及框图. ?1,x?0,? 2. 此为某一函数的求值程序图,则满足该流程图的函数解析式为 开始 输入x x>3? 是 y=x-2 否 y=4-x 输出y 结束

第4页 共6页

4. _顺序结构、选择结构_、循环结构 师生互动

【解】其算法设计如下:

例1. 输入a,b,h; 2. 计算S=1(a+b)h; 3.输出S.

2流程图:

例2解:算法设计如下:

1、比较a,b。如果a>b,则执行步骤2,否则执行步骤3; 2、m=a; 3、m=b;

4、比较m,c。如果m>c,则执行步骤5;否则执行步骤6; 5、输出m; 6、m=c; 流程图:

A B C 练习: 求两个数中的最大值.

巩固练习 1. C

2解:(1)该程序框图解决的是求函数

f(x)??x2?mx的函数值的问题,其中输入的是自变量x的值,

输出的是x对应的函数值.(2)3 (3)2

2y??(x?2)?4为减函数,故x增大时,输出的y值反而小. x?2(4)当时,

(5)1或3 (4)0或3

课后巩固练习

是 第5页 共6页 开始 输入x x?0 是 否 y??1 x?0 否 y?0 y?1

??1,x?0,?1.函数y??0,x?0,写出求函数函数值的算法及框图.

??1,x?0,解:算法:(1)输入x; (2)如果x?0,则y??1;

如果x?0,则y?0; 如果x?0,则y?1.

(3)输出函数值y.

算法框图如图:

2.y=|x-3|+1

第6页 共6页

??1,x?0,?1.函数y??0,x?0,写出求函数函数值的算法及框图.

??1,x?0,解:算法:(1)输入x; (2)如果x?0,则y??1;

如果x?0,则y?0; 如果x?0,则y?1.

(3)输出函数值y.

算法框图如图:

2.y=|x-3|+1

第6页 共6页

本文来源:https://www.bwwdw.com/article/38p2.html

Top