试题详情
- 简答题软件结构设计优化的准则是什么?
- 1、划分模块时,尽量做到高内聚、低耦合,保持模块相对独立性。模块划分的准则:“将相关的各部分放在一起,无关的东西不要放在一起。”
2、模块的大小要适中。
3、模块的接口要简单、清晰、含义明确。便于理解,易于实现、易于测试和维护。
4、一个模块的作用范围应在其控制范围之内。且判定所在的模块,应与受其影响的模块在层次上尽量靠近。
5、软件结构的深度、宽度、扇入、扇出应适当。
6、力求设计单入口和单出口的模块。避免“病态连接”,以防止内容耦合。7)设计功能可预测模块的划分,应防止功能过分局限。 关注下方微信公众号,在线模考后查看
热门试题
- 什么是老化系统?对于老化系统的维护,Yo
- 质量保证
- 在有向图G中,若对于任意一对顶点都存在两
- 没有发现任何错误的测试是无效的测试。
- 状态
- 关于风险控制,以下哪些说法是错误的()
- 变量的命名规则一般规定如下:变量名的长度
- 为什么要进行软件需求分析?请叙述软件需求
- 模块的初始化工作和模块处理意外故障均属于
- 信息隐藏原则要求开发人员不用关心拿来使用
- 李先生作为公司的MSF 的实施顾问,将指
- 可行性研究要进行一次()需求分析。
- ()具有数字特征,()和()是简单属性度
- 做软件评估时,我们通过()来制定详细的项
- Project提供最佳的弹性,以下说法中
- 试举例说明软件测试的原则。
- 李先生是公司的项目经理,他将项目组拆分成
- 下列工作中,不在概要设计进行的是()
- 变换型DFD由()、()、()三部分组成
- 关于估算技术,以下哪些说法是正确的()