3 第 1 课时 程序框图、顺序结构1
了解程序框图的概念,理解程序框图的作用
(重点) 2
掌握各种程序框和流程线的画法与功能
(重点) 3
理解程序框图中的顺序结构,会用顺序结构表示算法
画程序框图的规则及其应用
(难点)[基础·初探]教材整理 1 程序框图阅读教材 P7~P9,完成下列问题
定义:通常用一些通用图形符号构成一张图来表示算法
这种图称做程序框图(简称框图)
常见图形符号及其表示的意义:图形符号名称符号表示的意义起、止框框图的开始或结束输入、输出框数据的输入或者结果的输出处理框赋值、执行计算语句、结果的传送判断框根据给定条件判断流程线流程进行的方向连接点连接另一页或另一部分的框图注释框帮助理解框图在下列程序框图中,表示判断框的图形是( )【解析】 四个选项中的程序框依次为处理框,输入、输出框,判断框和起、止框
【答案】 C教材整理 2 顺序结构阅读教材 P10,完成下列问题
名称概念框图结构特征顺序结构描述的是最简单的算法结构,语句与语句之间,框与框之间按从上到下的顺序进行A 和 B 两个框是依次进行的,只有在执行完 A框指定的操作后,才能执行 B 框指定的操作1
判断(正确的打“√”,错误的打“×”)(1)程序框图是算法的一种表现形式
( )(2)一个完整的程序框图一定是以起、止框开始,同时又以起、止框表示结束
( )(3)一个程序框图中可以没有顺序结构
( )【答案】 (1)√ (2)√ (3)×2
如图 111 所示的程序框图,输出的结果是 S=7,则输入的 A 值为________
图 111【解析】 该程序框图的功能是输入 A,计算 2A+1 的值
由 2A+1=7,解得 A=3
【答案】 3[小组合作型]程序框图的认识和理解 (1)下列关于程序框图的说法正确的是( )A
程序框图是描述算法的语言B