Arduino Uno 学习第五课,程序流程图

本节目标

1.学习绘制程序流程图
2.根据项目绘制流程图
3.根据流程图编写程序

引入

  在日常生活中人们做任何事情都需要遵循一定的程序,既要按照一定的顺序来操作,其中某些顺序是不可改变的,就像我们必须“先穿袜子,后穿鞋”一样,如何尽快形成编写程序的能力呢?从语法和思路两方面出发。
    语法为基,思路为本
  语法:包含最基础的程序书写规则,变量定义,函数定义和调用,三种逻辑结构的熟练掌握与运用。编写程序类似写作文,熟练掌握语法,才能将程序清晰、正确的写出。
  思路:从问题提出,到程序实现。先要思考问题,提出解决方案,在将方案描述成程序。没有中间的思考和提出解决方案的过程,是不可能写出完美解决问题的程序。程序流程图是帮助我们理清思路的极佳工具。

什么是流程图?

  流程图是一种常见的工作图标,以特定图形符号加上说明,表示算法的图,称为流程图或框图。流程图主要用来说明某一过程。这种过程既可以是生产线上的工艺流程,也可以完成一项任务必须的管理过程。

在这里插入图片描述

程序流程图

1.优点

    ①整理思路,简化过程
    ②采用简单规范的符号,画法简单
    ③便于描述,容易理解
    ④结构清晰,逻辑性强
    ⑤更换人手,按图索骥,容易上手

2.四个基本组成要素

在这里插入图片描述

3.基本要求

在这里插入图片描述
在这里插入图片描述

4.要求具体表达:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.优化

在这里插入图片描述
在这里插入图片描述

实际应用

思路

编写程序流程时基本按照:
在这里插入图片描述
在这里插入图片描述

项目

项目1:LED灯闪烁

    要求
      1.LED灯点亮
      2.持续一会儿
      3.LED灯熄灭
      4.持续一会儿

在这里插入图片描述

项目2:通过按键开关点亮LED灯

  要求
    当开关闭合时候红色LED灯点亮,
    当开关断开时候绿色LED灯点亮。

依据项目要求绘制流程图
在这里插入图片描述
依据流程图编写程序
在这里插入图片描述
电路实物图
在这里插入图片描述

  • 3
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值