内容正文:
一、学习目标
二、研讨互动,问题生成
1、流程图的含义
(1)流程图是由一些 和 构成的图示.
(2)流程图通常会有 个“起点”,
个“终点”.
(3)流程图一般按照从 到 ,从 到 的顺序来画.(4)在流程图中,活动的每一个明确的步骤构成流程图的一个基本单元,基本单元之间通过 产生联系。
2、工序流程图
流程图还可用于描述 ,这样的流程图通常称为工序流程图,在工序流程图内每一个 代表一道工序.
3、程序框图和流程图的区别和联系?
三、合作探究,问题解决
题型一 程序框图及简单应用
例1 如图4-1-1所示的程度框图,运行相应的程序,
则输出s的值为( )
A、-1
B、0
C、1
D、3
变式训练1 某程序框图如图所示,若输出的S=57,则判断框内为( )
A、k>4?
B、k>5?
C、k>6?
D、k>7?
题型二 工序流程图
例2 某药厂生产某产品的过程如下:
(1)备料、前处理、提取、制粒、压片、包衣、颗粒分装、包装;
(2)提取环节经检验,合格,进入下一工序,否则返回前处理;
(3)颗粒分装环节经检验合格进入下一工序,否则为废品,画出生产该产品的工序流程图.
题型三 流程图的解读与应用
例3、如下图是某工厂加工笔记本电脑屏幕的流程图:
根据此流程图可回答下列问题:
(1)一件屏幕成品可能经过几次加工和检验程序?
(2)哪些环节可能导致废品的产生,二次加工产品的来源是什么?
(3)该流程图的终点是什么?
四、经典示例,巩固提高
已知某算法的流程图如图所示,若将输出的(x,y)值 依次记为(x1,y1)、(x2,y2)、…、(xn,yn)、….
(1)若程序运行中输出的一个数组是(t,-8),则t= ;
(2)程序结束时,共输出(x,y)的组数为 .
.如果执行如图3所示的程序框图,输入
,则输出的数
= .
执行右面的程序框图,如果输入的N是6,那么输出的p是
A.120
B. 720
C. 1440
D. 5040