一、操作系统的定义
定义:操作系统是管理系统资源、控制程序执行,改善人机界面,提供各种服务,合理组织计算机工作流程和为用户使用计算机提供良好运行环境的一种系统软件。
主要目标:方便用户使用、扩大机器功能 、管理系统资源、 提高系统效率、构筑开放环境
二、操作系统的作用
作用:直接位于计算机硬件之上,为计算机的应用提供接口;实现资源管理服务,为不同的应用提供共享资源。
三、操作系统的功能
1.操作系统是用户与计算机硬件之间的接口
- 操作系统是对计算机硬件系统的第一次扩充,用户通过操作系统来使用计算机系统,功能更强,使用也更为方便,用户可以直接调用操作系统提供的各种功能
2.操作系统为用户提供了虚拟计算机
- 在计算机裸机上加上一层又一层的软件来组成整个计算机系统,为用户提供一个容易理解和便于程序设计的接口。
- 每当在计算机上覆盖了一层软件,系统的功能便增加一点,使用就更加方便一点,用户可用的运行环境就更加好一点
- 对用户来说好像使用的是一台与裸机不同的虚拟计算机。
3.操作系统是计算机系统的资源管理者
- 在计算机系统中,能分配给用户使用的各种硬件和软件设施,总称为资源。资源包括两大类:硬件资源(处理器、存储器、I/O设备等)和信息资源(程序和数据等)。
从资源管理的角度看操作系统的五大功能:存储器管理、处理器管理、设备管理、用户接口、文件管理