简述模块化设计的过程及设计内容
在众多的程序设计方法中,结构化程序设计方法是最基础,使用最广泛的一种方法.应用结构化设计方法进行软件结构设计时应该遵循的最主要的原理是模块独立性原理.采用模块化原理设计的程序系统具有以下三个特点:第一,由于模块间是相互独立的,所以每个模块可以独立地被理解、编写、测试、排错和修改,这就使得程序容易设计,也容易理解和阅读;第二,模块的独立性也能有效地防止错误在模块之间扩散蔓延,因而有助于提高软件的可靠性;第三,模块化由干能够分割功能而[1接rJ可以简化,因此,可由许多人分工合作开发复杂大型软件,有助于软件开发上程的组织管理. 在学习或采用结构设计方法对软件系统进行了一系列的总体设计、结构设计以后,再进行详细的过程设计和编写程序,主要掌握以下要点:模块程序的执行过程块结构高级语言,提供了有限形式的动态存储分配,存储管理系统支持程序的运行,每当进人和退出程序模块时、存储管理系统分配存储或释放存储.程序块是程序中界线分明的区域,每当执行一个程序块时就中断程序的执行,以便分配存储.由于结构化高级语言的这一特点,使得模块程序的调用变得十分简单和方便.
机械设计1001班
1001140153
张晓栋。