孤独小说网

第17讲 学会程序化(第1页)

天才一秒记住【孤独小说网】地址:https://www.gdntek.com

第17讲学会程序化

banner"

>

要对计算机发出指令,就要通过程序算法,对想要得到的结果,设定每一步的操作步骤来实现。

换句话说,如果具备程序化的技巧,就可能积极地调动计算机的力量。

那么,应该怎样进行程序化呢?

我们以常见的自动售卖机为例,说明一下程序算法是什么,以及如何拟定程序算法。

首先,按照我们平时使用自动售卖机的基本流程,尝试设定大致的步骤。

“付款、点击按钮、取得商品”

,可以表示为下图。

以上是基本的流程,但这是使用者的操作步骤。

自动售卖机的程序算法,需要以自动售卖机的角度来设定。

下图是从自动售卖机的角度设定的程序,(1)和(2)应该填入什么呢?菱形框表示条件判断。

条件判断的内容为“是”

的,就沿着“是”

的箭头走,条件判断的内容为“否”

的,就沿着“否”

的箭头走。

(1)是开始之后最初的动作。

如果没有收款,自动售卖机不会开始运作,所以可以推测是“是否已收款”

(2)是连接“亮灯”

和“提供商品”

的条件。

提供商品的触发条件是“是否已被点击按钮”

这样,就从自动售卖机的角度拟定出了程序算法。

从人的操作步骤到自动售卖机的程序算法,可以发现人的行动对于自动售卖机来说成了条件。

以上已经拟出大致的流程,实际的程序算法会更为复杂一些。

接下来我们进一步细化。

请思考一下,下图的(3)可以填入什么?

(3)是判断“是否已收款”

的下一步,所以是“已收到了款项”

的状态。

另外,再下一步是“亮灯”

,所以要考虑连接“付款”

和“亮灯”

的条件。

“付款”

本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!

如遇章节错误,请点击报错(无需登陆)

新书推荐

主母日常封神问道行名门挚爱:帝少的千亿宠儿斗罗大陆4终极斗罗首席强制爱:独宠迷糊小娇妻醉枕江山穿越诀我被骗到缅北的那些年女魔头只想攻略她师叔混沌冠冕农家弃女数风流人物焚天龙皇综武:七侠镇说书,开局结拜乔峰牧神记一切从锦衣卫开始洪荒第一鸦书生有种和亲糙汉可汗后,我在草原忙种田无敌杀戮系统超级吞噬系统左道倾天洪荒人祖,开局加入聊天群谍影风云神宠进化