2019-2020学年人教B版必修3 1.1.2 程序框图_1.1.3 算法的三种基本逻辑结构和框图表示(一) 学案(1)
2019-2020学年人教B版必修3  1.1.2 程序框图_1.1.3 算法的三种基本逻辑结构和框图表示(一)  学案(1)第2页

(2)框图一般按从上到下、从左到右的方向画.

(3)除判断框外,其他框图符号只有一个进入点和一个退出点,判断框是唯一一个具有超过一个退出点的程序框.

(4)一种判断框是二择一形式的判断,有且仅有两个可能结果;另一种是多分支判断,可能有几种不同的结果.

(5)在图形符号内描述的语言要非常简练清楚.

知识点二 顺序结构

顺序结构描述的是最简单的算法结构,语句与语句之间,框与框之间按从上到下的顺序进行.

1.任何一个程序框图必须有起止框.( √ )

2.任何一个算法都离不开顺序结构.( √ )

3.对于一个程序框图来说,判断框内的条件是唯一的.( × )

题型一 程序框的认识和理解

例1 下列说法正确的是(  )

A.程序框图中的图形符号可以由个人来确定

B.也可以用来执行计算语句

C.程序框图中可以没有输出框,但必须要有输入框

D.用程序框图表达算法,其优点是算法的基本逻辑结构展现得非常直接

答案 D

解析 一个完整的程序框图至少要有起止框和输入、输出框,输入、输出框只能用来输入、输出信息,不能用来执行计算.

反思与感悟 (1)理解程序框图中各框图的功能是解此类题的关键,用程序框图表示算法更直观、清晰、易懂.

(2)起止框用表示,是任何流程不可少的,表明程序的开始或结束.

(3)输入、输出框用表示,可用在算法中任何需要输入、输出的位置,需要输入的字母、符号、数据都填在框内.