操作系统复习知识课件
- 格式:ppt
- 大小:317.00 KB
- 文档页数:29
操作系统概念复习课件一、操作系统的定义与作用操作系统是管理计算机硬件与软件资源的程序,是计算机系统的内核与基石。
它负责控制和协调计算机系统的各个部分,使得计算机能够高效、稳定地运行。
操作系统的作用主要体现在以下几个方面:1、提供用户与计算机之间的接口:操作系统为用户提供了一个方便、友好的操作环境,使得用户能够通过各种命令和图形界面与计算机进行交互。
2、管理计算机资源:包括处理器、内存、存储设备、输入输出设备等,合理分配资源,以提高系统的性能和效率。
3、提供进程管理:负责进程的创建、调度、终止等操作,确保多个进程能够并发执行,提高系统的利用率。
4、提供文件管理:对文件进行存储、检索、更新等操作,保证文件的安全性和完整性。
二、操作系统的发展历程操作系统的发展经历了多个阶段,从早期的批处理系统到分时系统,再到现代的实时系统和分布式系统。
1、批处理系统:在早期,计算机处理任务是通过将一批作业一次性提交给系统,系统按照顺序依次处理。
这种方式效率较低,用户等待时间长。
2、分时系统:多个用户可以同时通过终端与计算机交互,系统将处理器时间划分成时间片,轮流分配给各个用户,提高了系统的响应速度和资源利用率。
3、实时系统:主要用于对时间要求严格的应用,如航空航天、工业控制等,系统必须在规定的时间内完成相应的任务。
4、分布式系统:多个计算机通过网络连接在一起,协同完成任务,具有资源共享、可靠性高、扩展性强等优点。
三、操作系统的基本特征1、并发:指两个或多个事件在同一时间间隔内发生。
在操作系统中,多个进程可以并发执行,提高了系统的效率。
2、共享:指系统中的资源可供多个进程共同使用。
资源共享可以分为互斥共享和同时共享两种方式。
3、虚拟:通过某种技术,将一个物理实体变为若干个逻辑上的对应物。
例如,虚拟内存技术将物理内存扩展为虚拟内存,为用户提供了更大的内存空间。
4、异步:指进程的执行不是一贯到底的,而是走走停停,以不可预知的速度向前推进。