You are on page 1of 8

DOS

De Wikipedia, la enciclopedia libre Saltar a navegación, búsqueda Para otros usos de este término, véase Dos (desambiguación). DOS

Desarrollador Tim Paterson/Microsoft Información general Modelo de desarrollo Núcleo Interfaz gráfica por defecto Licencia Estado actual En español Fuente cerrada Monolítico CLI (Comand Line Interface) Microsoft EULA Descontinuado ?

DOS es una familia de sistemas operativos para PC. El nombre son las siglas de disk operating system ("sistema operativo de disco"). Fue creado originalmente para computadoras de la familia IBM PC, que utilizaban los procesadores Intel 8086 y 8088, de 16 bits, siendo el primer sistema operativo popular para esta plataforma. Contaba con una interfaz de línea de comandos en modo texto o alfanumérico, vía su propio intérprete de órdenes, command.com. Probablemente la más popular de sus variantes sea la perteneciente a la familia MS-DOS, de Microsoft, suministrada con buena parte de los ordenadores compatibles con IBM PC, en especial aquellos de la familia Intel, como sistema operativo independiente o nativo, hasta la versión 6.22 (bien entrados los 90), frecuentemente adjunto a una versión de la interfaz gráfica Ms Windows de 16 bits, como las 3.1x.

puede hacer las veces. del tipo Windows. Ms Windows tuvo el planteamiento de una simple aplicación de interfaz o entorno gráfico. Fue a partir de las versiones de 32 bits.PIF y . luego a Caldera y finalmente a DeviceLogics y. basadas en NT (y éste a su vez en OS/2 2. MSDOS. de Microsoft (de ahí las iniciales MS). Existen varias versiones de DOS. El más conocido de ellos es el MS-DOS. como ocurre en los sistemas derivados de Windows NT. cargándose a partir del mismo. de licencia libre y código abierto. DRVSPACE. en su versión para GNU/Linux y UNIX. desde el que se arrancaba el equipo y sus procesos básicos y se procedía a ejecutar y cargar la inferfaz gráfica o entorno operativo de Windows. EMM386. 2003.0). desde el que era ejecutado. complementaria al propio intérprete de comandos. para poder ejecutarse (tales como IO. lo que acapara la atención del usuario medio y atribuye al antiguo sistema un papel más dependiente y secundario. y a las líneas de comandos (en especial en ficheros de tipo . durante el proceso de arranque. XP o Vista) MS-DOS desaparece como sistema operativo (propiamente dicho) y entorno base.1(1). Desde los 1. requiriendo aquéllas un mínimo de los archivos básicos de este. de nuevo diseño y mayor potencia.EXE e HIMEM. cuando el MS-DOS comienza a ser deliberadamente camuflado por el propio entorno gráfico de Windows. Con la aparición de los sistemas operativos gráficos. a los distintos módulos y archivos de sistema que componían el modesto armazón del DOS. de 16 bits. como sistema operativo. dando paso. SYS).BAT). basadas en Windows 95 y 98. Esto no es así en las versiones no nativas de Windows.En las versiones nativas de Microsoft Windows. a partir del propio entorno gráfico (elevado ahora a la categoría de sistema). 2000. Éste último. de emulador del DOS bajo sistemas de este tipo. por defecto.exe. más recientemente. ejecutado como aplicación mediante cmd. Sin embargo. SYS). de Digital Research. Otros sistemas son el PC-DOS. que pasaría posteriormente a Novell (Novell DOS 7. el FreeDOS. y paulatinamente abandonado por los desarrolladores de software y hardware.x) (véase Windows NT. empezando por la propia Microsoft (esta opción puede desactivarse alterando la entrada BootGUI=1 por BootGUI=0. Contenido [ocultar] • • • • • 1 Características 2 Órdenes principales 3 Uso de modificadores 4 Características avanzadas 5 Ejemplo de salida . en especial aquellos de 32 bits. de IBM. llegando a ser por muchos olvidado y desconocido. del archivo de sistema. ahora de texto. denominado Símbolo del Sistema. en tales versiones. el DR-DOS. hasta verse reducido al mero intérprete de órdenes. Tanto varias de las funciones primarias o básicas del sistema como su arranque se deben aún en las versiones de 32 bits. Todo vestigio del mismo queda relegado. que sí están basadas en MSDOS. del tipo Windows 95. Windows no funcionaba de forma autónoma. a la existencia de un simple intérprete de comandos.SYS. BIN. en tales versiones. el DOS ha ido quedando relegado a un segundo plano. a su automática ejecución.0x a las versiones 3.

la mayoría de videojuegos para PC funcionaban directamente bajo DOS. ó el intérprete de BASIC qbasic. no puede trabajar con particiones de disco demasiado grandes. al no soportar aún el formato FAT16 (desarrollado en 1987). en versiones muy posteriores. utilizando programas extensores que hacían funcionar programas de 32 bits sobre DOS.). este sistema operativo permitía un control total de la computadora. En cualquier caso. En las versiones anteriores a la 4. el código. En sus versiones nativas (hasta la 6. por limitaciones del software. Por sí sólo es incapaz de detectar el hardware. no podía manejar más de 64KB de memoria RAM.exe. Para superar estas limitaciones del modo real de los procesadores x86.. aventuras gráficas y Shoot 'em up subjetivos. entre otros). a través del teclado. No puede trabajar con más de un usuario ni en más de un proceso a la vez. que requieren formatos y sistemas de archivos tales como el FAT32. hasta la aparición del DirectX. Originalmente. y con el fin de aprovechar al máximo el hardware. incluidos en las últimas versiones del MS-DOS). Más tarde. el intérprete de comandos y la mayoría de sus aplicaciones y mandatos de edición debían o podían ser fácilmente controlados manualmente. hacía cada vez más difícil programar para DOS. además de diversos juegos que tendían a requerirlo (como juegos de estrategia. ó base). debido a que la memoria estaba segmentada.0. instrucciones y funciones necesarias. propio de Windows de tipo NT.exe. como residentes en memoria. aparecieron mecanismos como la memoria expandida (EMS) y la memoria extendida (XMS). Poco a poco. superiores a los 2 GB. a menos que las mencionadas controladoras incluyan en su núcleo de sistema. aunque a partir de ciertas versiones solía incluir controladoras para detectarlo. Desde el punto de vista de los programadores. es decir. ya fuera mediante comandos. libre de las capas de abstracción y medidas de seguridad a las que obligan los sistemas multiusuario y multitarea. a su vez. el menú de ayuda help. propio de Windows de 32 bits (a partir del 95). que permitían ya manejar varios megabytes. y luego hasta 1 megabyte (agregando a la memoria convencional la "memoria superior" o UMB). encontrándose presentes en los Windows.com.• • • 6 Versiones de DOS 7 Historia 8 Enlaces externos [editar] Características El DOS carece por completo de interfaz gráfica. 80486. era de 32 MB por partición. . se recurría al modo protegido de los procesadores posteriores (80386. Así. de hecho. la memoria apuntada por un puntero tenía como máximo el tamaño de un segmento de 64KB. el límite. ó el NTFS. La necesidad de mantener la compatibilidad con programas antiguos. El DOS no es ni multiusuario ni multitarea.22 en el MS-DOS). o introduciendo teclas de acceso rápido para activar los distintos menúes y opciones desde el editor (un buen ejemplo de esto último son el editor de texto edit. llegó primero a manejar hasta 640 KB de RAM (la llamada "memoria convencional". inicializarlo y hacerlo funcionar bajo diversas aplicaciones de edición y de interfaz y entorno gráfico.. con las mejoras en la arquitectura de los PC. y no utiliza el ratón. Tales opciones siguen.

presente en las últimas versiones nativas del DOS. comunes ambos en GNU/Linux. puede invocarse desde la interfaz como command. o entornos de código abierto como el FreeDOS. para sistemas actuales. en versiones posteriores. +H: oculto. Command Prompt o Símbolo del Sistema. por lo general. que ya no se basan ni parten de MS-DOS. ó. denominado. el mayor campo de uso de estos programas se da en las cajas registradoras. hasta el 98. incluidos subdirectorios (apareció en las últimas versiones) CLS: limpia la pantalla. que están contenidos en un directorio.com. salvo que el lugar del archivo o archivos borrados hubiese sido utilizado con posterioridad). emuladores como el DOSBox. ya que son de mayor utilidad. [editar] Órdenes principales • • • • • • • • • • • • • • • • • • • • • • • DIR: Muestra un listado de archivos. basados en NT. esto pasa también en Windows ME a pesar de estar aún basado en la antigua arquitectura 9x. MD o MKDIR: Crea un nuevo directorio. ATTRIB: Permite asignar o quitar atributos de archivos (tales como +A: ya modificado. FC o COMP: Compara las diferencias entre el contenido de dos archivos. como los UNIX y GNU/Linux. TACS: Ordena todos los archivos del cp. guardando los cambios efectuados en el sistema. mediante cmd. COPY: Copia archivos en otro lugar. RD o RMDIR: Borra un directorio vacío. VOL:Muestra la etiqueta del volumen y el número de serie del disco.Aunque este sistema operativo sea uno de los más antiguos. aún los entornos operativos Windows de 32 bits. FIND: Busca cadenas de texto dentro del contenido de un archivo. ello permite recuperar la compatibilidad perdida con ciertas aplicaciones nativas para este antiguo sistema. basadas en NT. DATE: Permite ver y cambiar la fecha. REN o RENAME: Renombra archivos. CD o CHDIR: Cambia el directorio actual por el especificado. +R: de sólo lectura. También existen. DEL o ERASE: Borra uno o varios archivos (con posibilidad de recuperarlos mediante la orden UNDELETE. HELP: Ofrece ayuda sobre las distintas órdenes. VERIFY:Comunica a Windows si debe comprobar que los archivos se escriben de forma correcta en un disco. EDLIN o EDIT: Permite editar archivos. archivo especial del sistema.exe. TIME: Permite ver y cambiar la hora. o a la inversa) TREE:Muestra gráficamente la estructura de directorios de una unidad o ruta de acceso DELTREE: Borra un directorio con todo su contenido. TYPE: Muestra el contenido de un archivo en pantalla. Su intérprete de comandos. tenían como plataforma base camuflada u oculta el DOS. LABEL: Permite ver y cambiar la etiqueta de una unidad de disco ó volumen. Algunas aplicaciones de DOS son usadas en las microempresas. . que ya no pueden funcionar desde los nuevos Windows. o bajo sistemas operativos de arquitectura dispar. ó +S. SORT: Ordena las entradas.

• dir /r Muestra los archivos marcados "sólo lectura" del directorio actual. • dir /on Muestra los archivos ordenados alfabéticamente. como COPY. Por ejemplo la secuencia : . • dir /as Muestra los archivos de sistema del directorio actual. • dir /od Muestra los archivos ordenados por fecha. en particular el modificador /b.Algunas de estas órdenes admiten el uso de parámetros. • dir /p pausa el texto de salida en pantalla y espera que el usuario pulse una tecla para continuar. por ejemplo: • dir /p /w /on [editar] Características avanzadas Ciertas órdenes. que efectúa una copia binaria. • dir /ah Muestra los archivos ocultos del directorio actual.el dir es un sistema cobo Los modificadores pueden combinarse. [editar] Uso de modificadores Modificadores de la orden DIR • dir /s muestra el listado con el contenido de un directorio y de todos sus subdirectorios. también llamados modificadores. pueden recibir parámetros que permiten una manipulación de archivos ciertamente avanzada. • dir /w Ordena el listado a lo ancho de la pantalla.

214. que admitían órdenes como IF.779 01-21-96 7:12p SETUP <DIR> 01-21-96 9:06p HIDDEN TX1 19. por ejemplo. Las versiones más conocidas fueron: • • • • • • MS-DOS (Microsoft) DR-DOS (Digital Research) PC-DOS (IBM) Novell DOS (Novell) FreeDOS OpenDOS . Además.150 01-22-03 2:13p CYGNUS <DIR> 01-21-96 9:38a JAVA <DIR> 01-21-96 9:40a TMP <DIR> 01-21-96 4:01p E <DIR> 01-21-96 4:23p COMMAND COM 93.573 bytes 12 dir(s) 1. [editar] Ejemplo de salida C:\>dir Volume in drive C has no label Volume Serial Number is 1234-5678 Directory of C:\ AUTOEXEC TTZ 1.84 MB free [editar] Versiones de DOS Fueron varias las compañías que sacaron versiones del DOS.120 07-26-03 1:03a MSDOSS~1 BAK 1.150 07-26-03 1:03a 10 file(s) 12.BAT. archivo4.• copy /b archivo1 + archivo2 + archivo3 archivo4 copiará el contenido de archivo1. archivo2 y archivo3 en un nuevo archivo.056. etc. se podían hacer menús.890 01-21-96 10:22p WINDOWS <DIR> 01-21-96 8:42p MOUSE <DIR> 01-21-96 8:45p BASIC <DIR> 01-21-96 5:09p MASM <DIR> 01-21-96 5:09p CONFIG SYS 122 01-31-03 11:50p PROGRA~1 <DIR> 01-21-96 6:26p MYDOCU~1 <DIR> 01-21-96 9:00p AUTOEXEC BAT 1. GOTO y CHOICE (que pedía la entrada de un caracter entre los especificados). generalmente muy similares entre sí. empezaron siendo prácticamente idénticos. el DOS permitía escribir archivos de proceso por lotes (pequeños scripts para COMMAND. PC-DOS y MS-DOS. automatizar tareas. aunque acabaron siendo muy distintos. COM).296 01-21-96 7:27p CONFIG BAK 122 01-21-96 2:25p GAMES <DIR> 01-21-96 9:06p WS_FTP LOG 128 01-21-96 12:36p CONFIG DOS 50 01-21-96 2:25p AUTOEX~2 BAK 1. cuya extensión era . Así.

También se añadieron las utilidades UNDELETE (Recuperación de ficheros borrados). que añade soporte a discos duros IBM de 10 MB.0. hasta llegar a la versión 7. Es a finales . fallos. que tras realizar unas pocas modificaciones. aparece la versión 1.01 que arreglaba todos estos problemas y fallos. es el paso en 1991 de la versión 4.25. se añaden nuevos caracteres de teclado.Bajo GNU/Linux es posible ejecutar copias de DOS bajo dosemu. En la versión 2. a partir de la cual MS-DOS deja de existir como tal y se convierte en una parte integrada del sistema operativo Windows. cuando el sistema comienza a tener más funcionalidad.0 de MS-DOS.11 del mismo año. [editar] Historia La historia comienza en 1981.. Ahora explicaremos y comentaremos la cronología de MS-DOS en todas sus versiones: En 1982.. 1983.3 con soporte para los conocidos y actuales disquetes de 3. se convierte en la primera versión del sistema operativo de Microsoft MS-DOS 1. esto se arregló en 1989 con el lanzamiento de la versión 4. con la que se añade soporte para disquetes de doble cara. Uno de los avances más relevantes de la historia de MS-DOS.5". MS-DOS (I): La historia del sistema operativo No es hasta 3 años más tarde.1. ya que estaba llena de bugs. con su versión 2. Microsoft lanzaría su versión 3.0 y con ella el soporte para memoria XMS y la posibilidad de incluir discos duros de hasta 2GB. y se permite utilizar discos duros mayores de 32 MB. en la que DOS. Hay otros muchos emuladores para diferentes versiones de UNIX. y es entonces cuando se añade soporte para discos de alta densidad de 1. llamada SETVER. una máquina virtual nativa de Linux para ejecutar programas en modo real. En 1984.0. Es en 1988 cuando Microsoft saca al mercado su versión 4. En ese mismo año. En la versión 5.0 se añade el programador BASIC y el famoso editor EDIT. se añadiría en la versión 3. de un sistema operativo llamado QDOS. etc. se suceden una serie de modificaciones del sistema operativo. con la compra por parte de Microsoft.2MB y posibilidad de instalar un disco duro con un máximo de 32MB.25" con capacidad de 360Kb.1 el soporte para redes Microsoft. cuando se lanza la versión 3.01 a la versión 5. cabe destacar que esta versión fue la mayor catástrofe realizada por la empresa. y la posibilidad de lectura-escritura de disquetes de 5. incluso para plataformas diferentes a la arquitectura de procesador x86. FDISK (Administración de particiones) y una utilidad para hacer funcionar los programas diseñados para versiones anteriores de msdos. No es hasta el año siguiente. en 1987. es capaz ya de cargar programas en la parte de la memoria alta del sistema utilizando la memoria superior (de los 640Kb a los 1024Kb).0 (MicroSoft Disk Operating System) A partir de aquí.

con la que se corrigen multitud de utilidades y proporciona soporte para nombres largos.2 que añade seguridad a la pérdida de datos de Doublespace. Las utilidades borradas del anterior sistema operativo las podemos encontrar en el directorio del cd de windows 95 \other\oldmsdos. y que con la aparición del mismo. y añade un nuevo escáner de discos. MS-DOS (I): La historia del sistema operativo El sistema MS-DOS no obstante sigue siendo en 1995 una nueva versión. la 7. y con él una revisión exhaustiva del sistema DOS. añadiendo el soporte para particiones FAT32.de 1992 cuando se resuelven unos problemas con UNDELETE y CHKDSK en la versión 5.0 con muchas novedades. En el mismo año sale la versión 6.0a. Microsoft suprime Doublespace y busca una nueva alternativa para esta utilidad. estas utilidades eran JOIN y RECOVER entre otras.21 aparecida en el mismo año 1993. En 1993. en 1994. Drivespace.22 Es ya en el año 1995 cuando aparece Microsoft Windows 95. supone apartar a MS-DOS a un plano secundario. entre ellas la utilidad Doublespace que se encargaba de comprimir el disco y así tener más espacio disponible. es la utilidad de la compañía Stac Electronics. aparece la solución al problema de Doublespace. un administrador de memoria (MEMMAKER) y se suprimieron ciertas utilidades antiguas. y soluciona problemas con DISKCOPY y SmartDrive.org Emulador de DOS para GNU/Linux (en inglés) Introducción a DOS (en español) . [editar] Enlaces externos • • • ARACHNE Navegador web gráfico para DOS dosemu. la elegida para incluirse en la versión 6. En la versión 6. Un año más tarde. un defragmentador (DEFRAG). que haciendo un mal uso de ellas podían destruir datos. aparece MS-DOS 6. también se incluyó un antivirus básico (MSAV).0. SCANDISK. y hasta aquí llega la historia de las versiones de MS-DOS. En 1997 aparece Windows 95 OSR2.