1.程序框图的画法:画程序框图时,一般需要将每一个算法步骤分解为若干输入、输出、条件结构、循环结构等基本算法单元,然后根据各单元的逻辑关系,用流程线将这些基本单元连接起来.我们在模块{3}已学过程序框图,所以对它的画法我们并不陌生.现举一个实际生活中的例子.
六、知识应用,深化理解
例1 一商场对衣服的退、换货办法制定如下:对退货来说,7天内经服务员检验不影响第二次销售可退货,若影响第二次销售则不退货;同样对换货来说,7天内经服务员检验不影响第二次销售并有相应的号码则可换货,不影响第二次销售但没有相应的号码可退货,若影响第二次销售则不退、不换.某人买了一条裤子,回家后又觉得颜色不好搭配上衣,想换一条,请画出他换货过程的程序框图.
解:
2.工序流程图的画法:工序流程图是用来描述一个过程性的活动,活动的每一个明确的步骤构成流程图的一个基本单元,基本单元之间通过流程线产生联系.常见的画法是:将一个工作或工程按进度依次分为若干道工序,每一道工序用矩形框表示,并在该矩形框内注明此工序的名称或代号.两相邻工序之间用流程线相连.有时为合理安排工程进度,还在每道工序框上注明完成该工序所需时间.开始时工序流程图可以画得粗疏,然后再对每一框逐步细化.
例2 现举一个关于空调机(单冷机)工作的工序流程图.
思路分析:要画出空调机的工作流程,首先要明确流程图中各元素,然后找出各元素之间的逻辑关系.
解: