预习导学第1课时程序框图、顺序结构预习导学课堂讲义当堂检测1
2程序框图与算法的基本逻辑结构第1课时程序框图、顺序结构[学习目标]1.掌握程序框图的概念;2.熟悉各种程序框及流程线的功能和作用;3.能用程序框图表示顺序结构的算法.[知识链接](1)已知一梯形的上底和下底分别为a,b,高为h,则梯形的面积S=_________.(2)已知点P0(x0,y0)和直线l:Ax+By+C=0,则点到直线的距离公式d=______________.(a+b)h2|Ax0+By0+C|A2+B2(3)已知一直角三角形的两直角边分别为a,b,斜边为c,则直角三角形内切圆半径r=________.a+b-c2(4)已知一个三角形三条边的边长分别为a,b,c,则三角形的面积S=p(p-a)(p-b)(p-c)其中p=a+b+c2,该公式叫海伦—秦九韶公式.[预习导引]1.程序框图(1)程序框图又称_______,是一种用_______、_______及_________来表示算法的图形.(2)在程序框图中,一个或几个_______的组合表示算法中的一个步骤;带有_________的流程线将程序框连接起来,表示算法步骤的_________.流程图程序框流程线程序框方向箭头执行顺序文字说明2.常见的程序框、流程线及各自表示的功能图形符号名称功能终端框(起止框)__________________________输入、输出框_____________________________处理框(执行框)___________表示一个算法的起始和结束表示一个算法输入和输出的信息赋值、计算_______判断某一条件是否成立,成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”流程线____________○连接点连接程序框图的两部分判断框连接程序框3
顺序结构(1)顺序结构的定义