文章目录
分层抽象
- 分层抽象
- 电子计算机的分层抽象
- 网络通信的分层抽象
- 操作系统的分层抽象
- 软件架构的分层抽象
-
- 三层架构
- 三层架构的层间关系
- 三层架构与实体类
- 三层架构和MVC模式
分层抽象是计算机科学和软件工程的重要思想,是控制复杂性的重要手段。
电子计算机的分层抽象推荐阅读:电子计算机的分层抽象
下图是对电子计算机的分层抽象,这里将计算机分为九层:应用程序层、操作系统层、体系结构层、微结构层、逻辑层、数字电路层、模拟电路层、器件层、物理层。
下面自顶向下地介绍电子计算机的每一层:
- 应用软件基于操作系统实现多种多样的应用功能。
- 操作系统是和硬件最为密切的程序,既是资源分配器ÿ