内容正文:
。
☆
000
000
000
☆
洪
第一单元
打开算法之门
000
000
000
洪
☆
☆
用
8
第3课
流程图描述算
⊙
0
0
法
3
0000
0000
用流程图描述算法
小慧喜欢
图示的方式描
用自然语言的方式描述算法,而小明喜欢用
述算法。这两种方法有什么区别呢?
第一步:××X
第二步:×××
第三步:×××
☆
h
国
用流程图描述算法
在办理业务时,我们通常需要先取号,再到休息区等待叫号。你
知道排队取号机是如何完成取号任务的吗?下图是小明和妈妈各
自描述的取号机执行取号任务的算法,你喜欢那一种?为什么?
小明妈妈的描述:
小明的描述:
开始
首先,接收取号需求;
接收取号需求
接着,将当前已取号的人数加1;
已取号人数+1
然后,发送指令给办理业务的柜台;
发送指令给办理业务的柜台
最后,发送打印指令,打印号码单。
打印号码单
结束
用流程图描述算法
小明妈妈的描述:
小明的描述:
(开始
首先,接收取号需求;
接收取号需求
接着,将当前已取号的人数加1:
已取号人数+1
然后,发送指令给办理业务的柜台;
发送指令给办理业务的柜台
最后,发送打印指令,打印号码单」
打印号码单
结束
从上述例子中可以看出,在流程图中使用规范的图形
符号表示算法的不同操作,并加上文字说明,能够清楚地
描述算法的思路。常用的算法流程图图形符号及其名称、
含义如下表所示。
用流程图描述算法
常用的算法流程图图形符号及
图形符号
名称
起止框
处理框
输入、输出框
判断框
流程线
其名称、含义
含义
算法的开始或结束
对数据进行处理
数据的输入或输出
根据条件进行判断
算法流程的走向
用流程图描珠算法
小明用流程图描述了
尝试仿照此图,画出
开始
接收用户的唤醒词
唤醒词
否
是否正确
是
回答:在呢
结束
智能音箱唤醒算法流程图
智能音箱被唤醒的算法,如下图所示。请
智能声控楼道灯工作过程的算法流程图。
开始
接收声音和光线检测
声音强度足够
否
且光线不足
↓是
打开灯光
结束
智能声控楼道灯算法流程图
用流程图猫选算法
当遇到带有判断的算法时,
用流程图进行描述能够更清晰地
呈现其执行流程。
小贴士
为了提高流程图的准确性和美规性,我们可以利用专用
软件或一些办公软件中提供的相应功能绘制。
开始
开始
接收用户的唤醒词
接收声音和光线检测
唤醒词
否
声音强度足够
否
是否正确
且光线不足
是
是
回答:在呢
打开灯光
结束
结束
用流程图描述算法
你通过自动售货机购买过
吗?尝试用自然语言和流
作过程的县法,并说说这
自
:234
6.
78
商品吗?你知道
程图两种方式描
两种描述方式各
然语言描述:
开始:走到自动售货机前。
查看商品:浏览商品信息。
选择商品:按下按钮或点击
判断库存:有货则进入支付
查看商品。
支付:选择支付方式。
判断支付:成功则机器出货
出货:商品从出货口送出。
取货:从出货口取出商品。
结束:完成购买。
它是如何工作的
述自动售货机工
有什么特点。
屏幕,选择商品。
环节。缺货则提示缺货,返回
失败则提示失败,重新支付
用流程图描述算法
邑
流程图:
开始
查看商品信息
选择商品
判断商品
否
提示缺货
是否有货
是
提示支付
支付
判断支付
否
是否成功
提示支付失败
丫是
出货
取货
结束