首页 理论教育 使用步进指令实现模块化控制方案

使用步进指令实现模块化控制方案

时间:2023-06-23 理论教育 版权反馈
【摘要】:STEP指令中的每一步的程序也是自成体系的,也可看成一个程序模块。如果整个程序或程序的一部分是依此顺序、分支或平行执行的,则可通过步进指令进行程序的模块化组织。故只能称之为模块化。总之,程序模块化组织的好处是:不易出错,出了错也好找;便于阅读、易于理解和维护。第一步先划分模块,编出的程序最为抽象;第二步编出的程序是把第一步所编的程序细化,较为抽象;…程序可从粗到精,一步步推进。

使用步进指令实现模块化控制方案

STEP指令中的每一步的程序也是自成体系的,也可看成一个程序模块。如果整个程序或程序的一部分是依此顺序、分支或平行执行的,则可通过步进指令进行程序的模块化组织。

必须再指出的是,用上述方法把程序划块只是人为的,不像将要讨论的任务划分那样真的划分成模块。故只能称之为模块化。但这种连成一片又划分为模块的方法比真分成模块要直接、简便,熟练地掌握它,也可达到目的。

总之,程序模块化组织的好处是:不易出错,出了错也好找;便于阅读、易于理解和维护。

模块化组织也便于分步设计程序。第一步先划分模块,编出的程序最为抽象;第二步编出的程序是把第一步所编的程序细化,较为抽象;…第i步编出的程序比第i-1步抽象级要低;…直到最后,第n步编出的程序即为可执行的程序。程序可从粗到精,一步步推进。(www.xing528.com)

所谓“抽象程序”指,程序所描述的解决问题的处理规则,是由那些“做什么”操作组成,而不涉及这些操作“怎样做”以及解决问题的对象具有什么结构,不涉及构造的每个局部细节。

这一方法原理就是:对一个问题(或任务),程序人员应立足于全局,考虑如何解决这一问题的总体关系,而不涉及局部细节。在确保全局的正确性之后,再分别对每一局部进行考虑,每个局部又将是一个问题或任务,因而这一方法是自顶而下的,同时也是逐步求精的。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈