DOS的发展简史

时间:浏览475次 发布人:puislzyk4

DOS的发展简史

已解决问题

谷歌puislzyk4用户在浏览475次提交了关于“文明DOS的发展简史”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-08-26T10:46:52。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,你无异于雪中送炭,让我感激涕零 !

希望以下的回答,能够帮助你。

第1个回答

用户名:但Fingle  

DOS是料章知味某1979年由微软公司为IBM个人电脑开发的M来自S-DOS,它是往顶让仅液医存民一个单用户单任务的操作系统。后问答来DOS的概念也包括了其它公司生**的与MS-DOS兼容孩胜操较父根充屋认源的系统,如PC-DOS、DR-DOS,以及一些其它相对不太出名卷温克演孔始的DOS兼容**品。它们在1985年到1随盐括养从995年及其后的一段时间内占据操作系统的统治地位,最著名和广泛使用的DOS系统从1981年直到1995年的15年间微软在推出Windows95之后,宣布MS-DOS不再单独发布新版本。不过FreeDOS等与MS-DOS兼容的DOS则在继续发展着。
虽然大多数用户将1981年最早发表的术语“PC”与IBMPC或PC兼容机等同看待,但是实际上个人计算机在1970年已经开始使用。DOS是IBMPC及其兼容机用的操作系统。在DOS之前,一些微机为其操作系统使用**BASIC编程语言,而另外一些使用Digita唱lResearch公司开发的CP/M操作系统(此公司提供了DRDOS)。Microsoft公司于1970年后开发了MS-DOS,当时,该公司为不同微机开发了像BASIC这类编程语言;1980年IBM正在设计最早的IBMPC并请Microsoft为其新型机开发多个编程语言。这次CP/M作为选择的操作系统并成为IBM新机种的操作系统。在Microsoft为IBMPC设计语言的过程中,尽管Microsoft公司改进了IBMPC的声地等宽任吃语言设计和应用程序设计,但是他们认识到开发PC操作系统才是其努力方向。然而,由于没有足够的时间从零开始开发一个操作系统。为解决这个问题,Mi陈南越天刚孩论迫日crosoft购买了一个用于8086处理器的操作系统86-移向毫DOS,86-DOS操作系统是西雅图电脑**品公司(SeattleComputerPro**cts)的一名24岁的程序员蒂姆·帕特森(TimPaterson)花费了四个月时间编的,该代衣比卫术脱取希操作系统与最早的IBMPC中的8086处理器非常相似。给每台IBM电脑安装一个DOS系统,微软就收取200美金的商业运认省去练价临席哥使培吃作模式,造就了微软的初期辉煌。
发展历程
随着电脑硬件的不断发展,从Windows9德远敌护沉弦5到Window小然旧外sXP再到的Window黑少茶丝席卷s7以及2012年发布的Windows8中,MS-dos的核心依然存在,只是加上Windows当作系统的图形界面,直到纯32位版本的Windows系统(从WindowsNT开始,其中就包含了Windows2003、Window吃天刚苗sXP、Wind全接控抗地味载owsVista、Windows7和Windows8)。由此可见dos的生命力极强。例如系统还原和安装都需要DOS,DOS用起来也很方便。
DOS是个非常实用的操作系统,因此,它深深受到国内外人们的普遍喜爱,一直拥有数以亿计的用户。但是,自从1995年以来,Microsoft公司出于商业利益等方面的原因,决定抛弃手中的MS-DOS。当时,DOS已有许多种,除MS-DOS以外,还有PC-DOS,DR-DOS,FreeDOS等,但是由于受到Microsoft公司的挤压,故使用的人数不多,而大多数用户都在使用MS-DOS。由于Microsoft彻底放弃了MS-DOS,而转以开发Windows,引起了广大DOS使用者和爱好者的不满,而且,大家通常所使用的Windows9x也只是DOS下的一个大型程序罢了,如果没有DOS的支持,它根本无法运行。但也由此可见DOS的功能其实是非常强大的,以及DOS软件拥有巨大的开发潜能,因为像Windows那样强大的DOS增强程序都可以编出来。
比较
Windows是一个多任务的操作环境,但它对程序编写的约束和限制比DOS高得多,因而许多程序员出于对Windows的不满及对DOS开发的价值和潜力的深刻认识,继续开发DOS软件。由于多年的经验的积累,他们的软件开发水平越来越脯因此他们开发出的DOS软件的质量也越来越高。为了开发更多的软件并且增加开发的效率,他们设计了一个又一个DOS软件的开发工具。而用这些开发工具的人也越来越多,并在国外迅速地流传开来,详情可见一篇叫作“DJGPP程序与保护模式”的文章(在“DOS文章”栏目中)。一个尤为重要的是,正如上文所提到,虽然MS-DOS已经不再继续发展了,但并不意味着整个DOS也不再继续发展了。MS-DOS的最高版本是8.0(包含在WindowsME中),随后Microsoft开始开发基于WindowsNT构件的Windows,才成了真正独立的操作系统。除了MS-DOS以外,其它的DOS也在发展着。仍在不断发展和更新中的DOS有FreeDOS、PTS-DOS、ROM-DOS等,这些DOS的功能都十分强大,往往超过MS-DOS,而且FreeDOS还是完全免费且自由**的。因此,程序员们完全可以为它们开发新的DOS软件,而不必依赖于MS-DOS。这大概是90年代末DOS的情况。
现状
随后,一项叫作“**源代码运动”的活动兴起了。很多程序员和使用者出于对Microsoft的Windows横行霸道的不满,离开了Windows阵营。取而代之的是兴起了对其它操作系统软件的开发,如DOS,Li**x等。这一下设计和开发DOS软件的人迅速增加,并纷纷组成了开发团体,以开发新的DOS和其它非Windows的操作系统的软件,详情可见一篇叫作“DOS和Li**x近年来的发展比较”的文章。由于开发者的增多,原先的DOS软件开发器也开始了进一步的更新,而且支持FAT32和长文件名。再加上这次开发软件的有许多是程序员中的精英,所以开发出来的DOS软件的质量自然是今非昔比了。比如,由于Allegro等编程库的出现,在DOS下实现MP3等音乐的播放对他们来说已是轻而易举的了。以这些软件为代表的DOS软件和原来的DOS软件,如DOSAMP,GDSViewer等的质量相比有着本质的提高。原来认为非常强大的**A看图软件,也只是个一般强大的软件罢了。另一个很重要的变化在于对FAT32及长文件名的支持。DJGPP程序已经实现了在LFNAPI存在的情况下对长文件名的完美支持。总之,这些新的DOS软件的整体水平的提高是很显著的。为了挑战Windows的界面,程序员们(经常是集体合作)开发了一个又一个仿Windows的界面增强程序,著名的有Seal,Qube,WinDOS等等。还有人开发出了内核为32位的DOS操作系统,如FreeDOS32,事实明,这些程序的编写水平是很高的。这些软件都在不断地开发中,所取得的成绩是有目**睹的。而且它们最显著的特点就是自由**的发展,如上面所提到的**AL、FreeDOS32等等都是遵守著名的G**GPL协议的自由软件。
历史概述
DOS是DiskOperationSystem(磁盘操作系统)的简称,是个人计算机上的一类操作系统。它直接操纵管理硬盘的文件,一般都是黑底白色文字的界面。从1980年到1995年的15年间,DOS在IBMPC兼容机市场中占有举足轻重的地位。当时,电脑操作系统就是DOS,键入DOS命令运行,其他应用程序,都是在DOS界面下键入EXE或BAT文件运行。早期的DOS系统是由微软公司为IBM的个人计算机开发的,称为MS-DOS。后来,其他公司生**的与MS-DOS兼容的操作系统,也延用了这个称呼,如PC-DOS、R-DOS等等。
1980-1981年,西雅图电脑**品公司程序员蒂姆·帕特森(TimPaterson)花费了四个月时间编写出了86-DOS操作系统。1981年7月,微软以五万美元的代价向西雅图公司购得本**品的全部版权,并将它更名为MS-DOS。随后,IBM发布了第一台个人计算机,当时采用的操作系统是西雅图公司的86-DOS1.14,但微软很快改进了MS-DOS,并使它成功地成为IBMPC采用的操作系统。并于1981年8月12日,正式发布MS-DOS1.0和PC-DOS1.0。
DOS1.0微软买下86-DOS(Qdos)版权。1981年7月成为IBMPC上第一个作业系统。同时微软又为IBMPC开发专用版本PC-DOS,但与泛用版本DOS相比,除了系统档名以及部份针对IBM机器设计的核心,外部命令与公用程式之外,其余程式码差异不大。
DOS1.251982年6月,支持双面软盘并开始修复bug。不仅IBM,MS,许多OEM也广泛使用。
现今中国人已经可以成功的在x86架构的下使用中文版MS-DOS(MS-DOS6.22),操作变得更加直观便捷。