软件工程软件总体设计章节练习(2019.05.02)

来源:考试资料网
3.名词解释数据耦合
参考答案:如果一个模块访问另一个模块时,彼此之间是通过简单数据参数(不是控制参数、公共数据结构或外部变量)来交换输入、输出信息的,...
参考答案:

(1)模块化使软件容易测试和调试,因而有助于提高软件的可靠性。
(2)模块化也有助于软件开发工程的组织管理。

5.名词解释公共耦合
参考答案:若一组模块都访问同一个公共数据环境,则它们之间的耦合就称为公共耦合。公共的数据环境可以是全局数据结构、共享的通信区、内存...
参考答案:如果发生下列情形,两个模块之间就发生了内容耦合。
(1)一个模块直接访问另一个模块的内部数据;
(2...
7.名词解释巧合内聚
参考答案:巧合内聚又称为偶然内聚。当模块内各部分之间没有联系,或者即使有联系,这种联系也很松散,则称这种模块为巧合内聚模块,它是内...
10.名词解释模块的作用域
参考答案:

定义为受该模块内一个判定影响的所有模块的集合。