单片机软件结构设计.pptVIP

  • 17
  • 0
  • 约 9页
  • 2016-12-07 发布于湖北
  • 举报
* * 单片机编程基础 辅导讲座 —— 软件结构设计 传统流程图的缺陷 —— 传统流程图只适宜于“表示”一个算法,而不宜于“设计”一个算法。 1、可以不受限制地使用流程线任意跳转        → 流程图将毫无规律。 2、流程图阅读困难。 3、修改算法不方便。 处理过程 ( 1)顺序结构 ( 3)循环结构 B) “直到”结构 处理过程 直到条件=True 基本程序结构 (以“N-S ”图表示 ) ( 2)选择结构 条件 True False 处理A 处理B 基本结构的特点: 1、只有一个入口。 2、只有一个出口。 3、结构内的每一部分都有机会被执行到。 4、不存在死循环。 处理过程 当条件 = True A) “当”结构 三种基本结构是一个良好算法的基本单元。 程序的结构化设计 结构化程序的主要优点: 1、逻辑关系清晰,可读性强。 2、具有很强的可验证性和可维护性,便于协 同合作和软件代码资源的共享。 结构化程序的主要特征: 1、“结构化”的算法由三种基本结构顺序组成, 可用以解决任何复杂的问题。 2、不存在无规律的转向,只在本基本结构内 才允许存在分支和向前或向后的跳转。 结

文档评论(0)

1亿VIP精品文档

相关文档