准备2013年4月份的自考,涉及到了《操作系统概论》这门课,以考促学也便开始了对这门课系统的学习。无一例外,每本书的开篇都是相似的既简单又复杂的概述,今天只对其进行简单介绍,点出之后各个章程。
从比较大的大方面着笔,介绍计算机系统分为硬件和软件两部分,而操作系统的地位正是协调硬件及软件工作,使计算机所有资源最大限度的发挥作用。
计算机硬件是计算机系统的最内层,主要由处理器、存储器、I/O控制系统以及I/O设备组成,凌驾于其上的计算机软件可以分为系统软件、支撑软件、应用软件三类,三者既有分工,又相互结合,而且相互有所覆盖、交叉和变动,并不能截然分开。例如操作系统是系统软件,但换做另一角度,它起到了支撑的作用,也可看做支撑软件。
比较宏观上介绍操作系统。作用主要是管理计算机系统的资源,第二是为用户提供方便的使用接口:程序员 的系统调用以及程序员的控制命令。第三则是扩充硬件的功能。
从资源管理观点将操作系统功能进行划分,即可视作对硬件资源的管理,课本后面依次根据处理器、主存、辅存、设备几方面安排各个章目,并对其中涉及到的比较重要的并发进程进行最后一章的介绍。