- 1、本文档共44页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 操作系统基础 本章主要内容 4.1操作系统简述 4.2操作系统的分类以及工作方式 4.3 Windows XP的安装与配置 4.4 Windows XP的基本概念与操作 4.5其它主流操作系统 4.1操作系统简述 4.1.1操作系统的历史回顾 4.1.2操作系统的基本功能 4.1.1操作系统的历史回顾 操作系统是由于需要而产生的,而且随着计算机技 术本身及其计算机应用的日益发展而逐渐发展和不断 完善。操作系统产生和发展经历了人工操作、简单批 处理阶段、多道程序系统阶段、现代操作系统等阶段。 1.人工操作阶段 从1946年第一台电子计算机诞生到上个世纪50年代中期 计算机用户直接用机器语言编制程序,程序用纸带(或卡片)装上输入机,然后通过输入机把程序和数据送人计算机,再通过控制台开关启动程序运行,最后计算完毕通过打印机输出计算结果 随着计算机速度从每秒几千次几万次提高到每秒几十万次上百万次时,这种人工操作的方式就不太合适了 2.简单批处理阶段 20世纪50年代中期计算机中出现了监控程序,它通过批处理方式,摆脱了以前人工方式的作业与作业之间的过渡,提高了计算机操作的自动化程度。 早期的简单批处理系统中,计算机中仅有单个作业在运行,致使系统中仍有许多资源空闲,设备利用率低,系统性能较差。 3.多道程序系统阶段 20世纪60年代中期出现的多道程序设计的操作系统 多道程序设计是指允许多个程序(或作业)同时进入一个计算机系统的内存储器并启动进行交替计算的方法 在多道程序系统基础上设计出来的如分时操作系统和实时操作系统 4.现代操作系统阶段 20世纪70年代中期,操作系统进入现代操作系统阶段 20世纪80年代以来,网络操作系统和分布式操作系统是发展的主导方向 20世纪80年代后期,随着计算机尤其是个人计算机的普及,操作系统的界面几乎全部采用了窗口技术 4.1.2操作系统的基本功能 从资源管理的角度来看,操作系统具有处理机管理、存储器管理、设备管理、文件管理以及用户接口五大功能,如下图所示 。 1.处理机管理 处理机管理指操作系统根据一定的调度算法分配处理机。为了实现处理机管理的功能,描述多道程序的并发执行,操作系统引入了进程(process)的概念,处理机的分配和执行都是以进程为基本单位;随着并行处理技术的发展,为了进一步提高系统并行性,使并发执行单位的粒度变细,并发执行的代价降低,操作系统又引入了线程(thread)的概念。对处理机的管理和调度最终归结为对进程和线程的管理和调度 。 2.存储器管理 存储器管理指分配、收回与保护存储单元。一道程序在启动执行前必须首先装入主存,因此操作系统应当根据程序的大小和当前主存空间的实际情况,为每一道程序分配使之能运行的必要的存储空间。当程序执行完后,操作系统把该程序所占用的全部存储空间收回以作备用 3.设备管理 设备管理功能主要是分配和回收外部设备以及控制外部设备按用户程序的要求进行操作等。 4.文件管理 文件管理是操作系统的一个重要的功能,主要是向用户提供一个文件系统。文件系统向用户提供创建文件,撤销文件,读写文件,打开和关闭文件等功能。 5.用户接口 操作系统还提供了一组友好的使用其功能的手段称用户接口,它包括两大类:程序接口和命令接口 4.2操作系统的分类以及工作方式 操作系统是随着计算机技术的发展而发展的,早期的操作系统主要有三种类型:批处理系统、分时系统和实时系统,这些也称为传统操作系统。随着计算机结构和技术的发展,后来又出现了个人计算机操作系统、嵌入式操作系统、网络操作系统、分布式操作系统 1.传统操作系统 批处理系统 分时系统 实时系统 2.个人计算机操作系统 个人计算机一词源自于1978年IBM的第一部桌上型计算机型号PC,现在个人计算机一词则泛指所有的个人计算机、如桌上型计算机、笔记型计算机、或是兼容于IBM系统的个人计算机等。个人计算机操作系统起源于20世纪70年代诞生的微型计算机的操作系统CP/M。 如DOS 、WINDOWS 3.嵌入式操作系统 嵌入式操作系统(EOS)是一种用途广泛的系统软件,过去它主要应用于工业控制和国防系统领域。嵌入式操作系统与嵌入式系统密不可分。 EOS开始从单一的弱功能向高专业化的强功能方向发展。嵌入式操作系统在系统实时高效性、硬件的相关依赖性、软件固态化以及应用的专用性等方面具有较为突出的特点。 4.网络操作系统 网络操作系统(NOS)是网络的心脏和灵魂,是向网络计算机提供服务的特殊的操作系统。它在计算机操作系统下工作,使计算机操作系统增加了网络操作所需要的能力。 如Linux、Unix等 5.分布式操作系统 分布式操作系统与网络操作系统都是工作在
文档评论(0)