1.1.2 程序框图与算法的基本逻辑结构
第1课时 程序框图、顺序结构
课时目标 1.理解程序框图的含义.2.掌握各类程序框的功能.3.掌握算法的顺序结构.
1.程序框图
(1)程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.
(2)在程序框图中,一个或几个程序框的组合表示算法中的一个步骤;带有方向箭头的流程线将程序框连接起来,表示算法步骤的执行顺序.
2.常见的程序框、流程线及各自表示的功能
图形符号
|
名称
|
功能
|
终端框(起止框)
|
表示一个算法的起始和结束
|
输入、输出框
|
表示一个算法输入和输出的信息
|
处理框(执行框)
|
赋值、计算
|
判断框
|
判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”
|
流程线
|
连接程序框
|
○
|
连接点
|
连接程序框图的两部分
|
3.顺序结构
(1)顺序结构的定义
由若干个依次执行的步骤组成的,这是任何一个算法都离不开的基本结构.
(2)结构形式