操作系統发展的现状论文.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系統发展的现状论文

操作系统的发展现状 摘要 作为配置在计算机系统上的第一层系统软件,历经40年的发展,现代操作系统以其方便性和有效性为用户与计算机之间的“交流”作出了巨大贡献,对计算机硬件系统进行了首次扩充,提供了用户与计算机硬件进行交互的接口,作为计算机系统资源的管理者,保障了计算机能够更高效的运行。 关键词 操作系统 正文 一:操作系统的产生与发展历程   操作系统之本意原为提供简单的工作排序能力,后为辅助更新更复杂的硬件设施而渐渐演化。而个人电脑的操作系统因袭大型电脑的成长之路,在硬件越来越复杂、强大时,也逐步实践以往只有大型电脑才有的功能。 自从1946年2月14日年第一台计算机ENIAC产生以来,在计算机用户与计算机系统之间起着桥梁作用的操作系统(Operating System,简称OS)也开始了其漫长的征程,经历了人工操作方式、脱机输入/输出(Off-Line I/O方式)、单道批处理系统(Simple Batch Processing System)、多道批处理系统(Multiprogrammed Batch Processing System)、分时系统(Time-Sharing System)以及实时系统(Real-Time System)的发展历程, 并且即将迎来网络OS、分布式OS、嵌入式OS以及并行OS的时代,OS无限的发展前景是我们难以预测的。 OS是由于客观需要而产生的,它伴随计算机技术本身及其应用的发展而逐步发展和不断完善,它的功能由弱到强,在计算机系统中的地位不断提高,如今它已经成计算机系统的核心,无一台计算机是不配置OS的。 1975年美国Microsoft(微软)公司生产出世界上最早的操作系统MS-DOS(Microsoft Disk Operating System,磁盘操作系统),短短不到40年的时间OS的发展可以说是飞速的。 在这40年中,OS强大的管理功能(包括对处理器、存储器、计算机设备以及文件的管理),为计算机系统内部多道程序的运行提供了良好的运行的环境,保证了多道程序有条不紊地、高效地运行,最大程度的提高了系统中各种资源的利用率,方便了用户的使用,受到了计算机用户的广泛青睐,我们不敢想象,在21世纪这个信息时代,用户使用一台没有安装任何OS的计算机会是如何的艰难。可以说这样的一台计算机与一台裸机几乎是没有任何差别的。 二:操作系统的定义与目标 作为配置在计算机系统上的第一层软件,一般认为操作系统是一组控制和管理计算机硬件和软件资源,合理地对各类作业进行调度,以方便用户使用的程序的集合。 设计与开发OS的最终目的就是为了让用户更有效、更方便的使用计算机资源;创建可供用户使用的抽象资源,管理这些资源的并发使用,为应用程序提供良好的运行环境。其主要的目标可以归结为如下几点: 1.方便性:由于计算机系统只能识别0和1代码,而用户习惯使用自然语言,那么如何实现计算机系统与用户的“交流”便是OS要解决的重要任务之一。计算机系统通过配置OS,将用户用各种高级语言写出的程序(或命令)转换为机器可以识别的机器语言,从而大大的方便了用户使用计算机。 2.有效性:OS实现计算机系统的有效性包括三方面的内容,(1)通过进程调度实现CPU和I/O设备始终保持忙碌状态从而使系统资源得到有效的利用。(2)通过管理内存和外存中存放的数据有序存放从而节省存储空间。(3)合理的组织计算机系统的工作流程进一步改善资源的利用率以及提高系统的吞吐量。 3.可扩充性:计算机硬件的发展和体系结构的不断优化对OS提出了更高的功能和性能要求,以及因特网尤其是Internet的发展也对OS提出了一系列新的要求。所以OS必须具有良好的可扩充性方能适应发展的要求。 4.开放性:是指系统能够遵循世界标准规范,特别是遵循OSI(开放式系统互连)国际标准。凡遵循国际标准所开发的硬件和软件,能彼此兼容,可方便的实现互联。 三:操作系统的特点 现在市场上流行的OS主要美国微软(Microsoft)的Windows 2003、Windows XP、刚刚诞生的Windows 7 、Linux以及UNIX操作系统,我们暂且不论他是什么品牌的OS,但我们可以发现,如上的几种OS以及还有由于版面原因所未能列出的,他们在各有千秋的同时又有一些共同的特点: 1.并发性(Concurrence),所谓并发性是指两个或两个以上的活动或者事件在同一时间间隔内发生,OS是一个并发的系统,有多道程序同时运行,这些程序被称为并发程序,这样的系统就是并发系统。尤其是在引入了多道批处理系统之后,OS具有调度和处理多个程序同时执行的能力,多道程序都启动执行,但并未真真的同时进行,在系统内部,多个程序是交替使用系统资源来达到“并行”的,由于交替的时间很短(以纳秒

文档评论(0)

sfkl + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档