流程图的概念-高中数学知识点讲解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

流程图的概念

1.流程图的概念

【知识点的认识】

1.流程图:是由一些图框和流程线组成的,其中图框表示各种操作的类型,图框中的文字和符号表示操作的内容,流程线表示操作的先后次序.

2.常用的表示算法步骤的图形符号:

图形符号名称符号表示的意义

起、止框框图的开始或结束

输入、输出框数据的输入或结果的输出

处理框赋值、执行计算语句

判断框根据给定条件判断

流程线流程进行的方向

连接点连接另一页或另一部分的框

注释框帮助理解框图

3.四种基本框图及其功能用法:

(1)起、止框:框内填写“开始”或“结束”,任何程序框图中,起、止框是必不可少的;

(2)输入、输出框:框内填写输入、输出的字母、符号等;

(3)处理框:算法中需要的算式、公式、对变量进行赋值等要用处理框表示;

(4)判断框:当算法要求在不同的情况下执行不同的运算时,需要判断框,框内填写判断条件.判断某一条件是

否成立,成立时在出口处标明“是”或“Y”,不成立时标明“否”或“N”.

4.画程序框图的规则:

(1)使用标准的框图符号;

(2)框图一般按从上到下、从左到右的方向画;

(3)除判断框外,大多数框图符号只有一个进入点和一个退出点,判断框是具有超过一个退出点的唯一符号;

(4)判断框一种是“是”与“不是”两分支的判断,而且有且仅有两个结果;另一种是多分支判断,有几种(多

于两种)不同的结果;

(5)在图形符号内描述的语言要非常精炼、清楚.

【命题方向】

常以选择、填空题的形式出现,偶有设计题型,考查对流程图的基础内容的掌握,涉及流程图概念、结构特点等,较简单.

1.考查流程图基础概念

例:如图下列框图符号中,表示处理框的是()

A.B.C.D.

分析:A 是处理框;B 是判断框;C 是终端框;D 是输入输出框.

解答:A 是处理框,其功能是赋值和计算;

B 是判断框,其功能是判断一个条件是否成立;

C 是终端框,其功能是表示一个算法的起始和结束;

D 是输入输出框,其功能是表示算法的输入和输出信息.

故选A.

点评:本题考查流程图的概念,是基础题.解题时要认真审题,仔细解答.

2.看懂流程图,根据流程图写出结果

例:若输入a=3,b=4,则通过如图程序框图输出结果是()

A.±5 B.﹣5 C.5 D.4

分析:根据各程序框图的功能,模拟程序的运行过程,分析各变量在执行过程中值的变化情况,可得答案.

解答:执行完输入框后,a=3,b=4

执行完处理框d=a2+b2 后,d=25,

执行完处理框c =푑后,c=5,

故输出的c 值为 5,

故选:C

点评:本题考查的知识点是流程图的概念,模拟程序的运行过程即可得到答案,属于基础题.

3.设计流程图

例:已知S=1+2+3+…+1000,设计算法流程图,输出S.

分析:由于本题要计算 1000 个数的和,故要采用循环结构来解决此问题,由于要算 1000 个数的和,循环体得执行 1000 次,本题拟采用直到型结构,故循环终止的条件应为大于 1000.

解答:算法流程图如右图

输入x;

Ifx<0,

Thenf(x):π/2∙x+3;

Elseifx=0,

Thenf(x):0;

Elsef(x):π/2∙x﹣5.

输出f(x).

点评:本题考查流程图的概念,解答本题关键是掌握住本问题的解决方法,根据问题的解决方案制订出符合要求的框图,熟练掌握框图语言,能正确用框图把算法表示出来,这是设计流程图的基础.

相关文档
最新文档