软件模块化的目的是( )
A: 可以使软件程序的结构更清晰,更容易阅读和理解
B: 模块化程度越高,开发成本越低
C: 更容易有效的开展测试和调试
D: 更容易实施变更,可以方便的定义和交付软件增量
A: 可以使软件程序的结构更清晰,更容易阅读和理解
B: 模块化程度越高,开发成本越低
C: 更容易有效的开展测试和调试
D: 更容易实施变更,可以方便的定义和交付软件增量
举一反三
- 模块化的优点是( )。 A: 可以使软件程序的结构更清晰; B: 使开发工作更易于规划、更容易阅读和理解; C: 更容易实施变更、也更容易有效的开展测试和调试; D: 可以方便的定义和交付软件增量;
- 模块化设计的好处不包括( ) A: 使开发工作更易于规划 B: 可以定义和交付软件增量 C: 更容易实现变更 D: 可以降低将来的集成成本
- 模块化使软件容易测试和调试,其中一个原因是程序的错误通常局限在有关的模块及它们之间的接口。
- 模块化使软件容易测试和调试,其中一个原因是程序的错误通常局限在有关的模块及它们之间的接口。 A: 正确 B: 错误
- 我们在设计软件模块结构时,希望能够保证模块内的高内聚、模块之间的低耦合,也希望模块之间的信息流结构不要过于复杂。模块化程度高的软件,结构相对简单,软件的可靠性可重用性更高,更易于测试与维护。