试题详情
简答题软件设计的基本原理有那些?
  • ⑴模块化(自顶向下逐层把软件系统划分成若干模块);
    ⑵抽象(抽出事物本质特性而暂不考虑其细节);
    ⑶信息隐蔽[设计模块时使模块内的信息(过程或数据)不能被不需要这些信息的其他模块访问];
    ⑷模块独立性(低耦合、高内聚:每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单)。
  • 关注下方微信公众号,在线模考后查看

热门试题