试题详情
简答题简述软件结构设计优化准则。
  • ⑴力求高内聚,低耦合,保持模块相对独立性(①合并高耦合的简单模块;②消去相关模块内的重复功能);
    ⑵模块的作用范围应在其控制范围内,且判定所在模块应与受其影响的模块在层次上尽量靠近(①上移判断点;②下移受判断影响的模块);
    ⑶软件结构的深度、宽度、扇入、扇出应适当(顶层扇出数较高,中间层扇出数较低,底层扇入数较高);
    ⑷模块大小适中;
    ⑸模块接口简单、清晰、含义明确;
    ⑹设计单入口单出口的模块;
    ⑺模块功能应可预测。
  • 关注下方微信公众号,在线模考后查看

热门试题