微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题Modular Programming——模块化程序设计
栏目基础知识与讲座
发布1995-02-17
  (1)输入模块:为了完成某任务,输入必要的数据。
  (2)输入数据检查模块:检查输入数据的合法性,如有错,则判断是哪一类型的错误。
  (3)处理模块;完成算法所要求的基本任务
  (4)输出模块:完成用户所需的信息输出。
  (5)出错指示模块:分析在程序运行中有问题的地方,并采取适当的措施。
  (6)结束模块:终止程序的运行。
  上述各模块在内容上是相互独立的,如果定义模块时足够完善,该模块应很容易适应另外的程序,只需对其略加修改即可,此外,每一模块应只有一个入口和一个出口,尽量少用分支、返回语句。一个可迅速而准确地处理几乎一切可能发生情况的算法将使程序具有很强的完备性。而按模块的思想去设计程序将会使程序完备且易读易修改。