操作系统的发展现状.doc
《操作系统的发展现状.doc》由会员分享,可在线阅读,更多相关《操作系统的发展现状.doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、操作系统的发展现状 江苏教育学院 12计转本班 冯倩 摘要 操作系统的主要功能是管理计算机系统的全部硬件资源、软件资源以及数据资源;控制程序运行;改善人机界面;为其它应用软件提供支持等。使得计算机系统所有资源最大限度的发挥作用,为用户提供方便的、有效的、友善的服务界面。操作系统是计算机系统的内核与基石,背负着很多基本事务,比如:管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等。操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。关键词: 操作系统(OS)正文一:操作系统的产生与发展历程
2、自从1946年2月14日第一台计算机ENIAC产生以来,在计算机用户与计算机系统之间起着桥梁作用的操作系统(Operating System,OS)也开始了其漫长的征程,经历了人工操作方式、脱机输入/输出(Off-Line I/O方式)、单道批处理系统(Simple Batch Processing System)、多道批处理系统(1Multiprogrammed Batch Processing System)分时系统(Time- Sharing System)以及实时系统(Real-Time System)的发展历程,并且即将迎来网络OS、分布式OS、嵌入式OS以及并行OS的时代,OS的发
3、展前景是我们难以预测的。 OS是由于客观需要而产生的,它伴随计算机技术本身及其应用的发展而逐步发展和不断完善,它的功能由弱到强,在计算机系统中的地位不断提高。如今它已经成为计算机系统的核心。1975年美国Microsoft(微软)公司生产出世界上最早的操作系统MS-DOS(Microsoft Disk Operating System,磁盘操作系统),短短不到40年的时间OS发展可以说是飞速的。在这40年中,OS强大的管理功能(包括对处理机、存储器、计算机设备以及文件的管理),为计算机系统内部多道程序的运行提供了良好的运行环境,保证了多道程序有条不紊、高效地运行。最大程度的提高了系统中各种资源
4、的利用率,方便了用户的使用,受到了计算机用户的广泛青睐。二:操作系统的分类根据应用领域,操作系统可分为桌面操作系统、服务器操作系统、主机操作系统、嵌入式操作系统。目前微机上常见的操作系统有DOS、UNIX、XENIX、LINUX、Windows、等。三:操作系统的特点 现在市场上流行的OS主要美国微软(Microsoft)的Windows 2003、Windows 、XP以及刚刚诞生的Windows 7、Linux以及UNIX操作系统。我们暂且不论他是什么品牌的OS,可以看出他们各有千秋的同时又有一些共同的特点:1并发性(Concurrence)。所谓并发性是指两个或两个以上的事件在同一时间间
5、隔内发生。在多道程序环境下,并发性是指宏观上在一段时间内有多到程序在同时运行,这样的系统就是并发系。尤其是在引入了多道批处理系统之后,OS具有调度和处理多个程序同时执行的能力。多道程序都启动执行,但并未真正的同时进行。在系统内部,多个程序是交替使用系统资源来达到“并行”的,由于交替的时间很短(以纳秒甚至微秒为单位),所以在宏观上给用户一种“同时”进行的感觉,这就是现代OS所谓的“多任务”。这样做的目的是OS调度并发程序执行,使得计算机多个部件同时运行。比如,CPU和磁盘是不同的物理部件,可以让一个程序在CPU上执行,而另一个程序则向磁盘写数据,等待执行。发挥并发性能够消除计算机系统之中硬件的相
6、互等待,节省时间,有效的改善资源利用率,也就提高了计算机系统的效率。2.共享性(Sharing)。共享性是OS的另外一个重要的特性,指计算机系统中的资源可以被多个并发执行的程序共同使用,而不是被某个程序单独使用。比如,向每一个程序都一次性的提供所需的全部资源,不但浪费,而且是不可能的,出于经济上的考虑,最现实的办法就是资源共享,即让系统程序和应用程序共用一套系统资源。共享性是计算机系统并发性的必然结果。资源共享的方式主要有互斥共享和同时访问两种。共享主要是指对计算机硬件的共享,比如,有多个程序现在都需要使用某一外部资源(硬件),硬件是不会拒绝计算机的请求的,但是我们知道同一硬件在同一时刻是不会
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 发展 现状
限制150内