(简答题)
软件模块之间的依赖性可以从哪些角度和抽象层次进行分析?
正确答案
在面向对象软件中,常见的软件模块有类、接口、包、构件。因此,分析软件模块之间的依赖性就可以从类、接口、包和构件的角度和层次进行分析。
答案解析
略
相似试题
(填空题)
通过抽象,可以确定组成软件的()。通过信息隐蔽,可以定义和实施对模块的过程细节和局部数据结构的 ()。
(填空题)
从对软件的可维护性、可靠性和可理解性等要求来看,模块应尽可能独立,模块之间的关联和依赖程度尽可能(),使它们之间的接口尽量简单。
(单选题)
软件结构设计的基本的原则包括()、抽象、信息隐蔽和局部化、模块独立。
(判断题)
模块化,信息隐藏,抽象和逐步求精的软件设计原则有助于得到高内聚,低耦合度的软件产品。
(判断题)
模块化,信息隐藏,抽象和逐步求精的软件设计原则有助于得到高内聚,低耦合度的软件产品。()
(简答题)
函数和类两种程序模块都可以实现软件重用,它们之间有什么区别?
(简答题)
为什么软件设计要遵守“抽象、分解与模块化,低耦合、高内聚,封装,接口和实现分离”的设计原理?
(填空题)
软件结构设计是以()为基础,以需求分析的结果为依据,从实现的角度进一步划分(),并组成模块的()。
(填空题)
软件程序系统结构的设计是以()为基础的。以需求分析的结果为依据,从实现的角度进一步划分为(),并组成模块的()。