niusouti.com
更多“●信息隐藏概念与 (6) 概念直接相关。A.模块的独立性B.模块类型的划分C.软件结构定义D.软件生命周 ”相关问题
  • 第1题:

    下列各项中(40)与概念信息隐藏概念直接相关。

    A.模块的独立性

    B.模块类型的划分

    C.软件结构定义

    D.软件生命周期


    正确答案:A
    解析:功能独立性是模块化和抽象及信息隐藏概念的直接产物。

  • 第2题:

    信息隐蔽的概念与下述______概念直接相关。

    A.软件结构定义

    B.模块类型划分

    C.模块独立性

    D.模块耦合性


    正确答案:C

  • 第3题:

    与信息隐蔽的概念直接相关的概念是 。

    A.模块耦合度

    B.软件结构定义

    C.模块独立性

    D.模块类型划分


    模块独立性

  • 第4题:

    信息隐蔽的概念与下述______概念直接相关。

    A.软件结构定义

    B.模块独立性

    C.模块类型划分

    D.模拟耦合度


    正确答案:B
    解析:信息隐蔽是指在一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的。模块独立性是指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。衡量软件模块独立性的度量标准是耦合性和内聚性。一个模块的内聚性越强,则该模块的模块独立性越强。而内聚性是信息隐蔽和局部化概念的自然扩长。

  • 第5题:

    信息隐藏概念与(6)概念直接相关。

    A.模块的独立性

    B.模块类型的划分

    C.软件结构定义

    D.软件生命周期


    正确答案:A
    解析:本题考查模块独立性、信息隐蔽等知识点。模块化软件设计是一个非常重要的知识点,实现模块化设计的重要指导思想是分解、信息隐藏和模块独立性。信息隐藏:模块内部的数据与过程,应该对不需要了解它的模块隐藏起来。只有那些为了完成软件的总体功能而必须在模块间交换的信息,才允许在模块间进行传递。“隐蔽”意味着有效的模块化可以通过定义一组独立的模块而实现,这些独立的模块彼此间仅仅交换那些为了完成系统功能而必须交换的信息。这一指导思想的目的是为了提高模块的独立性,即当修改或维护模块时减少把一个模块的错误扩散到其他模块中去的机会。