DOS和Windows系统的区别
DOS: DOS 代表磁盘操作系统,它是直到 1995 年在 IBM PC 中流行的操作系统。它是一个单任务操作系统,即一次只能执行一项任务。它基于命令行界面,我们必须以命令的形式向计算机提供指令。它从硬盘、软盘或任何其他存储设备运行,从而为程序的执行提供环境。它占用的内存更少。为了使用超过 64kb 的内存,使用了内存扩展器,旧的 Windows 过去使用更多的内存。它最初只发布给 OEM(原始设备制造商)为其硬件添加支持,最终发布公开。
Windows: Windows 是微软的产品,它是一个有多种版本的操作系统,Windows 10 是最新版本。它是基于图形的用户界面,用户通过鼠标、键盘单击或选择图标和图像来发出命令或触摸屏到计算机。Windows 最初是一个运行在 DOS 之上的 DOS 扩展程序。Windows 9x 家族包括 Windows 95、Windows 98、Windows 98SE 和 Windows ME 运行在 MS-DOS 之上,能够直接运行 DOS 程序。Windows NT 单独发布并且是可移植的,最初,它是用 C 和 C++ 语言编写的,其中处理器可靠性代码分为 DAL 和 HLL,并且被设计为比 DOS 和 Windows 9x 系列更安全。Windows NT 家族包括 Windows NT 3.x、4.x、Windows 2000、Windows XP、Windows Vista、Windows 7 等。由于可用于调试和错误处理的各种工具,Windows 比 DOS 更可靠并且可以轻松处理错误。
下表列出了 DOS 和 Windows 之间的差异:
对比项 | DOS | Windows |
---|---|---|
类型 | DOS 是基于命令行的操作系统,其中指令是通过命令给出的。 | Windows 是基于 GUI 的操作系统,在图像和图标的帮助下提供说明。 |
驱动 | DOS 中原本没有 驱动 的概念,后来引入它是为了提供对各种硬件的支持 | Windows 使用驱动使工作变得更容易。 |
多任务 | DOS 不支持多任务。DOS 扩展器用于为 DOS 计算机提供更多功能。 | Windows 支持多任务处理。 |
复杂性 | DOS 更复杂且难以使用。 | Windows 不太复杂并且易于使用。 |
输入系统 | 通过键盘命令作为输入提供。 | 键盘、鼠标、触摸屏或任何其他输入设备可用于向 Windows 提供输入。 |
存储大小 | 可用的最大存储大小为 2 GB。 | Windows 支持最大 2 TB(MBR 分区)和 64 zettabyte(GUID 分区)的存储大小。 |
使用 | DOS 现在不流行,几乎已经过时了。FreeDOS 通常与一些更便宜的笔记本电脑捆绑在一起。 | Windows 是更流行和全球使用的桌面操作系统。 |
价格 | DOS 是免费的,不使用许可,(MS-DOS 现在是废弃软件, | FreeDOS 是作为开源替代品开发的)Windows 是付费软件,需要许可证才能激活。 |