1.1.2程序框图与算法的基本逻辑结构
使用日期:第 周 编码: 编写人:高云 审定人:高一数学组
【学习目标】
1.掌握程序框图的概念;会用通用的图形符号表示算法; 2.掌握算法的三个基本逻辑结构
3.掌握画程序框图的基本规则,能正确画出程序框图。 【知识梳理】
(1)程序框图又称 ,是一种用 来表示算法的图形。 (2)构成程序框的图形符号及其作用
程序框 名称 起止框(终端框) 输入、输出框 处理框(执行框) 判断框 流程线 连接点 功能 (3)三种基本逻辑结构,它们是 、 、 。 (4)顺序结构是任何一个算法都离不开的基本结构,它由 组成。可用程序框图表示为:
(5)条件结构是指 而选择不同流向的算法结构。 4 . 循环结构中反复执行的步骤称为 ,循环结构又分为 结 构和 结构,这两种形式的循环结构在执行流程上有所不同。
5 .直到型循环结构是指 ; 当型循环结构是指 。
【基础训练】习题1.1A组1,2,3 B组1
第 1 页 共 3 页
曲沃中学· 数学新课标人教版必修二学案 高一 数学组
【能力提升】
1、关于程序框图的图形符号的理解,正确的有( ) ①任何一个程序框图都必须有起、止框;
②输入框只能放在开始框后,输出框只能放在结束框前; ③判断框是唯一具有超过一个退出点的图形符号; ④对于一个程序来说,判断框内的条件是唯一的。 A、1个 B、2个 C、3个 D、4个 2、下列关于条件结构的说法中正确的是( ) A、条件结构的程序框图有一个出口和两个出口;
B、无论条件结构中的条件是否满足,都只能执行两条路径之一; C、条件结构中的两条路径可以同时执行; D、菱形框中的条件是唯一的。
3、给出下面的程序框图,那么其循环体执行的次数是 ( )
(A) 500 (B) 499 (C) 1000 (D) 998 开始 开 始
i=2,S=0 输入 x m = x除以2的余数 S=S+i
是 否 i=i+2
否 输出“x是偶数” 输出“x是奇数” i1000 是 (第4题) 结 束 结束 (第3题)
4、右边的程序框图(如图所示),能判断任意输入的整数x是奇数或是偶数。其中判断框内的条件是________________。
5、设火车托运行李,当行李质量为m(千克)时,每千米的费用(单位:元)标准为
o.3m,m30,现已知托运里程为s(千米),画出求行李托运y0.3300.5(m30),m30第 2 页 共 3 页
曲沃中学· 数学新课标人教版必修二学案 高一 数学组
费的程序框图。
【对接高考】
1、阅读图4的程序框图,若输入m=4,n=3,则输出a=_______,i=________。 (注:框图中的赋值符号“=”,也可以写成“←”或“:=”)
(第1题)
2、(07.海南、宁夏卷.5)如果执行如图的程序框图A. 2450 B.2500 C. 2550 D. 2652
【当堂检测】
第 3 页 共 3 页(第2题)
,那么输出的S等于( )
因篇幅问题不能全部显示,请点此查看更多更全内容