欢迎来到码驹课堂
程序三要素是什么?
程序三要素是什么,了解程序三要素会让你编程更飘逸!
<p> 介绍程序的三要素之前,我们讲一个生活场景:开车。</p><p><br></p><p> 假设我们开车在路上,如果前面路况好,没有车,是不是我们要加油门,如果前面的车刹车了,是不是我们也要踩刹车?没错,开车的场景其实就是一种程序,你要不相信,那么给你讲个真实的科幻,无人自动驾驶其实目前已经进入一个新的阶段,也就是已经实现了无人驾驶。无人驾驶是不是程序呢,肯定是一个程序啊,因为是电脑自动运行控制汽车。</p><p><br></p><p> 无人驾驶就是现实真人驾车的程序模拟而已,我们看到前面路况好或者前面的车刹车了,这是什么,现实中是一个现象,计算机程序中就是数据,雷达中探测到前面的车越来越近,这个距离就是<strong style="color: rgb(230, 0, 0);">数据</strong>,数据就是程序中的第一个要素。</p><p><br></p><p> 那么雷达探测到距离越来越近,怎么办呢?给汽车行车电脑下达<strong style="color: rgb(230, 0, 0);">指令</strong>:刹车,没错,指令就是程序的第二个要素。指令其实就是现实中的动作,计算机中的指令包括:加法、减法、移位、读数据、写数据等等。</p><p><br></p><p> 我们知道了程序中有两个要素指令跟数据了,那么第三个要素是什么呢?还是以开车为例,发现前车刹车,你也刹车,如果前车加速,路况变好,你是不是也要加油跟上,指导下一次前车刹车,你再次刹车。这个不断根据情况判断的<strong style="color: rgb(230, 0, 0);">流程</strong>就是程序的第三个要素。开车的这个流程就是循环流程。那么还有什么流程呢?还有顺序流程、分支流程。是不是很像河流,有时候顺着河道往下流,有的时候出现分支,有的时候水流进入旋涡。</p><p><br></p><p> <strong>程序的三个要素就是:指令、数据跟流程</strong>。</p><p><br></p><p> 其实计算机就是现实世界的抽象,计算机出现的初衷也是为了解决现实中的问题,比如计算太慢等问题。</p>
码驹学堂是在线编程学习创作平台,提供优质的编程学习资源供大家学习!
我们的愿景 - 让有编程兴趣的小朋友们启蒙入门,学到最专业的编程思维,并为文化课的学习提供另一种思考的方式。
我们的服务 - 我们不仅提供在线创造作品,还提供优质的编程课件。以此同时我们还会为有志开创自主编程平台与品牌的学校或机构提供平台服务。
码驹学堂 - 公众号
码驹学堂 - 小程序
北京誉达辰品科技有限公司 - 码驹学堂 - 专业的在线编程教育品牌