§2 算法框图的基本结构及设计
2.1 顺序结构与选择结构
学习目标 1.掌握算法框图的概念.2.熟悉各种框图的功能和作用.3.会判断顺序结构和选择结构,能用两种结构表示算法.
知识点一 算法框图
思考 许多办事机构都有工作流程图,你觉得要向来办事的人员解释工作流程,是用自然语言好,还是用流程图好?
答案 使用流程图好.因为使用流程图表达更直观准确.
梳理 在算法设计中,算法框图(也叫程序框图)可以准确、清晰、直观地表达解决问题的思路和步骤.
算法框图由框图构成,以下是基本的框图及其表示的功能
名称 框图 功能 终端框(起止框) 表示一个算法的起始和结束 输入、输出框 表示一个算法输入和输出的信息 处理框 赋值、计算 判断框 判断某一条件是否成立
知识点二 顺序结构、选择结构
1.顺序结构
(1)定义:按照步骤依次执行的一个算法,称为具有"顺序结构"的算法,或者称为算法的顺序结构.
(2)算法框图:如图所示.