问答题X 纠错
(1)改进软件结构,提高模块独立性:在对初步模块进行合并、分解和移动的分析、精化过程中力求提高模块的内聚,降低藕合;
(2)模块大小要适中:大约50行语句的代码,过大的模块应分解以提高理解性和可维护性;过小的模块,合并到上级模块中;
(3)软件结构图的深度、宽度、扇入和扇出要适当。一般模块的调用个数不要超过5个;
(4)尽量降低模块接口的复杂程度;
(5)设计单入口、单出口的模块。
(6)模块的作用域应在控制域之内。
你可能喜欢
填空题
问答题
将如下的基本文件:考生基本情况文件(简称考生情况文件)和考生高考成绩文件(简称考分文件)合并成考生新文件。
试用面向数据结构的Jackson方法完成下列工作
(1)画出输入和输出的数据结构图;
(2)画出程序结构图;
(3)写出程序的过程性表示,列出所有操作和条件.
(4)用Jackson伪代码写出与程序结构图对应的过程性表示
问答题