操作系统的形成和发展
【操作系统的发展过程】:
人工操作方式
脱机输入输出技术
批处理技术
多道程序设计技术
分时、实时系统
通用操作系统
微机操作系统
网络操作系统
分布式操作系统
【 操作系统的概念】:操作系统是一组控制和管理计算机硬件和软件资源、合理组织计算机的工作流程,以及方便用户的程序的集合。
【操作系统的作用】:(1)OS作为用户与计算机硬件系统之间的接口(2)OS作为计算机系统资源的管理者(3)OS用作扩充机器
【操作系统的分类】:
1. 单用户操作系统2. 批处理操作系统(1) 单道批处理系统(2) 多道批处理系统3. 分时操作系统(1) 单道分时系统(2) 具有“前台”和“后台”的分时系统(3) 多道分时系统4. 实时操作系统5. 网络操作系统
DOS(Disk Operating System,及磁盘操作系统)的历史可以追溯到1981年,当IBM在8086的基础上开发出IBM-PC时,却对PC所采用的操作系统感到为难,最后IBM选中了三种操作系统,CP/M-86、P-System和MS-DOS 1.0,MS-DOS 1.0中包括了诸如COPY、DIR、FORMAT命令,它还引进了批处理文件解释程序;最后DOS战胜了其他两种操作系统,成为PC机的主流操作系统。
1983年IBM在其IBM-PC/XT中预装了MS-DOS 2.0,DOS2.0有着崭新的层次结构的文件系统(树型目录结构)和可安装的设备驱动程序(SYS文件);它用文件句柄(File Handle)代替了文件控制块(File Control Block)来打开文件;DOS 2.0还第一次有了一个可驻留DOS程序:PRINT.COM,由此产生了DOS TSR程序(内存驻留程序)。DOS 2.0能支持XT硬盘,尽管它只有10M。
DOS 3.0与IBM-PC/AT机同时发布,它充分利用了80286的性能,增加了对20M硬盘和1.2M软盘的支持,同时加入了电池供电的CMOS。DOS 3.3的发布使DOS达到了完美的阶段,它支持1.44M软盘,可以将硬盘分成32M的分区;它扩展了以前的命令集,使得DOS命令的功能更强大,这许多优点使DOS 3.3一直取代了充满错误的DOS 4.0(DOS4.0本身也是个面向欧洲的版本,大陆并不曾见),直到DOS 5的发表。
DOS 5发表于1991年6月,它是DOS的一个巨大的进步;DOS 5突破了硬盘分区32M的限制;提供了使系统更安全的UNDELETE和UNFORMAT命令;它提供了高速缓存技术SMARTDriver的DOS版本,使磁盘访问更迅速;DOS 5使用了EMM386.EXE,使得DOS能访问640K以上的内存,它将DOS内核装入HMA,将TSR装入UMB,留出最大的内存空间给用户使用;DOS 5还提供了一个可视化图形环境DOS-SHELL,Shell所提供的任务交换器极富潜力,它将Windows的特色引入到DOS中;此外DOS 5提供了菜单式的QBASIC和EDIT,使用户不用再去强记行编辑器单调的命令。
1993年,在DOS 5的巨大成功之后,Microsoft推出了MS-DOS 6,它使用了许多新技术,增加的新功能使得一些著名的DOS实用程序黯然失色。DOS 6能将磁盘上的文件压缩近一半而在读盘时自动还原,这使磁盘可用空间大大增加;Memmaker能自动使用改进的EMM386按照计算机的硬件配置优化内存空间;DOS 6提供了新的BACKUP、UNDELETE、AntiVirus(MSAV)实用程序;DEFRAG合并了磁盘碎片,使得访问磁盘速度更高;SCANDISK(DOS 6.22)取代了CHKDSK,能修复更复杂的磁盘错误;多重配置启动选择使用户在启动时选择需要的系统配置。MS-DOS 6.22使DOS达到了它的巅峰时代。
Microsoft公司将MS-DOS 6.22作为MS-DOS的最终版本。但IBM依然对DOS充满信心,PC-DOS 7.0的发布使DOS的功能更加强大。至今,DOS已经从单纯的操作系统骨架发展到一个功能强大的操作系统软件集。
补充:
DOS从3.0 (or 4.0)开始有了两个版本:IBM的PC-DOS,Microsoft的MS-DOS
MS-DOS 6.22是DOS的最终版本是指不依附于任何Windows并且功能健全的版本
Windows(视窗)是一个为个人电脑和服务器用户设计的操作系统。它的第一个版本由微软公司发行于1985年,并最终获得了世界个人电脑操作系统软件的垄断地位。所有最近的Windows都是完全独立的操作系统。
微软自1985年推出Windows 1.0。最初运行在DOS环境下,有Windows 3.0,windows3.1,windows3.2,其时已经捆绑了word和excel软件,后来升级到Windows 95时就是独立的操作系统,不再依赖于DOS,再后来就是耳熟能详的windows97(95改进版)、windows98、Windows 2000、windowsME、windowsNT、windows2000(windowsNT5.0)、Windows XP等等。由于优秀的图形操作界面取代了DOS曾经的地位。
Windows系统发布时间表
1985.11 Microsoft公司推出Windows 1.0。
1988.10 受雇的David Cutler与其以前的Digital同事一起开始NT的开发工作。
1989.6 由Chuk Whitmer领导的项目组开始从事NT的图形工作。开始时,项目组试图使用C++来编写代码,但后来因性能原因,部分代码使用C来编写。
1989.7 NT项目组完成的首个系统首次使用Intel i860处理器运行。
1990.1 比尔.盖茨将主要设计师集中在一起,讨论在Intel公司的386+处理器上运行NT的重要性,并选择非Intel i860的一种新RISC处理器。一个月后,首个NT专门测试项目组组建。
1990.5 Windows 3.0发布。代码名称为Chicago,该版本具有一个增强的程序管理器和图标系统,一个新的文件管理器,支持16色,运行得更好且更快。这一年,该软件销售了3百万套。
1991.5 Microsoft公司向其合作者公开NT的一些详细内容。
1992.4 Windows 3.1发布。前两个月,软件的销售量为三百万套,直到1995年Windows 95接替其前,其一直保持为首号操作系统。
1992.10 推出NT的第一个Beta版本。
1992.11 用于Windows NT的首个Win32软件Development Kit发布。
1993.8 Windows NT 3.1最终发布。
1993.10 Microsoft公司发布NT 3.1的首个补丁(Service Pack),其修复了90处以上的错误。
1993.12 Motorola和Microsoft公司宣布将Windows NT引入PowerPC平台。
1994.8 NT首次发布升级版本(NT 3.5)。Office for Windows NT的第一个版本包含了Word和Excel的32位版本。同时,发布了BackOffice。
1995.2 首台运行NT的PowerPC系统推出。
1995.5 Microsoft公司宣布了一个小但很重要的升级(3.51),以允许NT与即将出现的、专门为Windows 95设计的应用程序兼容,这令用户感到很惊奇。
1995.8 Windows 95发布,这是不要求MS-DOS的第一个Windows版本,且被看作是一个用户界面相当友好的操作系统。其包含了一个集成的TCP/IP堆栈、拔号网络和长文件名支持。
1996.8 Windows NT 4发布,其带有类似于新95的外壳。
1996.9 Microsoft公司宣布64位支持将被添加到NT 5.0这个专门的版本中。
1996.10 Microsoft公司宣布在PowerPC上的NT支持将被取消,而只让Alpha和x86作为唯一剩余的选项。
1997.9 Microsoft公司在PDC将NT 5.0的首个测试版本公诸于众。
1998.6 Windows 98发布。基于MS-DOS内核的最新Windows版本内置有IE 4。
1999.4 Windows 2000 Beta 3发布。
1999.11 Windows 2000 Release Candidate 3(RC3)在美国发布。
2000.2.17 Windows 2000最终版本的发布日期。
2000.3.20 Windows 2000在中国的发布日期。
2000.10 Microsoft发布了面向家庭的Windows Me 。
2001.10.25 Windows XP发布。
2003.11 Windows2003 家族发布。
早期的操作系统
最初的电脑并没有操作系统,人们通过各种操作按钮来控制计算机,后来出现了汇编语言,操作人员通过有孔的纸带将程序输入电脑进行编译。这些将语言内置的电脑只能由操作人员自己编写程序来运行,不利于设备、程序的共用。为了解决这种问题,就出现了操作系统,这样就很好实现了程序的共用,以及对计算机硬件资源的管理。
随着计算技术和大规模集成电路的发展,微型计算机迅速发展起来。从20世纪70年代中期开始出现了计算机操作系统。1976年,美国DIGITAL RESEARCH软件公司研制出8位的CP/M操作系统。这个系统允许用户通过控制台的键盘对系统进行控制和管理,其主要功能是对文件信息进行管理,以实现硬盘文件或其他设备文件的自动存取。此后出现的一些8位操作系统多采用CP/M结构。
DOS操作系统
计算机操作系统的发展经历了两个阶段。第一个阶段为单用户、单任务的操作系统,继CP/M操作系统之后,还出现了C-DOS、M-DOS、TRS-DOS、S-DOS和MS-DOS等磁盘操作系统。
其中值得一提的是MS-DOS,它是在IBM-PC及其兼容机上运行的操作系统,它起源于SCP86-DOS,是1980年基于8086微处理器而设计的单用户操作系统。后来,微软公司获得了该操作系统的专利权,配备在IBM-PC机上,并命名为PC-DOS。1981年,微软的MS-DOS 1.0版与IBM的PC面世,这是第一个实际应用的16位操作系统。微型计算机进入一个新的纪元。1987年,微软发布MS-DOS 3.3版本,是非常成熟可靠的DOS版本,微软取得个人操作系统的霸主地位。
从1981年问世至今,DOS经历了7次大的版本升级,从1.0版到现在的7.0版,不断地改进和完善。但是,DOS系统的单用户、单任务、字符界面和16位的大格局没有变化,因此它对于内存的管理也局限在640KB的范围内。
操作系统新时代
计算机操作系统发展的第二个阶段是多用户多道作业和分时系统。其典型代表有UNIX、XENIX、OS/2以及Windows操作系统。分时的多用户、多任务、树形结构的文件系统以及重定向和管道是UNIX的三大特点。
OS/2采用图形界面,它本身是一个32位系统,不仅可以处理32位OS/2系统的应用软件,也可以运行16位DOS和Windows软件。它将多任务管理、图形窗口管理、通信管理和数据库管理融为一体。
Windows是Microsoft公司在1985年11月发布的第一代窗口式多任务系统,它使PC机开始进入了所谓的图形用户界面时代。Windows 1.x版是一个具有多窗口及多任务功能的版本,但由于当时的硬件平台为PC/XT,速度很慢,所以Windows 1.x版本并未十分流行。1987年底,Microsoft公司又推出了MS-Windows 2.x版,它具有窗口重叠功能,窗口大小也可以调整,并可把扩展内存和扩充内存作为磁盘高速缓存,从而提高了整台计算机的性能,此外它还提供了众多的应用程序。
1990年,Microsoft公司推出了Windows 3.0,它的功能进一步加强,具有强大的内存管理,且提供了数量相当多的Windows应用软件,因此成为386、486微机新的操作系统标准。随后,Windows发表3.1版,而且推出了相应的中文版。3.1版较之3.0版增加了一些新的功能,受到了用户欢迎,是当时最流行的Windows版本。1995年,Microsoft公司推出了Windows 95。在此之前的Windows都是由DOS引导的,也就是说它们还不是一个完全独立的系统,而Windows 95是一个完全独立的系统,并在很多方面做了进一步的改进,还集成了网络功能和即插即用功能,是一个全新的32位操作系统。1998年,Microsoft公司推出了Windows 95的改进版Windows 98,Windows 98的一个最大特点就是把微软的Internet浏览器技术整合到了Windows 95里面,使得访问Internet资源就像访问本地硬盘一样方便,从而更好地满足了人们越来越多的访问Internet资源的需要。Windows 98已经成为目前实际使用的主流操作系统。
从微软1985年推出Windows 1.0以来,Windows系统从最初运行在DOS下的Windows 3.x,到现在风靡全球的Windows 9x/Me/2000/NT/XP,几乎成为了操作系统的代名词。
操作系统Linux
Linux是目前全球最大的一个自由软件,它是一个可与UNIX和Windows相媲美的操作系统,具有完备的网络功能。Linux最初由芬兰人Linus Torvalds开发,其源程序在Internet网上公布以后,引起了全球电脑爱好者的开发热情,许多人下载该源程序并按自己的意愿完善某一方面的功能,再发回到网上,Linux也因此被雕琢成为一个全球最稳定的、最有发展前景的操作系统。
从发展前景上看,Linux取代UNIX和Windows还为时过早,但一个稳定性、灵活性和易用性都非常好的软件,肯定会得到越来越广泛的应用。
其实还有击中操作系统 MAX OS
和 Free BSD 这个也可以算是LINUX
生态系统——生物链的平衡与可持续发展
(三)生态平衡与可持续发展 1.生态平衡 经过大自然的长期作用,每个自然生态系统都在一定条件下保持着平衡关系,生物与生物,生物与环境,物质、能量的输入和输出都趋向稳定,变化的幅度不大,称为生态平衡。 生态平衡,是动态平衡。各组成成分按照一定的规律运动或变化,能量不断地流动,物质不断地循环,整个系统都处于动态之...
工作流技术发展历史有哪些
在此期间,工作流管理经历了从概念形成到标准化,再到广泛应用的阶段。以下是工作流技术发展历史的几个重要方面:1. 1993年,国际工作流管理联盟(WfMC)的成立标志着工作流技术开始进入相对成熟的阶段。WfMC制定了一系列标准,这些标准对于不同工作流产品之间的互操作性至关重要。2. 工作流管理系统(WFMS)的推出,使得企业...
高绩效工作系统定义包括哪些关键点
4. 绩效考核:高绩效工作系统需要建立有效的绩效考核体系和制度,以评估员工的工作表现和贡献,并提供相应的反馈和支持,以便员工了解自己的工作表现和改进进展。5. 工作流程:高绩效工作系统需要优化工作流程,以提高工作效率和质量,例如使用自动化系统、流程再造等方式。6. 培训和发展:高绩效工作系统需要...
概述西方行政管理理论发展的历史阶段
它经历了以下三个发展时期: 1.传统管理时期 从19世纪末至20世纪20年代。德国学者L.von施泰因首先提出“行政学”一词。1887年美国学者I.W.威尔逊发表了行政学的研究一文。1900年美国行政学家F.J.古德诺提出政治与行政分离的主张。1926年美国学者L.D.怀特对行政学研究的主要内容作了系统的论述,开始形成行政学的...
运筹学产生的背景
对于系统配置、聚散、竞争的运用机理深入的研究和应用,形成了比较完备的一套理论,如规划论、排队论、存贮论、决策论等等,由于其理论上的成熟,电子计算机的问世,又大大促进了运筹学的发展,世界上不少国家已成立了致力于该领域及相关活动的专门学会,美国于1952年成立了运筹学会,并出版期刊《运筹学》,世界其它国家也...
生产运作的发展史
20世纪30年代质量控制抽样检查和统计表休哈特·道奇罗米格(美国) 工人动机的霍桑实验工作活动的抽样分析梅奥(美国)提普特(英国)20世纪40年代复杂系统的多约束方法线性规划的单纯形法运筹学研究小组丹奇克20世纪50~60年代运筹学的进一步发展仿真、排队论、决策理论、数学规划、PERT和CPM项目计划工具美国...
简述我国会计发展的五个阶段
(二)与其他业务结合的推广发展 会计核算电算化的丰富发展阶段,引入了更多的会计核算子系统,形成了一套完整的会计核算软件系统,包括账务处理子系统、报表处理子系统、往来管理子系统、工资核算子系统、固定资产核算子系统、材料核算子系统、成本核算子系统、销售核算子系统等。 (三)引入会计专业判断的渗透融合 会计电算...
自然地理环境在社会生存和发展中的作用
一、地理环境对社会发展具有十分重要的意义。表现在:1、它提供了社会生产和生活资料的来源。2、它能影响生产部门的分布和发展方向。3、它能够通过生产而影响社会发展的速度。4、它能够影响不同文明系统的形成和发展。地理环境中的各种自然条件是一个相互联系、相互作用的生态平衡系统,如果保持这个系统中...
联合作战的主体地位
第二, 作战理论不是一个学科,而是对军事科学中那些实践性较强的学科和知识的统称 第三, 作战理论是揭示作战与作战指导规律并指导作战实践的理论。 5、简述我军作战理论的产生与发展过程? 答:我军作战理论,是以毛泽东为代表的老一辈军事家在长期的革命战争实践中形成的、符 合我国国情的较为完整的...
简述现代生产与运作管理同传统生产管理相比有哪些变化?
调动员工积极性的方法及措施 企业的发展需要员工的支援。管理者应懂得,员工决不仅是一种工具,其主动性、积极性和创造性将对企业生存发展产生巨大的作用。而要取得员工的支援,就必须对员工进行激励,调动员工积极性是管理激励的主要功能。建立有效的激励机制,是提高员工积极性,主动性的重要途径。 一个有效的激励机制需要...
廖胥脑脉: 从1946年诞生第一台电子计算机以来,它的每一代进化都以减少成本、缩小体积、降低功耗、增大容量和提高性能为目标,随着计算机硬件的发展,同时也加速了操作系统(简称OS)的形成和发展. 早期的操作系统 最初的电脑并没有操作系统...
资源县18452037299: 操作系统出现的先后顺序是怎样的 ?
廖胥脑脉: 操作系统出现的先后顺序是:1946年第一台计算机诞生--20世纪50年代中期计算机工作采用手工操作方式;20世纪50年代后期,出现人机矛盾:手工操作的慢速度和计算...
资源县18452037299: 计算机操作系统是如何形成的? - ?
廖胥脑脉: 推动操作系统发展的主要动力不断提高计算机资源利用率的需要.方便用户.器件的不断更新换代.计算机体系结构的不断发展.操作系统四个发展阶段 操作系统的发展和计算机硬件技术、体系结构相关,经历了四个发展阶段:第一...
资源县18452037299: 操作系统发展史的手工操作(无操作系统) - ?
廖胥脑脉: 1946年第一台计算机诞生--20世纪50年代中期,还未出现操作系统,计算机工作采用手工操作方式.程序员将对应于程序和数据的已穿孔的纸带(或卡片)装入输入机,然后启动输入机把程序和数据输入计算机内存,接着通过控制台开关启动程...
资源县18452037299: 在操作系统的发展过程中,什么的出现标志着操作系统的正式形成? - ?
廖胥脑脉: 多道程序和分时系统的出现标志着操作系统的正式形成.
资源县18452037299: 计算机操作系统诞生于那一代计算机 - ?
廖胥脑脉: 最初的操作系统出现在IBM/704大型机上. 而CP/M就是第一个微机操作系统. 主设计人:Gary Kildall博士 出现年月:1974年
资源县18452037299: 从硬件角度操作系统的发展,得到什么启示 - ?
廖胥脑脉: 可以看出: · 在硬件的性价比较低的时候,操作系统设计追求硬件的使用率,从批处理系统发展到分时系统. · 随着硬件性价比越来越高,操作系统的设计开始追求系统的可靠性和稳定性,出现了多处理器系统和分布式系统. · 计算机普及...
资源县18452037299: 系统操作诞生于第几代计算机 - ?
廖胥脑脉: 人工操作阶段 (无OS,1946---1955年) 管理程序阶段 (第一代OS,1955---60年代初) 多道程序设计 (第二代OS,1963---1980年) 与(现代)操作系统的形成(1980年以后) 操作系统的发展