1.1.2程序框图与算法的基本逻辑结构第1课时程序框图、顺序结构1.了解程序框图的含义,理解程序框图的作用.(难点)2.掌握各种程序框和流程线的画法与功能.3.理解程序框图中的顺序结构,会用顺序结构表示算法.(重点)[基础·初探]教材整理1程序框图阅读教材P6的内容,完成下列问题.1.程序框图(1)程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.(2)在程序框图中,一个或几个程序框的组合表示算法中的一个步骤;带有方向箭头的流程线将程序框连接起来,表示算法步骤的执行顺序.2.常见的程序框、流程线及各自表示的功能图形符号名称功能终端框(起止框)表示一个算法的起始和结束输入、输出框表示一个算法输入和输出的信息处理框(执行框)赋值、计算判断框判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”流程线连接程序框○连接点连接程序框图的两部分在程序框图中,表示判断框的图形是()【解析】四个选项中的程序框依次为处理框,输入、输出框,判断框和起止框.【答案】C教材整理2顺序结构阅读教材P8~P9,完成下列问题.1.定义:顺序结构是由若干个依次执行的步骤组成的.这是任何一个算法都离不开的基本结构.2.程序框图表示为:3.顺序结构的特点语句与语句之间、框与框之间是按照从上到下的顺序进行的.上图所示虚框内是一个顺序结构,其中“步骤n”和“步骤n+1”两个框是按顺序执行的,即只有在执行完“步骤n”后,才能接着执行“步骤n+1”.1.判断(正确的打“√”,错误的打“×”)(1)程序框图是算法的一种表现形式.()(2)一个完整的程序框图一定是以起止框开始,同时又以起止框表示结束.()(3)一个程序框图中可以没有顺序结构.()【答案】(1)√(2)√(3)×2.如图111所示的程序框图,输出的结果是S=7,则输入的A值为________图111【解析】该程序框图的功能是输入A,计算2A+1的值.由2A+1=7,解得A=3.【答案】3[小组合作型]程序框图的认识和理解下列关于程序框图的说法正确的是()A.程序框图是描述算法的语言B.程序框图中可以没有输出框,但必须要有输入框给变量赋值C.在程序框图中,一个判断框可能同时产生两种结果D.程序框图与流程图不是同一个概念【精彩点拨】根据程序框图的定义和程序框的功能判断.【尝试解答】由于算法设计时要求返回执行的结果,故必须要有输出框,对于变量的赋值可通过处理框完成,故算法设计时不一定要有输入框,因此B错;一个判断框产...