下列关于软件设计原则的叙述中,不正确的是( )。
A: 系统需要划分多个模块,模块的规模越小越好
B: 考虑信息隐藏,模块内部的数据不能让其他模块直接访问
C: 模块独立性要好,尽可能高内聚和低耦合
D: 采用过程抽象和数据抽象设计
A: 系统需要划分多个模块,模块的规模越小越好
B: 考虑信息隐藏,模块内部的数据不能让其他模块直接访问
C: 模块独立性要好,尽可能高内聚和低耦合
D: 采用过程抽象和数据抽象设计
举一反三
- 软件设计时需要遵循抽象、模块化、信息隐藏和模块独立原则。在划分软件系统模块时,应尽量做到( )。 A: 高内聚高耦合 B: 高内聚低耦合 C: 低内聚高耦合 D: 低内聚低耦合
- 在软件设计中应该保持模块的独立性原则,()反映模块独立性。 A: 耦合和内聚 B: 数据和模块 C: 模块内部的凝聚力 D: 模块之间的耦合
- 下列关于内聚与耦合描述正确的是( ) A: 内聚与耦合是度量软件模块功能独立性的两个标准 B: 一个模块与其他模块的耦合性越强,则该模块与其它模块的相互依赖性就越强 C: 在程序结构中,各模块的内聚性越强,则耦合性越低 D: 低内聚高耦合,是一个好的软件模块设计的标准
- 信息隐藏的核心内容是()。 A: 把数据都放在公共的区域 B: 数据不能被其他模块访问 C: 一个模块的内部信息不允许其他模块直接访问 D: 把信息加密,只能让有密钥的模块访问
- 下列关于软件设计基本原理的叙述中错误的是 A: 信息隐蔽是指在一个模块内的信息要使所有的模块都能访问得到 B: 模块的独立程度是评价软件设计好坏的重要标准 C: 耦合性用于衡量软件的模块独立性 D: 内聚性用于衡量软件的模块独立性