软件设计要遵循的基本原则包括______。①模块化 ②抽象 ③封装 ④信息隐蔽A.①②③④B.①②④ C.②③④D.①②③
软件设计要遵循的基本原则包括______。①模块化 ②抽象 ③封装 ④信息隐蔽
A.①②③④
B.①②④
C.②③④
D.①②③
B.①②④
C.②③④
D.①②③
参考解析
解析:本题考查对软件设计相关知识的了解。软件设计需要遵循一些基本的原则,如:软件设计是把许多事物和问题进行抽象,并且需要不同层次和角度的抽象,所以软件设计的基本原则之一是抽象:软件设计应当模块化,也就是说,软件应在逻辑上分割为实现特定的功能和子功能的部分;软件设计的基本原则还应该遵循信息隐蔽(Information Hiding),即包含在模块内部且其他模块不可访问的内容对其他模块来说是透明的。信息隐蔽意味着有效的模块性能能够通过定义一套独立的模块来实现,这些模块相互之间的通信仅仅包括实现软件功能所必需的信息。封装是手段,它的目的是要达到信息隐蔽。
相关考题:
软件设计中衡量模块独立性的度量标准是( )。 A.抽象和信息隐蔽B.局部化和封装化SXB 软件设计中衡量模块独立性的度量标准是( )。A.抽象和信息隐蔽B.局部化和封装化C.内聚性和耦合性D.激活机制和控制方法
软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到(7) 。A 软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到() 。A.高内聚高藕合B.高内聚低藕合C.低内聚高藕合D.低内聚低藕合
下列关于概要设计的基本原则,描述错误的是:()。A、应该遵循一些原则,包括:模块化、抽象B、应该遵循一些原则,包括:模块化、模块独立C、应该遵循一些原则,包括:抽象、继承D、应该遵循一些原则,包括:抽象、模块独立
单选题下列关于概要设计的基本原则,描述错误的是:()。A应该遵循一些原则,包括:模块化、抽象B应该遵循一些原则,包括:模块化、模块独立C应该遵循一些原则,包括:抽象、继承D应该遵循一些原则,包括:抽象、模块独立
单选题在进行软件模块结构设计时应当遵循的最主要的准则是()。A抽象B模块化C模块独立D信息隐蔽