简答题

简述软件结构设计优化准则。

正确答案

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

答案解析

相似试题
  • 什么是软件结构图?简述软件结构设计优化准则。

    简答题查看答案

  • 软件结构设计优化的准则是什么?

    简答题查看答案

  • 软件设计中模块划分应遵循的准则是()。

    单选题查看答案

  • 软件设计的准则中不包括()。

    单选题查看答案

  • 在进行软件模块结构设计时应当遵循的最主要的准则是()。

    单选题查看答案

  • 制定软件系统的确认测试准则是在软件生命周期中的设计阶段进行的。

    判断题查看答案

  • 在进行详细的过程设计和编写程序之前,进行概要设计的好处是可以在软件开发的早期在全局高度对软件结构进行优化,使软件质量得到重大改进。

    判断题查看答案

  • 对()的关注正是软件架构师与一般的软件设计师的不同之处,一般的软件设计师主要关注软件功能的设计,并要遵循架构师给出的设计准则。

    填空题查看答案

  • 软件设计优化应该力求做到在有效的模块化的前提下使用最少量的模块。

    判断题查看答案