DOS系统不仅向用户提供了一整套使用计算机系统的命令和方法,还向用户提供了一套组织和应用磁盘内信息的方法。DOS的功能主要体现在以下几个方面。
(1)执行命令和程序(处理器管理)
DOS能够执行DOS命令和运行可执行的程序。在DOS环境下(即在DOS提示符下),当用户键入合法命令和文件名后,DOS就根据文件的存储地址到内存或外存上查找用户所需的程序,并根据用户的要求使CPU开始运行之;若未找到所需文件,则出现出错信息,提醒用户。在这里,DOS正是扮演了使用者、计算机、应用程序三者之间的“中间人”。
(2)内存管理
分配内存空间,保护内存,使任何一个程序所占的内存空间不遭破坏,同硬件相配合,可以设置一个最佳的操作环境。
(3)设备管理
为用户提供使用各种输入/输出设备(如键盘、磁盘、打印机和显示器等)的操作方法。通过DOS可以方便地实现内存和外存之间的数据传送和存取。
(4)文件管理
为用户提供一种简便的存取和管理信息方法。通过DOS管理文件目录,为文件分配磁盘存储空间,新建、复制、删除、读/写和检索各类文件等。
(5)作业管理
作业是指用户提交给计算机系统的一个独立的计算任务,包括源程序、数据和相关命令。作业管理是对用户提交的诸多作业进行管理,包括作业的组织、控制和调度等。