1.操作系统功能
接口功能: 用户与应用程序,应用程序与操作系统,操作系统和硬件之间的通信接口
服务:把操作系统内部例程看做单一功能的小型程序,这些程序完成关键的服务(打开,关闭,复制,保存等)
平台:操作系统同应用程序的接口是连贯一致的平台
2.抽象层次(把操作系统看做抽象层次的集合)
(1)黑箱:将用户,应用程序,操作系统,硬件层看做不同的黑箱,每个黑箱间用接口进行通信。好处是可以几乎完全忽略其他几层的情况下,单独关注某一层的内容。
(2)现在操作系统的主要功能
用户界面(shell) 文件管理 设备管理 处理器管理 内存管理 通信服务
3.开源操作系统 unix/linux 专属操作系统 macintosh windows
知道操作系统的层次划分,更有利与理解,开发操作系统
阅读(1115) | 评论(0) | 转发(0) |