一组模块都访问同一全局简单变量而不是同一全局数据结构,而且不是通过参数表传递该全局变量的信息,则称之为外部耦合。
如果一个模块通过传送开关、标志、名字等控制信息,明显地控制选择另一模块的功能,就是控制耦合。
如果一组模块通过参数表传递记录信息,就是标记耦合。这个记录是某一数据结构的子结构,而不是简单变量。
内聚和耦合; 高内聚低耦合。
过程的抽象、数据抽象。
就是抽出事物的本质特性而暂时不考虑它们的细节。
(1)模块化使软件容易测试和调试,因而有助于提高软件的可靠性。 (2)模块化也有助于软件开发工程的组织管理。
最新试题
内聚
耦合性最强是下面哪一项。()
软件设计的任务是在需求的基础上,给出被建系统的软件设计方案。一般来说,软件设计包括总体设计和()。
系统中模块的()不仅意味着作用于系统的小变动将导致行为上的小变化,也意味着规格说明的小变动将影响到一小部分模块。
外部耦合
过程内聚
信息内聚
请将下图的DFD转换为软件结构图。
什么是内容耦合?
下列哪一项数据处理问题的工作过程大致分为三步,即取得数据、变换数据和给出数据。()