68、一个软件实体应当尽可能少的与其他软件实体发生相互作用,这样,当一个模块修改时,就会尽量少的影响其他模块,扩展会相对容易。这是()的定义。A.迪米特法则B.接口隔离原则C.里氏代换原则D.合成复用原则

68、一个软件实体应当尽可能少的与其他软件实体发生相互作用,这样,当一个模块修改时,就会尽量少的影响其他模块,扩展会相对容易。这是()的定义。

A.迪米特法则

B.接口隔离原则

C.里氏代换原则

D.合成复用原则


参考答案和解析
A

相关考题:

结构化设计的一个重要特点是对软件进行模块分解,以下原则哪个是错误的?( )。A.模块功能应该尽可能单一B.模块应该尽可能独立C.模块的内聚程度应该尽可能大D.模块问的耦合程度应该尽可能大

虚拟存储系统的页式管理,每个页都是一个A.等长模块B.等长页面C.逻辑实体D.模块实体

一个好的全局E.R模式除能满足用户功能需求外,还应满足( )。Ⅰ.实体类型个数尽可能少Ⅱ.实体类型所含属性尽可能少Ⅲ.实体类型间联系无冗余A) Ⅰ和ⅡB) Ⅱ和ⅢC) Ⅰ和ⅢD)全部

● 最少知识原则(也称为迪米特法则)是面向对象设计原则之一,指一个软件实体应当尽可能少地与其他实体发生相互作用。这样,当一个实体被修改时,就会尽可能少地影响其他的实体。下列叙述中,“ (31) ”不符合最少知识原则。(31)A. 在类的划分上,应当尽量创建松耦合的类B. 在类的设计上,只要有可能,一个类型应当设计成不变类C. 在类的结构设计上,每个类都应当尽可能提高对其属性和方法的访问权限D. 在对其他类的引用上,一个对象对其他对象的引用应当降到最低

模块()定义为受该模块内一个判定影响的所有模块集合。 A、控制域B、作用域C、宽度D、接口

下列关于模块的描述,正确的是()。 A.具有独立的模块软件比较容易开发出来B.独立的模块比较容易测试和维护C.模块的独立程度可以通过内聚和耦合标定D.独立的模块可以完成一个相对独立的特定子功能

衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准,其中_____是度量一个模块功能强度的一个相对指标。

在模块化程序设计中,按功能划分模块的原则是( )。A.各模块的功能尽量单一,且各模块之间的联系尽量少B.各模块的功能尽量单一,且各模块之间的联系尽量紧密C.各模块应包括尽量多的功能D.各模块应包括尽量多的输入输出操作

在模块化程序设计中,按功能划分模块的原则是A.各模块的功能尽量单一,且各模块之间的联系尽量的少B.各模块的功能尽量单一,且各模块之间的联系尽量紧密C.各模块应包括尽量多的功能D.各模块应包括尽量多的输入输出操作

在设计和实现软件系统的功能模块时,(6)最不利于软件维护。A.系统的主要功能应该由一个模块实现B.一个模块应该只实现一个主要功能C.模块之间的相互作用和耦合应尽量小D.一个模块应该只有一个控制入口和控制出口

结构设计的一个重要特点是对软件进行模块分解,以下原则( )是错误的。A.模块功能应该尽可能单一B.模块应该尽可能独立C.模块的内聚程度应该尽可能大D.模块间的耦合程度应该尽可能大

协议的实现要落实到一个个具体的硬件模块和软件模块上,在网络中将这些实现特定功能的模块称为()A、结点B、实体C、服务D、接口

软件结构的深度、宽度、扇人、扇出四个特征,定义了软件结构的形态。()是指一个模块直接调用的下属模块的数目。

一个模块的()范围应在其()范围之内,且判定所在的模块应与受其影响的模块在层次上尽可能()。

下列关于模块的描述,正确的是()A、具有独立的模块软件比较容易开发出来B、独立的模块比较容易测试和维护C、模块的独立程度可以通过内聚和耦合标定D、独立的模块可以完成一个相对独立的特定子功能

模块()定义为受该模块内一个判断影响的所有模块集合。A、控制域B、作用域C、宽度D、接口

下列哪个不是数据流图中的外部实体()A、人B、物体C、其他软件系统D、数据处理

()是软件系统中的某个逻辑模块或物理模块,它具有精确定义的对外接口,并且,嵌于运行系统中的构件实例能够被其他任何实现了相同接口的另一构件实例所替换。A、对象B、类C、实体D、构件

在设计和实现软件系统的功能模块时,( )最不利于软件维护。A、系统的主要功能应该由一个模块实现B、一个模块应该只实现一个主要功能C、模块之间的相互作用和耦合应尽量小D、一个模块应该只有一个控制入口和控制出口

软件实体应当做到什么化?()A、抽象化B、隐蔽化C、模块化D、简单化

一个VHDL模块是否必须有一个实体和一个结构体?是否可以有多个实体和结构体?简述它们的作用。

结构化设计方法的设计原则是()。A、模块间共用的信息(如参数等)尽量少。B、模块间传送的参数作数据用。C、使每个模块执行一个功能。D、每个模块用过程语句(或函数方式等)调用其他模块。

多选题结构化设计方法的设计原则是()。A模块间共用的信息(如参数等)尽量少。B模块间传送的参数作数据用。C使每个模块执行一个功能。D每个模块用过程语句(或函数方式等)调用其他模块。

填空题结构化设计划分模块的原则是一是(),它意味着一个模块应尽可能地与其他模块保持相对独立;另一原则是(),它意味着每一个模块实现一个清晰的任务。这两个原则都便于模块复用

单选题协议的实现要落实到一个个具体的硬件模块和软件模块上,在网络中将这些实现特定功能的模块称为()A结点B实体C服务D接口

单选题软件实体应当做到什么化?()A抽象化B隐蔽化C模块化D简单化

填空题一个模块的()范围应在其()范围之内,且判定所在的模块应与受其影响的模块在层次上尽可能()。

问答题一个VHDL模块是否必须有一个实体和一个结构体?是否可以有多个实体和结构体?简述它们的作用。