信息隐蔽是指在设计和确定模块时,使得一个模块内包含的信息,对于不需要这些信息的其他模块来说是不能访问的。()此题为判断题(对,错)。

题目
信息隐蔽是指在设计和确定模块时,使得一个模块内包含的信息,对于不需要这些信息的其他模块来说是不能访问的。()

此题为判断题(对,错)。


相似考题
参考答案和解析
参考答案:正确
更多“信息隐蔽是指在设计和确定模块时,使得一个模块内包含的信息,对于不需要这些信息的其他模块来说是不能访问的。() ”相关问题
  • 第1题:

    软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到( )

    A. 高内聚高耦合
    B.高内聚低耦合
    C.低内聚高耦合
    D.低内聚低耦合

    答案:B
    解析:
    高内聚强调功能实现尽量在模块内部完成;低耦合则是尽量降低模块之间的联系,减少彼此之间的相互影响。这二者的结合是面向过程编程和系统设计的重要特点。

  • 第2题:

    软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到( )。

    A.高内聚高耦合
    B.高内聚低耦合
    C.低内聚高耦合
    D.低内聚低耦合

    答案:B
    解析:
    本题考查软件设计原则的基础知识。
    软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。藕合性和内聚性是模块独立性的两个定性标准,在划分软件系统模块时,尽量做到高内聚、低藕合,提高模块的独立性。

  • 第3题:

    信息隐蔽原则禁止在模块外使用在模块接口说明中所没有说明的关于该模块的信息。()


    正确

  • 第4题:

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

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

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

  • 第5题:

    信息隐藏指的是一个模块内包含的信息(过程和数据) 对于不需要这些信息的模块来说,是不能访问的(隐藏)。


    A