讲义 第五章 应程序设计与实现技术.docVIP

  • 14
  • 0
  • 约6.48千字
  • 约 13页
  • 2017-04-08 发布于贵州
  • 举报
讲义 第五章 应程序设计与实现技术

应用程序设计与实现技术 在第一章的绪论当中,我们曾经讲过,工业控制机的组成由硬件和软件两部分组成。软件是工业控制机的程序系统,分为系统软件,支持软件和应用软件三部份。本章主要介绍应用软件有关的一些问题。所谓应用软件就是面向控制系统本身的程序,它是根据系统的具体要求,由用户自己设计的。实际在我们进行计算机控制系统设计时,大量的工作就是如何根据各个生产过程的实际需要来设计好的应用程序。如何设计好应用程序是完成计算机控制系统的重要环节。 程序设计技术 一个控制系统要完成的任务往往是错综复杂的,程序设计中的首要一步,就是要把程序承担的各项任务明确的定义出来。应用程序设计的每一步之间是相互影响的,设计者往往同时要在几个步骤上同时设计。一个完整的程序设计过程可以用图5.1来说明,首先要分析用户的要求,这大约占整个程序设计工作量的10%;然后编写程序的说明,这大约占10%;接着进行程序的设计和编码,这大约占30%左右;最后进行测试和调试,这要花费整个程序设计工作量的40%以上。 5.1.1 模块化与结构化程序设计 1. 模块化程序设计 出发点(思路):把一个复杂的系统软件,分解成若干个功能模块,每个模块具有单入口单出口结构,执行单一功能。 (1)自底向上模块化设计 首先开发底层模块,包括编码、测试、调试,使其正常工作,再利用它们来开发较高层的模块。一般用于汇编语言的编程。问题:

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档