汤小丹计算机操作系统官方通用课件第四版计算机操作系统通用课件CATALOGUE目录•操作系统引论•进程管理•内存管理•文件系统•设备管理•系统调用和用户接口操作系统引论01操作系统是一种控制计算机系统资源、管理计算机硬件和软件的系统程序,是用户和计算机硬件之间的接口
操作系统定义操作系统的作用是提高计算机系统的效率和可靠性,为用户提供方便、安全、可靠的工作环境
操作系统的作用操作系统具有进程管理、存储管理、文件管理、设备管理等功能,能够处理系统资源冲突、调度系统资源、保护系统安全等
操作系统的基本功能什么是操作系统操作系统的起源01操作系统的起源可以追溯到20世纪50年代,当时计算机主要用于科学计算,没有操作系统
随着计算机技术的发展,人们开始意识到需要一种系统来管理计算机资源
操作系统的演变02从20世纪50年代到60年代,出现了批处理操作系统和分时操作系统
70年代以后,随着微处理器和微型计算机的发展,出现了个人计算机操作系统和嵌入式操作系统
现代操作系统的特点03现代操作系统具有高效性、可靠性和安全性等特点,能够处理多任务、支持并发操作、虚拟化资源等
操作系统的历史和发展进程管理存储管理文件管理设备管理操作系统的基本概念和特征存储管理的主要任务是管理计算机的内存资源,包括内存分配、内存保护、内存扩充等
文件管理主要是对计算机文件进行管理,包括文件的存储、检索、修改等
设备管理主要是对计算机设备进行管理,包括设备的分配、使用、维护等
进程是计算机中的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位
进程管理02123程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位
进程独立性、并发性、异步性、结构特征
进程的特征就绪状态、等待状态、运行状态、结束状态
进程的状态进程的基本概念调用系统调用,创建新进程
进程的创建调用系统调用