更多“模块的内聚度越小越好。”相关问题
  • 第1题:

    软件设计中划分模块的一个准则是(61)。两个模块之间的耦合方式中,(62)耦合的耦合度最高,(63)耦合的耦合度最低。一个模块内部的内聚种类中,(64)内聚的内聚度最高,(65)内聚的内聚度最低。

    A.低内聚低耦合

    B.低内聚高耦合

    C.高内聚低耦合

    D.高内聚高耦合


    正确答案:C

  • 第2题:

    模块内聚度用于衡量模块内部各成分之间彼此结合的紧密程度。

    1.一组语句在程序中多处出现,为了节省内存空间把这些语句放在一个模块中,该模块的内聚度是(48)的。

    2.将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是(49)的。

    3.模块中所有成分引用共同的数据,该模块的内聚度是(50)的。

    4.模块内某成分的输出是另一些成分的输入,该模块的内聚度是(51)的。

    5.模块中所有成分结合起来完成一项任务,该模块的内聚度是(52)的。它具有简明的外部界面,由它构成的软件易于理解、测试和维护。

    A.功能性

    B.顺序性

    C.通信性

    D.过程性

    E.偶然性


    正确答案:E

  • 第3题:

    模块内聚度是用来衡量模块内部各个成分之间彼此结合的紧密程度的,模块的内聚度可以分为以下几个层次。

    ①一组语句在程序的多处出现,为了节省内存空间把这些语句放在一个模块中,该模块的内聚度是(1)的。

    ②将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是(2)的。

    ③模块中的所有成分引用共同的数据,该模块的内聚度是(3)的。

    ④模块内的某成分的输出是另一些成分的输入,该模块内聚度是(4)的。

    ⑤模块中所有成分结合起来完成一项任务,该模块的内聚度是(5)的。它具有简明的外部界面,由它构成的软件易于理解、测试和维护。

    A.功能性

    B.顺序性

    C.通信性

    D.过程性

    E.偶然性


    正确答案:E

  • 第4题:

    软件设计中划分模块的一个准则是(15)。两个模块之间的耦合方式中,(16)合的耦合度最高,(17)的耦合度最低。一个模块内部的聚敛种类中,(18)内聚的内聚度最高,(19)的内聚度最低。

    A.低内聚低耦合

    B.低内聚高耦合

    C.高内聚低耦合

    D.高内聚高耦合


    正确答案:C

  • 第5题:

    以下关于模块化的叙述中,正确的是( )

    A.每个模块的规模越小越好,这样开发每个模块的成本就可以降低了
    B.每个模块的规模越大越好,这样模块之间的通信开销就会降低了
    C.应具有高内聚和低耦合的性质
    D.仅适用于结构化开发方法

    答案:C
    解析:
    本题考查软件设计的基础知识。
    模块化设计是软件设计的一个重要方面,不仅仅适用于结构化开发方法,面向对象开发方法也适用。
    模块的规模应该适中,过小可能会增加耦合性,过大可能会降低内聚性。
    在分解模块时,应该充分考虑模块之间的低耦合和模块内的高内聚的性质,故正确答案为C。

  • 第6题:

    模块中所有成分引用共同的数据,该模块的内聚度是()的。


    正确答案:通信性

  • 第7题:

    模块的独立性越强,对其他模块的影响就越小,在修改、维护时产生的连锁反应的风险就越小。模块划分越小越好。


    正确答案:错误

  • 第8题:

    举例说明每种类型的模块内聚度。


    正确答案: 1. 巧合内聚:讲几个模块中没有明确表现出独立功能的相同程序代码段独立出来建立的模块称巧合内聚模块。
    2. 逻辑内聚:逻辑内聚是指完成一组逻辑相关任务的模块,调用该模块时,由传送给模块的控制性参数来确定该模块应执行哪一种功能。
    3. 时间内聚:时间内聚是指一个模块中的所有任务必须在同一时间段内执行。
    4. 过程内聚:过程内聚是指一个模块完成多个任务,这些任务必须指定的过程执行。
    5. 通信内聚:通信内聚是指一个模块内所有处理元素都集中在某个数据结构的一块区域中。
    6. 顺序内聚:顺序内聚是指一个模块完成多个功能,这些功能又必须顺序执行。
    7. 功能内聚:功能内聚是指一个模块中各个部分都是为完成一项具体功能而协同工作。

  • 第9题:

    偶合和内聚是测量一个模块化系统好坏的标志。耦合反映模块之间连接的紧密程度,而内聚指一个模块内各元素彼此结合的紧密程度。我们希望模块内联系越()越好,模块间联系越()越好。


    正确答案:紧;少

  • 第10题:

    填空题
    软件设计中划分模块的一个准则是()。两个模块之间的耦合方式中,()耦合的耦合度最高,()耦合的耦合度最低。一个模块内部的内聚种类中()内聚的内聚度最高,()内聚的内聚度是最低的。

    正确答案: 高内聚低耦合,内容,非直接,功能,偶然
    解析: 暂无解析

  • 第11题:

    判断题
    划分模块可以降低软件的复杂度和工作量,所以应该将模块分得越小越好。()
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    填空题
    偶合和内聚是测量一个模块化系统好坏的标志。耦合反映模块之间连接的紧密程度,而内聚指一个模块内各元素彼此结合的紧密程度。我们希望模块内联系越()越好,模块间联系越()越好。

    正确答案: 紧,少
    解析: 暂无解析

  • 第13题:

    软件设计中划分模块的一个准则是(10)。两个模块之间的耦合方式中,(11)的耦合度最高;一个模块内部的内聚种类中,(12)内聚的内聚度最高。

    (68)

    A.低内聚低耦合

    B.低内聚高耦合

    C.高内聚低耦合

    D.高内聚高耦合


    正确答案:C

  • 第14题:

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

    A、系统需要划分多个模块,模块的规模越小越好

    B、考虑信息隐蔽,模块内部的数据不能让其他模块直接访问模块独立性要好

    C、尽可能高内聚和低耦合

    D、采用过程抽象和数据抽象设计


    正确答案:A

  • 第15题:

    在软件设计中,()。

    A.应遵循高内聚低耦合的原则

    B.应遵循高耦合低内聚的原则

    C.模块独立性仅与内聚度相关

    D.模块内聚与耦合无关


    正确答案:A

  • 第16题:

    软件设计中划分模块的一个准则是(22)。两个模块之间的耦合方式中,(23)耦合的耦合度最高,(24)耦合的耦合度最低。一个模块内部的聚敛种类中,(25)内聚的内聚度最高,(26)内聚的内聚度最低。

    A.低内聚低耦合

    B.低内聚高耦合

    C.高内聚低耦合

    D.高内聚高耦合


    正确答案:C
    解析:(22)~(26)模块独立性,是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的。一般采用两个准则度量模块独立性,即模块间耦合和模块内聚:耦合反映模块之间的互相连接的紧密程度,耦合度从低到高依次为非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合和内容耦合;内聚反映模块功能强度(一个模块内部各个元素彼此结合的紧密程度),从低到高依次为偶然内聚、逻辑内聚、瞬时内聚、过程内聚、通信内聚、顺序内聚和功能内聚。模块独立性比较强的应是高内聚低耦合的模块。

  • 第17题:

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

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

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

  • 第18题:

    软件设计中划分模块的一个准则是()。两个模块之间的耦合方式中,()耦合的耦合度最高,()耦合的耦合度最低。一个模块内部的内聚种类中()内聚的内聚度最高,()内聚的内聚度是最低的。


    正确答案:高内聚低耦合;内容;非直接;功能;偶然

  • 第19题:

    划分模块可以降低软件的复杂度和工作量,所以应该将模块分得越小越好。()


    正确答案:错误

  • 第20题:

    某模块的输入数据为某班期末考试语文的成绩表,通过该模块计算该班学生成绩的平均值,并挑选出前十名同学的名单,从内聚度来看,该模块属于()

    • A、逻辑内聚
    • B、过程内聚
    • C、通信内聚
    • D、功能内聚

    正确答案:A

  • 第21题:

    单选题
    对于传感器的特性,下列()说法是对的。
    A

    灵敏度和滞后量均越大越好

    B

    灵敏度越大越好,滞后量越小越好

    C

    灵敏度和滞后量均越小越好

    D

    灵敏度越小越好,滞后量越大越好


    正确答案: A
    解析: 暂无解析

  • 第22题:

    判断题
    模块的内聚度越小越好。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    判断题
    模块的独立性越强,对其他模块的影响就越小,在修改、维护时产生的连锁反应的风险就越小。模块划分越小越好。
    A

    B


    正确答案:
    解析: 暂无解析