张亮麻辣烫有亏的吗:DOS系统有几种,还有人知道吗?

来源:百度文库 编辑:高校问答 时间:2024/05/05 19:24:40

UCDOS不是DOS操作系统只不过是英文DOS的中文平台

最熟悉的DOS就是MS-DOS、IBM的 PC-DOS

DR-DOS
又名DR CP/M-86、Novell DOS、OpenDOS等

目前仍然还在开发中的的Free-DOS,完全支持FAT32分区和大硬盘等、许多品牌机预装的DOS操作系统就是这个。

ROM-DOS
ROM-DOS 7.10 经使用,我发现它和MS-DOS兼容性很好,且本地完全支持FAT32和长文件名(非中文),用它启动系统后可以就像Win9x的DOS窗口中那样使用长文件名,而且稳定.ROM-DOS是一个非常不错的DOS,还自带许多组件,如Internet功能(如TCP/IP)等.

RxDOS
RxDOS 支持长文件名(非中文),FAT32分区/大硬盘,并可下载到它的完整源代码.

PTS-DOS
PTS-DOS 有许多MS-DOS等DOS所没有的增强功能,如自带启动管理器,网络工具等.

PTS-DOS Pro
PTS-DOS Pro 支持FAT32/大硬盘,并本地支持UMB和光驱,而不需EMM386,MSCDEX等驱动程序,还带有网络,数据压缩等功能.它与MS-DOS及 Windows 3.x的兼容性也很不错.

还有一些DOS
如:SuperDOS、MOE-DOS、Multiuser DOS、Embedded DOS、RMF-DOS、PocketDOS、Real/32 DOS等等

PC-dos
MS-dos
UC-dos
据我所知就这三种

DOS发展历史和版本情况

DOS是Disk Operation System(磁盘操作系统) 的简称,是1985~1995年的个人电脑上使用的一种主要的操作系统。由于早期的DOS系统是由为软公司为IBM的个人电脑开发的,称为MS-DOS,因此后来其他公司生产的与MS-DOS兼容的操作系统,也延用了这个称呼,如PC-DOS、DR-DOS等等。

1981年,MS-DOS 1.0发行,作为IBM PC的操作系统进行捆绑发售,支持16k内存及160k的5寸软盘。在硬件昂贵,操作系统基本属于送硬件奉送的年代,谁也没能想到,微软公司竟会从这个不起眼的出处开始发迹。

1982年,支持双面磁盘。

1983年MS-DOS 2.0随IBM XT发布,扩展了命令,并开始支持5M硬盘。同年发布的2.25对2.0版进行了一些bug修正。

1984年,MS-DOS 3.0增加了对新的IBM AT支持,并开始对部分局域网功能提供支持。

1986年,MS-DOS 3.2 支持了720K 的5寸软盘。

1987年,MS-DOS 3.3 支持了IBM PS/2设备及1.44M的3寸软盘,并支持其他语言的字符集。

1988年,MS-DOS 4.0 增加了DOS Shell 操作环境,并且有一些其他增强功能及更新。

1991年,MS-DOS 5.0发行,增加了DOS Shell功能,增强了内存管理和宏功能。

1993年,MS-DOS 6.x 增加了很多GUI程序,如Scandisk、Defrag、Msbackup等,增加了磁盘压缩功能,增强了对Windows 的支持。

1995年,MS-DOS 7.0 增加了长文件名支持、LBA大硬盘支持。这个版本的DOS并不是独立发售的,而是在Windows 95中内嵌的。之后的MS-DOS 7.1全面支持FAT32分区、大硬盘、大内存支持等,对四位年份支持解决了千年虫问题。

当年的DOS的确是一枝独秀,在x86上鲜有竞争者。之后的windows 95敲响了DOS的丧钟,那么是不是DOS就真的从此沉寂了呢?

许多程序员出于对Windows的不满及对DOS开发的价值和潜力的深刻认识,继续开发DOS软件。由于在DOS时代的程序员大多都是些精通系统底层中断和汇编/C的高手,有着丰富的开发经验和编程功底,因此他们开发出的DOS软件的质量也相当高。为了开发更多的软件并且增加开发的效率,他们设计了一个又一个DOS软件的开发工具。虽然MS-DOS已经不再继续发展了,但并不意味着整个DOS也不再继续发展了。

MS-DOS的最高版本是8.0(它可以用来运行Windows 9x或ME),随后Microsoft开始开发基于起源于OS/2的Windows NT构件的Windows,才成了独立的操作系统。而除了MS-DOS以外,其它的DOS也在发展着。仍在不断发展和更新中的DOS有FreeDOS、PTS-DOS、ROM-DOS等,这些DOS的功能都十分强大,往往超过MS-DOS,而且FreeDOS还是完全免费且自由开放(基于GNU GPL协议)的。因此,程序员们完全可以为它们开发新的DOS软件,而不必依赖于MS-DOS。

随后,一项叫作“开放源代码运动”的活动兴起了。很多程序员和使用者出于对Microsoft的Windows横行霸道的不满,离开了Windows阵营。取而代之的是兴起了对其它操作系统软件的开发,如DOS,Linux等。这一下,设计和开发DOS软件的人迅速增加,并纷纷组成了开发团体,以开发新的DOS和其它非Windows的操作系统的软件。由于开发者的增多,原先的DOS软件开发器也开始了进一步的更新,而且支持FAT32和长文件名。由于Allegro等编程库的出现,在DOS下实现MP3等音乐的播放对他们来说已是轻而易举的了。

以这些软件为代表的DOS软件和原来的DOS软件,如DOSAMP,GDS Viewer等的质量相比有着本质的提高。现在流行的DJGPP程序已经实现了在LFN API存在的情况下对长文件名的完美支持。总之,这些新的DOS软件的整体水平的提高是很显著的。为了挑战Windows的界面,程序员们(经常是集体合作)开发了一个又一个仿Windows的界面增强程序,著名的有Seal,Qube,WinDOS等等。还有人开发出了内核为32位的DOS操作系统,如FreeDOS 32,事实证明,这些程序的编写水平是很高的。其他的对usb盘的驱动,网卡驱动,DVD-ROM支持等等更是不在话下。

下面的例表简单介绍了后DOS时代的一些经典软件

系统增强:
4DOS
NewDOS
Seal(图形界面)

驱动相关:
Cute Mouse(优秀的鼠标驱动)
PTSATAPI(光驱驱动)
Vide-CDD(CD-ROM/DVD-ROM光驱驱动)
NE2000(兼容NE2000的网卡dos驱动)
LSPPP(拨号程序)
SDWRGMPD (游戏杆驱动程序)
DUSE(USB存储设备驱动程序)
NTFSDOS(DOS下NTFS驱动器)

媒体软件:
QuickView Pro (播放器)
PictView (图形浏览)
Pixel32 (图形编辑)

杀毒软件:
F-PORT
Norton AntiVirus 4.0