2018-2019学年北师大版必修三 2.2.1 顺序结构与选择结构 学案
2018-2019学年北师大版必修三     2.2.1 顺序结构与选择结构  学案第2页

1.顺序结构:按照步骤依次执行的一个算法,称为具有"顺序结构"的算法,或者称为算法的顺序结构.顺序结构是任何一个算法都离不开的一种基本算法结构.

2.选择结构:在算法的流程中,需要对条件进行判断,判断的结果决定后面的步骤,像这样的结构通常称作选择结构.

题型一 算法框图的认识和理解

例1 下列关于算法框图中图形符号的理解正确的有(  )

①任何一个流程图必须有起止框;

②输入框只能放在开始框后,输出框只能放在结束框前;

③判断框是唯一的具有超过一个退出点的图形符号;

④对于一个算法框图来说,判断框内的条件是唯一的.

A.1个 B.2个

C.3个 D.4个

答案 B

解析 ①任何一个算法必须有开始和结束,从而流程图必须有起止框,正确.②输入、输出框可以用在算法中任何需要输入、输出的位置,错误.③正确.④判断框内的条件不是唯一的,错误.故选B.

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

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

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

(4)处理框用""表示,算法中处理数据需要的算式、公式等可以分别写在不同的用以处理数据的处理框内,另外,对变量进行赋值时,也用到处理框;

(5)判断框用""表示,是唯一具有超过一个退出点的图形符号.

跟踪训练1 下列说法正确的是(  )

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

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

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

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

答案 D