试题详情
- 简答题简述软件结构设计优化准则。
-
⑴力求高内聚,低耦合,保持模块相对独立性(①合并高耦合的简单模块;②消去相关模块内的重复功能);
⑵模块的作用范围应在其控制范围内,且判定所在模块应与受其影响的模块在层次上尽量靠近(①上移判断点;②下移受判断影响的模块);
⑶软件结构的深度、宽度、扇入、扇出应适当(顶层扇出数较高,中间层扇出数较低,底层扇入数较高);
⑷模块大小适中;
⑸模块接口简单、清晰、含义明确;
⑹设计单入口单出口的模块;
⑺模块功能应可预测。 关注下方微信公众号,在线模考后查看
热门试题
- 简述结构化分析方法的基本思想。
- 软件质量
- 软件配置管理
- 请解释为什么需要体系结构设计。
- 评价软件工具的原则?
- 需求分析阶段的文档是什么?
- 说明软件测试和程序调试的目的有何区别?
- 关系数据库可以完全支持面向对象的概念,面
- 怎样理解软件产品的版本号?
- 以下哪些不属于MSF 的基本原则()
- 软件设计活动一般分为总体设计和详细设计,
- 关于逻辑设计,以下哪些观点是正确的()
- 在有序表(3,9,12,32,41,62
- 不适合作为数据处理的语言是()
- 软件工程方法学包含三个要素:方法、工具和
- 制定软件计划的目的在于尽早对欲开发的软件
- 软件开发的目标
- 软件产品发布的方式有哪几种?
- 在结构化分析中,()用于详细地定义数据流
- 画出下列伪码程序的程序流程图。