正确答案: B

模块的内聚程度要尽量高,且各模块问的耦合程度要尽量弱

题目:为了使模块尽可能独立,要( )。

解析:【解析】耦合性和内聚性是衡量软件的模块独立性的两个定性的标准。其中,内聚性是度量一个模块功能强度的一个相对指标,耦合性则用来度量模块之间的相互联系程度。它们是相互关联的。在程序结构中,各模块的内聚性越强。则耦合性越弱。一般优秀的软件设计应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块之间的内聚性,有利于提高模块的独立性。

查看原题查看所有试题

学习资料的答案和解析:

  • [单选题]在软件设计中,不属于过程设计工具的是
  • D

  • 解析:数据流图DFD,是结构化分析方法最主要的一种图形工具,不属于过程设计工具。

  • [单选题]若有以下定义: int a[]={1,2,3,4,5,6,7} char c1='b',c2='2'; 则数值不为2的表达式是
  • c2-0

  • 解析:解析:本题考查数组的定义、初始化及其引用,以及对字符ASCII码值的熟悉程度。解本题的关键在于熟悉字符的ASCII码值。字符在进行数学运算时取其ASCII码值,其中'b'的ASCII码值为98,'d'的ASCII码值为100,字符'2'的ASCII码值为50。根据以上知识,可知D)选项中表达式c2-0的值为50。

  • [单选题]当向一棵m阶的B—树做插入操作时,若一个结点中的关键字个数等于______,则必须分裂为2个结点。
  • m


  • 推荐下载科目: 计算机三级 计算机四级 微软认证 思科认证 JAVA认证 计算机一级 计算机操作员中级 计算机操作员高级 计算机辅助设计(C LTE认证
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号