网站大量收购闲置独家精品文档,联系QQ:2885784924

21-22版:1.1.2 第1课时 程序框图、顺序结构(步步高).pdf

21-22版:1.1.2 第1课时 程序框图、顺序结构(步步高).pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

1.1.2程序框图与算法的基本逻辑结构

第1课时程序框图、顺序结构

学习目标1.了解各种程序框及流程线的功能与作用.2.能够读懂简单的程序框图.3.能够掌

握用程序框图表示顺序结构的算法.

知识点一程序框图

1.程序框图的定义

程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.

2.常见的程序框、流程线及各自表示的功能

图形符号名称功能

终端框(起止框)表示一个算法的起始和结束

输入、输出框表示一个算法输入和输出的信息

处理框(执行框)赋值、计算

判断某一条件是否成立,成立时在

判断框出口处标明“是”或“Y”;不成

立时标明“否”或“N”

流程线连接程序框

连接点连接程序框图的两部分

3.算法的基本逻辑结构

顺序结构、条件结构和循环结构是算法的基本逻辑结构,所有算法都是由这三种基本逻辑结

构构成的.

知识点二顺序结构

1.顺序结构的定义

由若干个依次执行的步骤组成的.这是任何一个算法都离不开的基本结构.

2.结构形式

思考如何理解顺序结构是任何一个算法都离不开的基本结构?

答案顺序结构描述的是最简单的算法结构,语句与语句之间,框与框之间是按照从上到下

的顺序进行的.

1.任何一个程序框图必须有起止框.(√)

2.任何一个算法都离不开顺序结构.(√)

3.对于一个程序框图来说,判断框内的条件是唯一的.(×)

4.流程线是直线或折线,可以不带箭头.(×)

一、对程序框的认识和理解

例1下列说法正确的是()

A.程序框图中的图形符号可以由个人来确定

B.也可以用来执行计算语句

C.程序框图中可以没有输出框,但必须要有输入框

D.用程序框图表达算法,其优点是算法的基本逻辑结构展现得非常直观

答案D

解析一个完整的程序框图至少要有起止框和输入、输出框,输入、输出框只能用来输入、

输出信息,不能用来执行计算.

反思感悟(1)理解程序框图中各框图的功能是解此类题的关键,用程序框图表示算法更直

观、清晰、易懂.

(2)起止框用表示,是任何流程不可少的,表明程序的开始或结束.

(3)输入、输出框用表示,可用在算法中任何需要输入、输出的位置,需要输入的字母、

符号、数据都填在框内.

(4)处理框用表示,算法中处理数据需要的算式、公式等可以分别写在不同的用以处理

数据的处理框内,另外,对变量进行赋值时,也用到处理框.

(5)判断框用表示,是唯一具有超过一个退出点的图形符号.

跟踪训练1(1)程序框图中表示判断框的是()

A.矩形框B.菱形框C.圆形框D.椭圆形框

(2)一个完整的程序框图至少包含()

A.终端框和输入、输出框

B.终端框和处理框

C.终端框和判断框

D.终端框、处理框和输入、输出框

答案(1)B(2)A

解析(1)要画好程序框图,就必须准确了解各图形符号的意义,圆角矩形框为起止框,矩

形框为执行框,平行四边形框为输入、输出框,菱形框为判断框,故选B.

(2)完整的程序框图必须有终端框,用来表示程序的开始与结束,还要包括输入、输出框,

用来进行输入或输出,故选A.

二、利用顺序结构表示算法

例2写出求过点P(3,5),P(-1,2)的直线斜率的算法,并画出程序框图.

12

解算法如下:

第一步,输入x=3,y=5,x

文档评论(0)

177****7360 + 关注
官方认证
内容提供者

中专学生

认证主体宁夏三科果农牧科技有限公司
IP属地宁夏
统一社会信用代码/组织机构代码
91640500MABW4P8P13

1亿VIP精品文档

相关文档