软件设计中划分程序模块通常遵循的原则之一是使各模块间的( )。A.耦合度高,内聚性低B.耦合度高,内聚度高C.耦合度低,内聚度高D.耦合度低,内聚度低
软件设计中划分程序模块通常遵循的原则之一是使各模块间的( )。
A.耦合度高,内聚性低
B.耦合度高,内聚度高
C.耦合度低,内聚度高
D.耦合度低,内聚度低
B.耦合度高,内聚度高
C.耦合度低,内聚度高
D.耦合度低,内聚度低
参考解析
解析:本题考查的是模块设计原则,一般有以下几点:(1) 模块独立性好,模块之间没有过多的相互作用。(2) 模块耦合度低。(3) 模块内聚度高,各成分之间结合紧密。(4) 模块规模适中,模块大小以30到100行为宜,规模过大不宜理解。(5) 模块的扇入和扇出要适当。(6) 模块的作用域应当在控制域中。
相关考题:
● 一般来讲,在并行处理系统中,将程序的模块划分得越小, (14) 。(14)A. 程序模块间的数据相关性越大,线程创建和通信的开销越大。B. 程序模块间的数据相关性越小,线程创建和通信的开销越大。C. 程序模块间的数据相关性越小,线程创建和通信的开销越小。D. 程序模块间的数据相关性越大,线程创建和通信的开销越小。
软件设计中划分程序模块通常遵循的原则是要使各模块间的耦合性尽可能弱。一个模块把一个复杂的内部数据结构作为参数传送给另一个模块的耦合方式属于______。A.公共耦合B.数据耦合C.控制耦合D.标记耦合A.B.C.D.
软件设计中划分程序模块通常遵循的原则是要使各模块间的耦合性尽可能弱。一个模块把一个数值量作为参数传送给另一个模块的耦合方式属于______。A.公共耦合B.数据耦合C.控制耦合D.标记耦合A.B.C.D.
软件设计中划分程序模块通常遵循的原则是要使各模块间的耦合性尽可能(58)。三种可能的模块耦合是:(59)。例如,一个模块直接引用另一模块中的数据。(60)。例如,一个模块把开关量作为参数传送给另一模块。(61)。例如,一个模块把一个数值量作为参数传送给另一模块。其中(62)的耦合性最强。A.强B.适中C.弱
软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到(7) 。A 软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到() 。A.高内聚高藕合B.高内聚低藕合C.低内聚高藕合D.低内聚低藕合
单选题在SD方法中全面指导模块划分的最重要的原则是()。A程序模块化B模块高内聚C模块低耦合D模块独立性