1.框图的分类
框图包括流程图和知识结构图,流程图主要包括程序框图和工序流程图.
2.框图的画法
(1)流程图的画法:
①分解步骤:将整个过程分解为若干个基本单元;
②理清关系:分析各个基本单元之间的逻辑关系;
③表述关系:将各个基本单元用简洁的语言或符号表述出来;
④画图连线:绘制框图,并用流程线连接起来.
(2)知识结构图的画法:
①确定基本元素:确定组成结构图的基本元素;
②确定关系:确定基本元素之间的先后顺序或从属关系;
③画图连线:绘制框图,并用连线或方向箭头连接.
3.对框图的理解
(1)框图是自然语言的直观、明确的表示,根据需要,可以从左到右,也可以从上到下.
(2)流程图具有时间特征,是动态过程,而结构图则是静态的.
(3)连线可以用线段,也可以用箭头.当流程图或结构图具有一定的方向性时,一定要用箭头.
程序框图和工序流程图 [例1] 已知函数f(x)=x2,把区间[-3,3]10等分,画出求区间端点及等分点函数值算法的程序框图.
[解] x的值依次取-3,-3+0.6,-3+0.6×2,
-3+0.6×3,...,-3+0.6×9,3,共11个值,恰好是公差为0.6的等差数列,可用循环结构实现.程序框图如图所示.