手机浏览器扫描二维码访问
第17讲学会程序化
banner"
>
要对计算机发出指令,就要通过程序算法,对想要得到的结果,设定每一步的操作步骤来实现。
换句话说,如果具备程序化的技巧,就可能积极地调动计算机的力量。
那么,应该怎样进行程序化呢?
我们以常见的自动售卖机为例,说明一下程序算法是什么,以及如何拟定程序算法。
首先,按照我们平时使用自动售卖机的基本流程,尝试设定大致的步骤。
“付款、点击按钮、取得商品”
,可以表示为下图。
以上是基本的流程,但这是使用者的操作步骤。
自动售卖机的程序算法,需要以自动售卖机的角度来设定。
下图是从自动售卖机的角度设定的程序,(1)和(2)应该填入什么呢?菱形框表示条件判断。
条件判断的内容为“是”
的,就沿着“是”
的箭头走,条件判断的内容为“否”
的,就沿着“否”
的箭头走。
(1)是开始之后最初的动作。
如果没有收款,自动售卖机不会开始运作,所以可以推测是“是否已收款”
。
(2)是连接“亮灯”
和“提供商品”
的条件。
提供商品的触发条件是“是否已被点击按钮”
。
这样,就从自动售卖机的角度拟定出了程序算法。
从人的操作步骤到自动售卖机的程序算法,可以发现人的行动对于自动售卖机来说成了条件。
以上已经拟出大致的流程,实际的程序算法会更为复杂一些。
接下来我们进一步细化。
请思考一下,下图的(3)可以填入什么?
(3)是判断“是否已收款”
的下一步,所以是“已收到了款项”
的状态。
另外,再下一步是“亮灯”
,所以要考虑连接“付款”
和“亮灯”
的条件。
“付款”
(帝后CP非双洁女主进宫就独宠)谢朝颜,出身簪缨世家陈郡谢氏,祖父是左将军谢桀,外祖父是大司马大将军王光,出身琅琊王氏,手握兵权。谢朝颜本该是上京城最尊贵的世家女,但是在先皇立嗣一事上,谢桀和王光有了分歧,自此两家分道扬镳,谢朝颜和其母亲成了最尴尬的存在,六岁那年,谢朝颜失去了母亲,被赶去了谢氏祖宅,被家族彻底抛弃,在那里生活了近十年。之后她的祖父和外祖父想要利用她的婚事为而家族牟利,她不愿做各位书友要是觉得帝王独宠皇后娘娘沦陷了还不错的话请不要忘记向您QQ群和微博里的朋友推荐哦!...
接档内娱第一女糊团文案洛卿的职业是扮演小说里活不过三章的职业反派,只要完成最后三个就可以退休了。系统因为三本书意外融合,作为补偿给你三倍退休金。为了钱,洛卿硬着头皮上了。但她不知道,因为...
关于盗墓阳春白雪的辉光新作品出炉,欢迎大家前往番茄小说阅读我的作品,希望大家能够喜欢,你们的关注是我写作的动力,我会努力讲好每个故事!...
黎尘,京城七大古武家族之一黎家子弟,因父亲有恩与同为京城七大家的水家家主,二人便结拜兄弟,并为黎尘和水婼嫣立下婚约,后因黎尘被暗下黑手,只剩两魂七魄,父母...
2o27年,蓝星被外星人现。2o33年,人类被外星入侵,蓝星易主。重生在2o25年的叶林生,现只有不到两年的时间,能用来拯救人类文明。科技实力相差悬殊,两年时间,根本无法对抗。叶林生选择了一条最大胆最疯狂的办法在地下万米深度建造人类地下城...