在模块化设计中,我们在不同层级进行模块的抽象封装,换句话说模块化设计的系统一般是符合层次化(Layering)架构风格的,系统越复杂层次化风格的表现越突出。
举一反三
- 层次化、模块化是结构化系统设计的原理。
- 模块独立性是软件模块化设计的要求,衡量模块独立性的度量标准是模块的 A: 内聚性和耦合性 B: 抽象和信息隐藏 C: 局部化和封装化 D: 逐步求精和结构图
- 结构化系统设计的基本思想是:人们从结构化程序设计中受到启发,把模块化思想引入到系统设计中来,将一个系统设计成层次化的程序模块结构。这些模块相对(),功能()
- 下列关于模块化程序设计思想的说法中,不正确的是()。 A: 模块具体体现为函数或对象封装 B: 设计模块要尽量做到“高内聚”、“低耦合” C: 模块之间的关系越紧密,模块抽象程度越高 D: 模块数量越多,设计单个模块越简单,处理模块之间的关系越复杂
- 面向对象的四个基本特征是? A: 继承、封装、多态、抽象 B: 继承、封装、多态、层次 C: 封装、多态、层次、模块化 D: 抽象、封装、模块、结构抽象、封装、模块、结构