软件设计要遵循的基本原则包括______。①模块化 ②抽象 ③封装 ④信息隐蔽A.①②③④B.①②④ C.②③④D.①②③

软件设计要遵循的基本原则包括______。①模块化 ②抽象 ③封装 ④信息隐蔽

A.①②③④
B.①②④
C.②③④
D.①②③

参考解析

解析:本题考查对软件设计相关知识的了解。软件设计需要遵循一些基本的原则,如:软件设计是把许多事物和问题进行抽象,并且需要不同层次和角度的抽象,所以软件设计的基本原则之一是抽象:软件设计应当模块化,也就是说,软件应在逻辑上分割为实现特定的功能和子功能的部分;软件设计的基本原则还应该遵循信息隐蔽(Information Hiding),即包含在模块内部且其他模块不可访问的内容对其他模块来说是透明的。信息隐蔽意味着有效的模块性能能够通过定义一套独立的模块来实现,这些模块相互之间的通信仅仅包括实现软件功能所必需的信息。封装是手段,它的目的是要达到信息隐蔽。

相关考题:

● 软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到 (21) 。(21)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.局部化和封装化SXB 软件设计中衡量模块独立性的度量标准是( )。A.抽象和信息隐蔽B.局部化和封装化C.内聚性和耦合性D.激活机制和控制方法

软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到(7) 。A 软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到() 。A.高内聚高藕合B.高内聚低藕合C.低内聚高藕合D.低内聚低藕合

软件设计要遵循的基本原则包括(30) ①模块化 ②.抽象 ③.封装 ④.信息隐蔽A.① ②③④.B..①②④C.②③④D.① ②③

下列不属于软件工程基本原则的是( )。A.抽象B.模块化C.自底向上D.信息隐蔽

下面不属于软件设计原则的是 ( )A.抽象B.模块化C.自底向上D.信息隐蔽

● 软件设计要遵循的基本原则包括(30) 。① 模块化 ② 抽象 ③ 封装 ④ 信息隐蔽(30)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应该遵循一些原则,包括:抽象、模块独立

问答题为什么软件设计要遵守“抽象、分解与模块化,低耦合、高内聚,封装,接口和实现分离”的设计原理?

单选题结构化方法的基本原则是()。A模块化B抽象与分解C信息隐蔽D逐步求精

问答题在类的设计中需要遵循的方针是什么?三个主要的设计准则:抽象、信息隐蔽和模块化如何才能做到?

单选题在进行软件结构概要设计时应该遵循一些重要的原则,这些原则不包括:()。A继承B模块化C抽象D信息隐蔽

单选题在进行软件模块结构设计时应当遵循的最主要的准则是()。A抽象B模块化C模块独立D信息隐蔽