所谓信息隐藏就是指,除了必要的信息之外,使得暴露在外面的信息尽量减小到最小限度,模块内部的数据和过程,对无需了解它的外部模块隐藏起来,外部只知道它做什么,而不知道它是如何做的,这样只要模块接口不变,修改模块内部的具体实现细节就不会影响对模块的使用。

所谓信息隐藏就是指,除了必要的信息之外,使得暴露在外面的信息尽量减小到最小限度,模块内部的数据和过程,对无需了解它的外部模块隐藏起来,外部只知道它做什么,而不知道它是如何做的,这样只要模块接口不变,修改模块内部的具体实现细节就不会影响对模块的使用。


参考答案和解析
正确

相关考题:

模块的外部属性包括()。A、输入输出数据B、内部数据C、逻辑功能D、具体的处理过程和方法E、模块的运行环境

在一个模块中,()反映模块的外部特性,逻辑反映它的内部特征。

关于模块耦合说法不正确的是( )。A.两模块间相互传递的信息是数据,联系是一种数据耦合。数据耦合联系简单,耦合程度低,模块的独立性强,模块的可修改性和可维护性高,是一种较为理想的耦合形式B.两个模块之间,除了传递数据信息外,还传递控制信息,是控制耦合。这种耦合对系统的影响比较大,它直接影响到接收该控制信号模块的内部运行。一般来说,控制耦合出现在模块的中下层C.当两个或多个模块通过一个公共数据环境相互作用时,它们之间的耦合称为公共.耦合。公共耦合可以是全程变量、内存的公共覆盖区、存储介质中的文件等D.一个模块不经调用直接使用或修改另一个模块中的数据,则这种模块之间的连接关系为内容耦合。内容耦合使得模块的独立性、系统的可修改性和可维护性最差,是一种病态联结,因此,在设计时必须避免这种模块耦合

● 在EDI的软件结构中, (21) 具有接受来自用户接口模块命令和信息的功能。(21)A. 内部接口模块B. 报文生成及处理模块C. 格式转换模块D. 通信模块

在EDI的软件结构中,______具有接受来自用户接口模块命令和信息的功能。A.内部接口模块B.报文生成及处理模块C.格式转换模块D.通信模块

以下哪一项对模块耦合性没有影响()A、模块间接口的复杂程度B、调用模块的方式C、通过接口的信息D、模块内部各个元素彼此之间的紧密结合程度

计算机软件工程中通过信息隐藏,可以定义和实施对模块的过程细节和()的存取限制。

模块的()是模块与外部的信息交换。A、运行程序B、逻辑功能C、内部数据D、输入和输出

信息隐藏原则可以在模块外使用在模块接口说明中所没有说明的、关于该模块的信息。

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

在一个模块中,()、()和()反映模块外部特征,()反映它的内部特性。

信息隐藏中隐藏的是模块的()A、实现细节B、设计细节C、运行细节D、以上都不正确

信息隐藏原则要求开发人员不用关心拿来使用的模块的内部结构。

只要模块之间的接口关系不变,各模块内部实现细节的修改将不会影响别的模块。

通信扩展模块通过内部串口与主控模块交换信息,并根据模块的工作方式,将信息进行协议转换,通过相应的扩展口发送出去;从外部串口接收信息,将信息转换成系统统一的协议格式,从内部串口发送到主控模块。

白盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能即可。

判断题信息隐藏原则可以在模块外使用在模块接口说明中所没有说明的、关于该模块的信息。A对B错

判断题信息隐藏原则禁止在模块外使用在模块接口说明中所没有说明的、关于该模块的信息。A对B错

单选题模块的()是模块与外部的信息交换。A运行程序B逻辑功能C内部数据D输入和输出

判断题信息隐藏原则要求开发人员不用关心拿来使用的模块的内部结构。A对B错

判断题只要模块之间的接口关系不变,各模块内部实现细节的修改将不会影响别的模块。A对B错

单选题信息隐藏中隐藏的是模块的()A实现细节B设计细节C运行细节D以上都不正确

填空题计算机软件工程中通过信息隐藏,可以定义和实施对模块的过程细节和()的存取限制。

单选题以下哪一项对模块耦合性没有影响()A模块间接口的复杂程度B调用模块的方式C通过接口的信息D模块内部各个元素彼此之间的紧密结合程度

多选题模块设计时应该考虑()。A模块功能独立B模块信息的隐藏C模块接口的简单D模块实现简单

判断题白盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能即可。A对B错

填空题在一个模块中,()、()和()反映模块外部特征,()反映它的内部特性。

判断题通信扩展模块通过内部串口与主控模块交换信息,并根据模块的工作方式,将信息进行协议转换,通过相应的扩展口发送出去;从外部串口接收信息,将信息转换成系统统一的协议格式,从内部串口发送到主控模块。A对B错