操作系统原理与应用课件.ppt
《操作系统原理与应用课件.ppt》由会员分享,可在线阅读,更多相关《操作系统原理与应用课件.ppt(26页珍藏版)》请在三一办公上搜索。
1、操作系统原理与应用,11操作系统的基本概念,1.1.1操作系统的定义和特征 1、操作系统的定义操作系统是一个由大量的程序模块和数据结构集合而成的大型系统软件。它全面地控制和有效地管理着计算机系统的所有硬、软件资源,使用户有一个功能强大且可扩展的工作环境。合理地组织计算机的工作流程,向用户提供方便友好的操作界面。,2、操作系统的特征,不同的操作系统具有各自的特点,但它们都有以四个基本特征:并发性:在多道程序环境下,并发性是指让多个程序同时在系统中运行。但在单处理机系统中,每一时刻仅能执行一道程序,并发性是宏观上的,而微观上这些程序是在CPU上交替执行。在多CPU系统中,并发程序不仅在宏观上是并发
2、的,而且在微观上也是并行运行的。共享性:资源共享是指系统中的硬软件资源不再为某个程序所独占,而是供多个用户程序共同使用。,虚拟性:操作系统以硬件提供的基本功能为基础,采用不断扩充、逐层虚拟的分层结构。在分层结构中,上层依赖于下层功能,并对下层功能进行扩展后向再上一层提供服务。操作系统的各个程序模块分别对硬件逐层进行了扩充和改造,最终形成了一个功能强大的、虚拟的计算机,出现在用户面前。随机性:各程序何时执行,执行顺序都不确定。,1.1.2操作系统的功能服务,从使用角度看:操作系统是一台比裸机功能更强,使用更方便,服务质量更高的虚拟机,为用户使用计算机提供了一个窗口和界面。从功能角度看:操作系统是
3、计算机资源的管理者,它负责对计算机全部软硬件资源的分配、控制、调度和回收。从组成结构看:操作系统是一个大型系统软件,是由控制和管理系统运行的程序和数据集合组成。,现代计算机系统由硬件系统和软件系统两部分构成硬件系统是指构成计算机系统的物理设备。比如控制器、运算器、存储器、外部设备等。软件系统是指在计算机系统中使用的各种程序。,12操作系统的形成与发展,1.2.1 无操作系统阶段(手工操作阶段)用户独占计算机的全部系统资源。CPU利用率低,大量的时间出现空闲等待。作业运行过程需人工干预。1.2.2 早期批处理阶段为了摆脱人工干预作业的运行,人们把计算机的输入输出、运行控制、出错处理等工作编成常驻
4、内存的一个监控程序,通过执行监控程序来完成对计算机的使用、管理和操作,实现了作业建立和作业过渡的自动化。这种监控程序就是操作系统的雏形。,1.2.3 多道程序系统,多道:内存存放多个独立的程序。宏观上并行微观上串行解决的问题:1.资源共享(同步,互斥)2.内存不够用(覆盖,交换)3.内存保护,1.2.4 操作系统的形成与成熟阶段,二十世纪六十年代,在早期的批处理系统中引入多道程序设计技术后产生了“多道批处理系统”,随后又出现了“分时系统”、“实时系统”。后来又出现了通用操作系统。(结合两种以上的功能),1.2.5操作系统进一步发展,1.Pc os2.嵌入式操作系统3.网络操作系统4.分布式操作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 原理 应用 课件

链接地址:https://www.31ppt.com/p-3488041.html