Site icon TestingDocs.com

MS-DOS Introduction

MS-DOS Introduction

DOS stands for Disk Operating System. MS-DOS is a variant of the DOS family. MS-DOS stands for The Microsoft Disk Operating System. It is an operating system developed for PCs (Personal computers) with x86 architecture microprocessors. Once upon a time, it was the first widely installed operating system on PCs.

IBM’s variant of the DOS is called IBM PC-DOS(Personal Computer Disk Operating System).

Character Based OS

MS-DOS is a character-based operating system. MS-DOS has no GUI( Graphical User Interface). It provides an interface to computer users through a set of command-line commands. The command-line-based system, where all the commands are entered in the text form.

DOS Commands

DOS commands can be broadly classified into two kinds of commands:

Internal commands

When the user boots DOS by hitting the computer power button, some DOS commands get loaded into the primary memory(RAM) within the DOS command processor. These are called internal DOS commands. When you invoke one of these commands, DOS locates the command in the memory and executes it.

https://www.testingdocs.com/dos-internal-commands/

External commands

External commands reside on the hard disk. Each time the user invokes an external command, DOS must load the command file into the primary memory by reading from either the diskette or the hard disk.

Some of the differences between internal and external commands are as follows:

  Internal commands External commands
All the internal commands are readily available.

Internal commands are part of the COMMAND.COM

External commands are not readily available. The command file has to be loaded.

External commands are not part of COMMAND.COM

Internal commands examples:

date, cls

 

External commands examples:

fdisk, format 

 

COMMAND.COM is the user interface for MS-DOS. It evaluates and runs the commands from the keyboard or from batch files. If a command is not legal, COMMAND.COM issues an error message to the user.

 

More information on the MS-DOS commands:

https://en.wikipedia.org/wiki/List_of_DOS_commands

Exit mobile version