以下关于软件设计原则的叙述中,不正确的是( )。

2023-09-01

A.系统需要划分多个模块,模块的规模越小越好
B.考虑信息隐蔽,模块内部的数据不能让其他模块直接访问
C.模块独立性要好,尽可能高内聚和低耦合
D.采用过程抽象和数据抽象设计

参考答案:A

在结构化设计中,系统由多个逻辑上相对独立的模块组成,在模块划分时需要遵循“模块的大小要适中”的原则。过大的模块可能导致系统分解不充分,其内部可能包括不同类型的功能,需要进一步划分,尽量使得各个模块的功能单一;过小的模块将导致系统的复杂度增加,模块之间的调用过于频繁,反而降低了模块的独立性。一般来说,一个模块的大小使其实现代码在1~2页纸之内,或者其实现代码行数在50~200行之间,这种规模的模块易于实现和维护。

相关推荐