第1章 操作系统概述
使用计算机必然会接触操作系统,现代操作系统已经发展得十分成熟,一般用户都可以很轻松地使用计算机。然而,对于要利用计算机进行专业开发和应用的用户来说,需要更加深入地理解操作系统的原理和运行机制,这样才能更加有效地利用计算机为自己的专业服务。
1.1 认识操作系统
1.1.1 操作系统的概念
计算机系统由硬件和软件两部分组成。硬件是组成一台计算机的各个部件,包括**处理器(CPU)、内存和输入/输出设备(I/O设备)。软件包括系统软件和应用软件。软件的静态形式是存储在存储设备中的程序、数据和文档信息,其动态形式是运行于CPU和内存中的指令流。在计算机系统中,硬件与软件相互依赖:硬件提供了执行计算的能力,软件控制和使用硬件完成特定的计算任务。
从资源的角度看,计算机系统内的所有硬件以及存储设备中的信息都被看做资源,计算机系统的用户和系统中运行的程序都是这些资源的使用者。计算机系统的资源分为四类,如图l—1所示。其中,CPU、内存和I/O设备均为硬件资源,而文件则是信息资源。
……