第2课时 程序框图、顺序结构
[核心必知]
1.预习教材,问题导入
根据以下提纲,预习教材P6~P9,回答下列问题.
(1)常见的程序框有哪些?
提示:终端框(起止框),输入、输出框,处理框,判断框.
(2)算法的基本逻辑结构有哪些?
提示:顺序结构、条件结构和循环结构.
2.归纳总结,核心必记
(1)程序框图
程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.
在程序框图中,一个或几个程序框的组合表示算法中的一个步骤;带有方向箭头的流程线将程序框连接起来,表示算法步骤的执行顺序.
(2)常见的程序框、流程线及各自表示的功能
图形符号 名称 功能 终端框(起止框) 表示一个算法的起始和结束 输入、输出框 表示一个算法输入和输出的信息 处理框(执行框) 赋值、计算 判断框 判断某一条件是否成立,成立时在出口处标明"是"或"Y";不成立时标明"否"或"N" 流程线 连接程序框 ○ 连接点 连接程序框图的两部分 (3)算法的基本逻辑结构
①算法的三种基本逻辑结构
算法的三种基本逻辑结构为顺序结构、条件结构和循环结构,尽管算法千差万别,但