系统模块化有多种方法,分层法是其中一种。分层法将系统分为多干层,最底层(层0)是硬件,最高层(层N)是用户接口,如如下:

优点:

  • 便于调试
  • 每一层只需要利用较低层的功能实现即可,不需要关注实现细节,每一层为上层隐藏了一定的数据节后、操作和硬件的存在

缺点:

  • 效率低
  • 对层的详细定义很难

results matching ""

    No results matching ""