第一章操作系统概述1.1 操作系统的目标和作用一、操作系统的定义(作用)OS是计算机系统中的一个系统软件第一层软件,对硬件功能的首次扩充应用程序实用程序操作系统计算机硬件操作系统设计者终端用户程序员图1.1计算机系统的层次视图 OS是一些程序模块的集合,这些程序模块的作用是:(1)有效地组织和管理计算机系统中硬件和软件的资源。(2)合理地组织计算机工作流程控制程序的执行,如:指令和数据装入主存,1/0设备和文件初始化,I/O设备的访问,对文件的访问。 向用户提供各种服务的功能:如提供多种工具(编辑器,调试器等)各种系统调用。 OS的目的是使用户能够灵活方便和有效地使用计算机,使计算机系统能高效地运行。二、操作系统的功能(0S是计算机资源的管理者)(P17)1、CPU管理多道程序技术进程管理、调度、(虚拟处理机管理)2、存储管理多个程序共享内存资源(互不干扰共享)内存扩充(虚拟存储管理)3、文件管理资源(信息资源)文件安全访问管理文件存储空间管理4、设备管理对I/O设备