软件工程26
1. 块内联系中,(B)块内联系最强。
A. 偶然性 B. 功能性 C. 通信性 D. 顺序性
2. 一组语句在程序的多处出现,为了节省内存空间,把这些语句放在一个模块中,该模块的内聚度是(C)的。
A. 逻辑性 B. 瞬时性 C. 偶然性 D. 通信性
3. 将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是(A)的。
A. 逻辑性 B. 瞬时性 C. 功能性 D. 通信性
4. 模块中所有成分引用共同的数据,该模块的内聚度是(D)。
A. 逻辑性 B. 顺序性 C. 功能性 D. 通信性
5. 模块内的某成分的输出是另一些成分的输入,该模块的内聚度是(B)的。
A. 功能性 B. 顺序性 C. 逻辑性 D. 瞬时性
6. 软件设计中划分程序通常遵循的原则是要使模块间的耦合性尽可能(B)。
A. 强 B. 弱 C. 较强 D. 适中
7. 一个模块把开关量人秋参数传送给另一模块,这两个模块之间的耦合是(C)。
A. 外部耦合 B. 数据耦合 C. 控制耦合 D. 内容耦合
8. 一个模块把一个数值量作为参数传送给另一模块。这两个模块之间的耦合是(B)。
A. 逻辑耦合 B. 数据耦合 C. 控制耦合 D. 内容耦合
9. 下列几种耦合中,(D)的耦合性最强。
A.公共耦合 B. 数据耦合 C. 控制耦合 D. 内容耦合
10. 软件详细设计主要采用的方法是:(C)
A. 结构程序设计 B.模型设计 C. 结构化设计 D. 流程图设计