试题与答案

什么是模块化?模块设计的准则?

题型:问答题 简答题

题目:

什么是模块化?模块设计的准则?

答案:

参考答案:

模块化是按规定的原则将一个大型软件划分为一个个较小的、相对独立但又相关的模块。

模块设计的准则:

(1)改进软件结构,提高模块独立性:在对初步模块进行合并、分解和移动的分析、精化过程中力求提高模块的内聚,降低藕合。

(2)模块大小要适中:大约50行语句的代码,过大的模块应分解以提高理解性和可维护性;过小的模块,合并到上级模块中。

(3)软件结构图的深度、宽度、扇入和扇出要适当。一般模块的调用个数不要超过5个。

(4)尽量降低模块接口的复杂程度。

(5)设计单入口、单出口的模块。

(6)模块的作用域应在控制域之内。

试题推荐
微信公众账号搜索答案