1顺序结构与选择结构课时目标1
理解并掌握画算法框图的规则
在具体问题的解决过程中,理解算法框图的三种基本逻辑结构
能正确选择并运用两种逻辑结构框图表示具体问题的算法.1.顺序结构:按照步骤__________“”的一个算法,称为具有顺序结构的算法,或者称为算法的__________.2.算法框图:为了使算法结构更加______________,可借助图来帮助描述算法.图的特点是________,便于________________,这样的图叫________.3.选择结构:需要根据条件进行判断,______________决定后面的步骤,这样的结构叫做选择结构.一、选择题1.下列算法中,含有选择结构的是()A.求两个数的积B.求点到直线的距离C.解一元二次方程D.已知梯形两底和高求面积2.算法框图中,具有赋值、计算功能的是()A.处理框B.输入、输出框C.终端框D.判断框3.对终端框叙述正确的是()A.表示一个算法的起始和结束,框图是B.表示一个算法输入和输出的信息,框图是C.表示一个算法的起始和结束,框图是D.表示一个算法输入和输出的信息,框图是4.尽管算法千差万别,但算法框图按其逻辑结构分类共有()A.2类B.3类C.4类D.5类5.中山市的士收费办法如下:不超过2公里收7元(即起步价7元),超过2公里的里程每公里收2
6元,另每车次超过2公里收燃油附加费1元(不考虑其他因素).相应收费系统的算法框图如图所示,则①处应填()A.y=7+2
6xB.y=8+2
6xC.y=7+2
6(x-2)D.y=8+2
6(x-2)6.输入-5,按图中所示算法框图运行后,输出的结果是()A.-5B.0C.-1D.1题号123456答案二、填空题7.如图是求实数x的绝对值的算法框图,则判断框①中可填________.8.函数y=的算法框图如图所示,则①②③的填空完全正确的