SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
DOS
NOMBRES: PLINIO POMAQUERO EDISON YUQUILEMA
Para otros usos de este término, véase Dos (desambiguación).
DOS es una familia de sistemas operativos para PC. El nombre son las siglas de algo que se inventó
una persona 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 unainterfaz de línea de
comando 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 las3.1x.
En las versiones nativas de Microsoft Windows, basadas en NT (y éste a su vez en OS/2 2.x) (véase
Windows NT, 2000, 2003, XPo Vista o windows 7) MS-DOS desaparece como sistema operativo
(propiamente dicho) y entorno base, 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. Todo vestigio del mismo
queda relegado, en tales versiones, a la existencia de un simple intérprete de comandos,
denominado Símbolo del Sistema, ejecutado como aplicación mediante cmd.exe, a partir del propio
entorno gráfico (elevado ahora a la categoría de sistema).
Esto no es así en las versiones no nativas de Windows, que sí están basadas en MS-DOS, cargándose
a partir del mismo. Desde los 1.0x a las versiones 3.1(1), de 16 bits, Ms Windows tuvo el planteamiento
de una simple aplicación de interfaz o entorno gráfico, complementaria al propio intérprete de comandos,
desde el que era ejecutado. Fue a partir de las versiones de 32 bits, de nuevo diseño y mayor potencia,
basadas en Windows 95 y 98, cuando el MS-DOS comienza a ser deliberadamente camuflado por el
propio entorno gráfico de Windows, durante el proceso de arranque, dando paso, por defecto, a su
automática ejecución, lo que acapara la atención del usuario medio y atribuye al antiguo sistema un
papel más dependiente y secundario, llegando a ser por muchos olvidado y desconocido, y
paulatinamente abandonado por los desarrolladores de software y hardware, empezando por la
propia Microsoft (esta opción puede desactivarse alterando la entrada BootGUI=1 por BootGUI=0, del
archivo de sistema, ahora de texto, MSDOS. SYS). Sin embargo, en tales versiones, Windows no
funcionaba de forma autónoma, como sistema operativo. Tanto varias de las funciones primarias o
básicas del sistema como su arranque se deben aún en las versiones de 32 bits, a los distintos módulos
y archivos de sistema que componían el modesto armazón del DOS, requiriendo aquéllas un mínimo de
los archivos básicos de este, para poder ejecutarse (tales como IO.SYS, DRVSPACE. BIN,
EMM386.EXE e HIMEM. SYS).
Existen varias versiones de DOS. El más conocido de ellos es el MS-DOS, de Microsoft (de ahí las
iniciales MS). Otros sistemas son el PC-DOS, de IBM, el DR-DOS, de Digital Research, que pasaría
posteriormente a Novell (Novell DOS 7.0), luego a Caldera y finalmente a DeviceLogics y, más
recientemente, el FreeDOS, de licencia libre y código abierto. Éste último, puede hacer las veces, en su
versión para GNU/Linux y UNIX, de emulador del DOS bajo sistemas de este tipo.
Con la aparición de los sistemas operativos gráficos, del tipo Windows, en especial aquellos de 32 bits,
del tipo Windows 95, el DOS ha ido quedando relegado a un segundo plano, hasta verse reducido al
mero intérprete de órdenes, y a las líneas de comandos (en especial en ficheros de tipo .PIF y .BAT),
como ocurre en los sistemas derivados deWindows NT.

Características
El DOS carece por completo de interfaz gráfica, y no utiliza el ratón, aunque a partir de ciertas
versiones solía incluir controladoras para detectarlo, inicializarlo y hacerlo funcionar bajo diversas
aplicaciones de edición y de interfaz y entorno gráfico, además de diversos juegos que tendían a
requerirlo (como juegos de estrategia, aventuras gráficas y Shoot 'em up subjetivos, entre otros). Por sí
sólo es incapaz de detectar el hardware, a menos que las mencionadas controladoras incluyan en
su núcleo de sistema, como residentes en memoria, el código, instrucciones y funciones
necesarias. En cualquier caso, 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, a través del
teclado, ya fuera mediante comandos, 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.com, el menú de ayuda help.exe, ó el intérprete de BASIC qbasic.exe, incluidos en las
últimas versiones del MS-DOS). Tales opciones siguen, de hecho, encontrándose presentes en los
Windows, en versiones muy posteriores.
El DOS no es ni multiusuario ni multitarea. No puede trabajar con más de un usuario ni en más de
un proceso a la vez. En sus versiones nativas (hasta la 6.22 en el MS-DOS), no puede trabajar
con particiones de disco demasiado grandes, superiores a los 2 GB, que requieren formatos
y sistemas de archivos tales como el FAT32, propio de Windows de 32 bits (a partir del 95), ó el NTFS,
propio de Windows de tipo NT. Originalmente, por limitaciones del software, no podía manejar más
de 64KB de memoria RAM. En las versiones anteriores a la 4.0, el límite, a su vez, era de 32 MB
por partición, al no soportar aún el formato FAT16 (desarrollado en 1987). Poco a poco, con las
mejoras en la arquitectura de los PC, llegó primero a manejar hasta 640 KB de RAM (la llamada
"memoria convencional", ó base), y luego hasta 1 megabyte (agregando a la memoria convencional
la "memoria superior" o UMB). Más tarde, aparecieron mecanismos como la memoria
expandida (EMS) y la memoria extendida (XMS), que permitían ya manejar varios megabytes.
Desde el punto de vista de los programadores, este sistema operativo permitía un control total de la
computadora, libre de las capas de abstracción y medidas de seguridad a las que obligan los
sistemas multiusuario y multitarea. Así, hasta la aparición del DirectX, y con el fin de aprovechar al
máximo el hardware, la mayoría de videojuegos para PC funcionaban directamente bajo DOS.
La necesidad de mantener la compatibilidad con programas antiguos, hacía cada vez más difícil
programar para DOS, debido a que la memoria estaba segmentada, es decir, la memoria apuntada
por un puntero tenía como máximo el tamaño de un segmento de 64KB. Para superar estas
limitaciones del modo real de los procesadores x86, se recurría almodo protegido de los
procesadores posteriores (80386, 80486...), utilizando programas extensores que hacían funcionar
programas de 32 bits sobre DOS.
Aunque este sistema operativo sea uno de los más antiguos, aún los entornos operativos Windows
de 32 bits, hasta el 98, tenían como plataforma base camuflada u oculta el DOS. Su intérprete de
comandos, denominado, por lo general, Command Prompt o Símbolo del Sistema, puede
invocarse desde la interfaz como command.com, ó, en versiones posteriores, basadas en NT, que
ya no se basan ni parten de MS-DOS, mediante cmd.exe, esto pasa también en Windows ME a
pesar de estar aún basado en la antigua arquitectura 9x. También existen, para sistemas actuales,
emuladores como el DOSBox, o entornos de código abierto como el FreeDOS, comunes ambos en
GNU/Linux; ello permite recuperar la compatibilidad perdida con ciertas aplicaciones nativas para
este antiguo sistema, que ya no pueden funcionar desde los nuevos Windows, basados en NT, o
bajo sistemas operativos de arquitectura dispar, como los UNIX y GNU/Linux.

Órdenes principales
DIR: Muestra un listado de archivos, que están contenidos en un directorio.
TYPE: Muestra el contenido de un archivo en pantalla.
COPY: Copia archivos en otro lugar.
REN o RENAME: Renombra archivos.
DEL o ERASE: Borra uno o varios archivos (con posibilidad de recuperarlos mediante la orden
UNDELETE, presente en las últimas versiones nativas del DOS, salvo que el lugar del archivo o
archivos borrados hubiese sido utilizado con posterioridad).
MD o MKDIR: Crea un nuevo directorio.
CD o CHDIR: Cambia el directorio actual por el especificado.
RD o RMDIR: Borra un directorio vacío.
ATTRIB: Permite asignar o quitar atributos de archivos (tales como +A: ya modificado, +H: oculto,
+R: de sólo lectura, ó +S, archivo especial del sistema, 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, incluidos subdirectorios (apareció en las
últimas versiones)
CLS: limpia la pantalla.
DATE: Permite ver y cambiar la fecha.
TIME: Permite ver y cambiar la hora.
LABEL: Permite ver y cambiar la etiqueta de una unidad de disco ó volumen.
HELP: Ofrece ayuda sobre las distintas órdenes.
SORT: Ordena las entradas.
FC o COMP: Compara las diferencias entre el contenido de dos archivos.
FIND: Busca cadenas de texto dentro del contenido de un archivo.
TACS: Ordena todos los archivos del cp.
EDLIN o EDIT: Permite editar archivos, guardando los cambios efectuados en el sistema.
VOL:Muestra la etiqueta del volumen y el número de serie del disco.
VERIFY:Comunica a Windows si debe comprobar que los archivos se escriben de forma correcta
en un disco.
CD..:retrocede a la rama anterior.
Algunas de estas órdenes admiten el uso de parámetros, también llamados modificadores.

Uso de modificadores
Modificadores de la orden DIR
dir /s
muestra el listado con el contenido de un directorio y de todos sus subdirectorios.
dir /p
pausa el texto de salida en pantalla y espera que el usuario pulse una tecla para continuar.
dir /w
Ordena el listado a lo ancho de la pantalla.
dir /ah
Muestra los archivos ocultos del directorio actual.
dir /as
Muestra los archivos de sistema del directorio actual.
dir /r
Muestra los archivos marcados "sólo lectura" del directorio actual.
dir /on
Muestra los archivos ordenados alfabéticamente.
dir /od
Muestra los archivos ordenados por fecha.el dir es un sistema cobo
Los modificadores pueden combinarse, por ejemplo:

dir /p /w /on
Características avanzadas
Ciertas órdenes, como COPY, pueden recibir parámetros que permiten una manipulación de
archivos ciertamente avanzada, en particular el modificador /b, que efectúa una copia binaria. Por
ejemplo la secuencia :
copy /b archivo1 + archivo2 + archivo3 archivo4
copiará el contenido de archivo1, archivo2 y archivo3 en un nuevo archivo, archivo4.
Además, el DOS permitía escribir archivos de proceso por lotes (pequeños scripts para
COMMAND. COM), cuya extensión era .BAT, que admitían órdenes como IF, GOTO y CHOICE
(que pedía la entrada de un carácter entre los especificados). Así, se podían hacer menús,
automatizar tareas, etc.

Ejemplo de salida
C:>dir
Volume in drive C has no label
Volume Serial Number is 1234-5678
Directory of C:
AUTOEXEC TTZ
1,120 07-26-03 1:03a
MSDOSS~1 BAK
1,779 01-21-96 7:12p
SETUP
<DIR>
01-21-96 9:06p
HIDDEN
TX1
19,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,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,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,150 07-26-03 1:03a
10 file(s)
12,056,573 bytes
12 dir(s)
1,214.84 MB free
Versiones de DOS[editar · editar código]
Fueron varias las compañías que sacaron versiones del DOS, generalmente muy similares entre sí.
PC-DOS y MS-DOS, por ejemplo, empezaron siendo prácticamente idénticos, aunque acabaron
siendo muy distintos. Las versiones más conocidas fueron:

QDOS (Tim Paterson) (Seattle Computer Products) (1979)
MS-DOS (Microsoft) (1981)
PC-DOS (IBM) (1981)
DR-DOS (Digital Research) (1988)
Novell DOS (Novell) (1991)
FreeDOS (Jim Hall & The FreeDOS team) (1994)
DOSBox
Bajo GNU/Linux es posible ejecutar copias de DOS bajo dosemu, una máquina virtual nativa
de Linux para ejecutar programas en modo real. Hay otros muchos emuladores para diferentes
versiones de UNIX, incluso para plataformas diferentes a la arquitectura de procesador x86.

Historia[editar · editar código]
La historia comienza en 1981, con la compra por parte de Microsoft, de un sistema operativo
llamado QDOS, que tras realizar unas pocas modificaciones, se convierte en la primera versión del
sistema operativo de Microsoft MS-DOS 1.0 (MicroSoft Disk Operating System)
A partir de aquí, se suceden una serie de modificaciones del sistema operativo, hasta llegar a la
versión 7.1, a partir de la cual MS-DOS deja de existir como tal y se convierte en una parte
integrada del sistema operativo Windows.
Ahora explicaremos y comentaremos la cronología de MS-DOS en todas sus versiones:
En 1982, aparece la versión 1.25, con la que se añade soporte para disquetes de doble cara.
No es hasta el año siguiente, 1983, cuando el sistema comienza a tener más funcionalidad, con su
versión 2.0, que añade soporte a discos duros IBM de 10 MB, y la posibilidad de lectura-escritura
de disquetes de 5.25" con capacidad de 360Kb. En la versión 2.11 del mismo año, se añaden
nuevos caracteres de teclado.
En 1984, Microsoft lanzaría su versión 3.0 de MS-DOS, y es entonces cuando se añade soporte
para discos de alta densidad de 1,2MB y posibilidad de instalar un disco duro con un máximo de
32MB. En ese mismo año, se añadiría en la versión 3.1 el soporte para redes Microsoft.
MS-DOS (I): La historia del sistema operativo
No es hasta 3 años más tarde, en 1987, cuando se lanza la versión 3.3 con soporte para los
conocidos y actuales disquetes de 3,5", y se permite utilizar discos duros mayores de 32 MB.
Es en 1988 cuando Microsoft saca al mercado su versión 4.0 y con ella el soporte para memoria
XMS y la posibilidad de incluir discos duros de hasta 2GB, cabe destacar que esta versión fue la
mayor catástrofe realizada por la empresa, ya que estaba llena de bugs, fallos, etc... esto se
arregló en 1989 con el lanzamiento de la versión 4.01 que arreglaba todos estos problemas y
fallos.
Uno de los avances más relevantes de la historia de MS-DOS, es el paso en 1991 de la versión
4.01 a la versión 5.0, en la que DOS, 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). En la versión 5.0 se
añade el programador BASIC y el famoso editor EDIT. También se añadieron las utilidades
UNDELETE (Recuperación de ficheros borrados), FDISK (Administración de particiones) y una
utilidad para hacer funcionar los programas diseñados para versiones anteriores de msdos,
llamada SETVER. Es a finales de 1992 cuando se resuelven unos problemas con UNDELETE y
CHKDSK en la versión 5.0a.
En 1993, aparece MS-DOS 6.0 con muchas novedades, entre ellas la utilidad Doublespace que se
encargaba de comprimir el disco y así tener más espacio disponible, también se incluyó un
antivirus básico (MSAV), un defragmentador (DEFRAG), un administrador de memoria
(MEMMAKER) y se suprimieron ciertas utilidades antiguas, que haciendo un mal uso de ellas
podían destruir datos, estas utilidades eran JOIN y RECOVER entre otras.
En el mismo año sale la versión 6.2 que añade seguridad a la pérdida de datos de Doublespace, y
añade un nuevo escáner de discos, SCANDISK, y soluciona problemas con DISKCOPY y
SmartDrive. En la versión 6.21 aparecida en el mismo año 1993, Microsoft suprime Doublespace y
busca una nueva alternativa para esta utilidad.
Un año más tarde, en 1994, aparece la solución al problema de Doublespace, es la utilidad de la
compañía Stac Electronics, Drivespace, la elegida para incluirse en la versión 6.22
Es ya en el año 1995 cuando aparece Microsoft Windows 95, y que con la aparición del mismo,
supone apartar a MS-DOS a un plano secundario.
MS-DOS (I): La historia del sistema operativo
El sistema MS-DOS no obstante sigue siendo en 1995 una nueva versión, la 7.0, con la que se
corrigen multitud de utilidades y proporciona soporte para nombres largos. Las utilidades borradas
del anterior sistema operativo las podemos encontrar en el directorio del cd de windows 95
otheroldmsdos.
En 1997 aparece Windows 95 OSR2, y con él una revisión exhaustiva del sistema DOS, añadiendo
el soporte para particiones FAT32, y hasta aquí llega la historia de las versiones de MS-DOS.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (15)

Diferencias
Diferencias Diferencias
Diferencias
 
Imprimir 8
Imprimir 8Imprimir 8
Imprimir 8
 
Pagina sistemas
Pagina sistemasPagina sistemas
Pagina sistemas
 
Ms dos
Ms dosMs dos
Ms dos
 
Sistemas operativos 1003
Sistemas operativos 1003Sistemas operativos 1003
Sistemas operativos 1003
 
Manual MS-DOS
Manual MS-DOSManual MS-DOS
Manual MS-DOS
 
Ms2
Ms2Ms2
Ms2
 
Manual ms dos
Manual ms dosManual ms dos
Manual ms dos
 
Historia de microsoft windows
Historia de microsoft windowsHistoria de microsoft windows
Historia de microsoft windows
 
Guia de trabajo edwin rincon
Guia de trabajo edwin rinconGuia de trabajo edwin rincon
Guia de trabajo edwin rincon
 
cuadro comparativo
cuadro comparativocuadro comparativo
cuadro comparativo
 
Sistemas operativos ms dos (trabajo)
Sistemas operativos ms dos (trabajo)Sistemas operativos ms dos (trabajo)
Sistemas operativos ms dos (trabajo)
 
Sistemas de archivos
Sistemas de archivosSistemas de archivos
Sistemas de archivos
 
Diaspositiva
DiaspositivaDiaspositiva
Diaspositiva
 
Sistemas de archivos
Sistemas de archivosSistemas de archivos
Sistemas de archivos
 

Destacado

104.05.20 教育部高階人才躍升計畫-走出精采人生-詹翔霖教授-3版
104.05.20 教育部高階人才躍升計畫-走出精采人生-詹翔霖教授-3版104.05.20 教育部高階人才躍升計畫-走出精采人生-詹翔霖教授-3版
104.05.20 教育部高階人才躍升計畫-走出精采人生-詹翔霖教授-3版文化大學
 
104.05.25 教育部高階人才躍升發展方案說明會手冊-台南市教師研習補充教材-詹翔霖教授
104.05.25 教育部高階人才躍升發展方案說明會手冊-台南市教師研習補充教材-詹翔霖教授104.05.25 教育部高階人才躍升發展方案說明會手冊-台南市教師研習補充教材-詹翔霖教授
104.05.25 教育部高階人才躍升發展方案說明會手冊-台南市教師研習補充教材-詹翔霖教授文化大學
 
Kich ban su pham mo phong phenol
Kich ban su pham mo phong phenolKich ban su pham mo phong phenol
Kich ban su pham mo phong phenolMinh Quan
 
104.05.12 課程綱要-價值概念與成本意識-共通核心職能課程大綱-詹翔霖副教授
104.05.12 課程綱要-價值概念與成本意識-共通核心職能課程大綱-詹翔霖副教授104.05.12 課程綱要-價值概念與成本意識-共通核心職能課程大綱-詹翔霖副教授
104.05.12 課程綱要-價值概念與成本意識-共通核心職能課程大綱-詹翔霖副教授文化大學
 
國貿一甲10340144蓋典貞
國貿一甲10340144蓋典貞國貿一甲10340144蓋典貞
國貿一甲10340144蓋典貞ko12531
 
Hansel & Gretel "LINUX, El Software Libre"
Hansel & Gretel "LINUX, El Software Libre"Hansel & Gretel "LINUX, El Software Libre"
Hansel & Gretel "LINUX, El Software Libre"Cristian Hernández
 
Delivery service application - APP and phone call
Delivery service application - APP and phone callDelivery service application - APP and phone call
Delivery service application - APP and phone callYoungTae (Henry) Huh
 
720.экология образование туризм подготовка кадров
720.экология образование туризм подготовка кадров720.экология образование туризм подготовка кадров
720.экология образование туризм подготовка кадровivanov15548
 
104.05.21 三千電器-品德培養教育-義守大學生物系-詹翔霖教授
104.05.21 三千電器-品德培養教育-義守大學生物系-詹翔霖教授104.05.21 三千電器-品德培養教育-義守大學生物系-詹翔霖教授
104.05.21 三千電器-品德培養教育-義守大學生物系-詹翔霖教授文化大學
 
726.россия и мусульманский мир инаковость как проблема
726.россия и мусульманский мир  инаковость как проблема726.россия и мусульманский мир  инаковость как проблема
726.россия и мусульманский мир инаковость как проблемаivanov15548
 
Dokumen keesaan gereja
Dokumen keesaan gerejaDokumen keesaan gereja
Dokumen keesaan gerejaNelly Iwamony
 
728.мясное скотоводство выращивание и откорм
728.мясное скотоводство выращивание и откорм728.мясное скотоводство выращивание и откорм
728.мясное скотоводство выращивание и откормivanov15548
 
Apresentação ieda santos delgado
Apresentação ieda santos delgadoApresentação ieda santos delgado
Apresentação ieda santos delgadocomissaodaverdadesp
 
Communiqué de presse ludeveil
Communiqué de presse ludeveil Communiqué de presse ludeveil
Communiqué de presse ludeveil Isabelle Gabay
 
Welzijn bij de politie - Lessons learned na treinramp Wetteren 2013
Welzijn bij de politie - Lessons learned na treinramp Wetteren 2013Welzijn bij de politie - Lessons learned na treinramp Wetteren 2013
Welzijn bij de politie - Lessons learned na treinramp Wetteren 2013Ruud Van Kerrebroeck
 

Destacado (19)

Pioneer park
Pioneer parkPioneer park
Pioneer park
 
104.05.20 教育部高階人才躍升計畫-走出精采人生-詹翔霖教授-3版
104.05.20 教育部高階人才躍升計畫-走出精采人生-詹翔霖教授-3版104.05.20 教育部高階人才躍升計畫-走出精采人生-詹翔霖教授-3版
104.05.20 教育部高階人才躍升計畫-走出精采人生-詹翔霖教授-3版
 
104.05.25 教育部高階人才躍升發展方案說明會手冊-台南市教師研習補充教材-詹翔霖教授
104.05.25 教育部高階人才躍升發展方案說明會手冊-台南市教師研習補充教材-詹翔霖教授104.05.25 教育部高階人才躍升發展方案說明會手冊-台南市教師研習補充教材-詹翔霖教授
104.05.25 教育部高階人才躍升發展方案說明會手冊-台南市教師研習補充教材-詹翔霖教授
 
Monografia
MonografiaMonografia
Monografia
 
Slideshare
SlideshareSlideshare
Slideshare
 
Kich ban su pham mo phong phenol
Kich ban su pham mo phong phenolKich ban su pham mo phong phenol
Kich ban su pham mo phong phenol
 
104.05.12 課程綱要-價值概念與成本意識-共通核心職能課程大綱-詹翔霖副教授
104.05.12 課程綱要-價值概念與成本意識-共通核心職能課程大綱-詹翔霖副教授104.05.12 課程綱要-價值概念與成本意識-共通核心職能課程大綱-詹翔霖副教授
104.05.12 課程綱要-價值概念與成本意識-共通核心職能課程大綱-詹翔霖副教授
 
國貿一甲10340144蓋典貞
國貿一甲10340144蓋典貞國貿一甲10340144蓋典貞
國貿一甲10340144蓋典貞
 
Hansel & Gretel "LINUX, El Software Libre"
Hansel & Gretel "LINUX, El Software Libre"Hansel & Gretel "LINUX, El Software Libre"
Hansel & Gretel "LINUX, El Software Libre"
 
Delivery service application - APP and phone call
Delivery service application - APP and phone callDelivery service application - APP and phone call
Delivery service application - APP and phone call
 
720.экология образование туризм подготовка кадров
720.экология образование туризм подготовка кадров720.экология образование туризм подготовка кадров
720.экология образование туризм подготовка кадров
 
104.05.21 三千電器-品德培養教育-義守大學生物系-詹翔霖教授
104.05.21 三千電器-品德培養教育-義守大學生物系-詹翔霖教授104.05.21 三千電器-品德培養教育-義守大學生物系-詹翔霖教授
104.05.21 三千電器-品德培養教育-義守大學生物系-詹翔霖教授
 
726.россия и мусульманский мир инаковость как проблема
726.россия и мусульманский мир  инаковость как проблема726.россия и мусульманский мир  инаковость как проблема
726.россия и мусульманский мир инаковость как проблема
 
Dokumen keesaan gereja
Dokumen keesaan gerejaDokumen keesaan gereja
Dokumen keesaan gereja
 
728.мясное скотоводство выращивание и откорм
728.мясное скотоводство выращивание и откорм728.мясное скотоводство выращивание и откорм
728.мясное скотоводство выращивание и откорм
 
Apresentação ieda santos delgado
Apresentação ieda santos delgadoApresentação ieda santos delgado
Apresentação ieda santos delgado
 
Communiqué de presse ludeveil
Communiqué de presse ludeveil Communiqué de presse ludeveil
Communiqué de presse ludeveil
 
Welzijn bij de politie - Lessons learned na treinramp Wetteren 2013
Welzijn bij de politie - Lessons learned na treinramp Wetteren 2013Welzijn bij de politie - Lessons learned na treinramp Wetteren 2013
Welzijn bij de politie - Lessons learned na treinramp Wetteren 2013
 
GENERAL STANDARDS FOR COMMUNICATION TOWERS
GENERAL STANDARDS FOR COMMUNICATION TOWERSGENERAL STANDARDS FOR COMMUNICATION TOWERS
GENERAL STANDARDS FOR COMMUNICATION TOWERS
 

Similar a Historia y características del sistema operativo DOS

Similar a Historia y características del sistema operativo DOS (20)

DOS
DOSDOS
DOS
 
D.o.s
D.o.sD.o.s
D.o.s
 
Sistema operativo d
Sistema operativo dSistema operativo d
Sistema operativo d
 
Sistema operativo d
Sistema operativo dSistema operativo d
Sistema operativo d
 
Historia windows
Historia windowsHistoria windows
Historia windows
 
PP ING EN SISTEMAS.pptx
PP ING EN SISTEMAS.pptxPP ING EN SISTEMAS.pptx
PP ING EN SISTEMAS.pptx
 
Sistema operativo d.o.s
Sistema operativo d.o.sSistema operativo d.o.s
Sistema operativo d.o.s
 
Sistema Operativo DOS
Sistema Operativo DOSSistema Operativo DOS
Sistema Operativo DOS
 
Dos
DosDos
Dos
 
Diaspositiva
DiaspositivaDiaspositiva
Diaspositiva
 
Diaspositiva
DiaspositivaDiaspositiva
Diaspositiva
 
Diaspositiva
DiaspositivaDiaspositiva
Diaspositiva
 
MS-DOS
MS-DOSMS-DOS
MS-DOS
 
Sistema operativo D.O.S
Sistema operativo D.O.SSistema operativo D.O.S
Sistema operativo D.O.S
 
D o s trabajo jueves
D o s trabajo juevesD o s trabajo jueves
D o s trabajo jueves
 
Michell
MichellMichell
Michell
 
Presentación1 maria norma angelica mari
Presentación1 maria norma angelica mariPresentación1 maria norma angelica mari
Presentación1 maria norma angelica mari
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
5. historia de los sistemas operativos microsoft
5.  historia de los sistemas operativos microsoft5.  historia de los sistemas operativos microsoft
5. historia de los sistemas operativos microsoft
 
Historia demicrosoft
Historia demicrosoftHistoria demicrosoft
Historia demicrosoft
 

Historia y características del sistema operativo DOS

  • 1. DOS NOMBRES: PLINIO POMAQUERO EDISON YUQUILEMA Para otros usos de este término, véase Dos (desambiguación). DOS es una familia de sistemas operativos para PC. El nombre son las siglas de algo que se inventó una persona 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 unainterfaz de línea de comando 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 las3.1x. En las versiones nativas de Microsoft Windows, basadas en NT (y éste a su vez en OS/2 2.x) (véase Windows NT, 2000, 2003, XPo Vista o windows 7) MS-DOS desaparece como sistema operativo (propiamente dicho) y entorno base, 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. Todo vestigio del mismo queda relegado, en tales versiones, a la existencia de un simple intérprete de comandos, denominado Símbolo del Sistema, ejecutado como aplicación mediante cmd.exe, a partir del propio entorno gráfico (elevado ahora a la categoría de sistema). Esto no es así en las versiones no nativas de Windows, que sí están basadas en MS-DOS, cargándose a partir del mismo. Desde los 1.0x a las versiones 3.1(1), de 16 bits, Ms Windows tuvo el planteamiento de una simple aplicación de interfaz o entorno gráfico, complementaria al propio intérprete de comandos, desde el que era ejecutado. Fue a partir de las versiones de 32 bits, de nuevo diseño y mayor potencia, basadas en Windows 95 y 98, cuando el MS-DOS comienza a ser deliberadamente camuflado por el propio entorno gráfico de Windows, durante el proceso de arranque, dando paso, por defecto, a su automática ejecución, lo que acapara la atención del usuario medio y atribuye al antiguo sistema un papel más dependiente y secundario, llegando a ser por muchos olvidado y desconocido, y paulatinamente abandonado por los desarrolladores de software y hardware, empezando por la propia Microsoft (esta opción puede desactivarse alterando la entrada BootGUI=1 por BootGUI=0, del archivo de sistema, ahora de texto, MSDOS. SYS). Sin embargo, en tales versiones, Windows no funcionaba de forma autónoma, como sistema operativo. Tanto varias de las funciones primarias o básicas del sistema como su arranque se deben aún en las versiones de 32 bits, a los distintos módulos y archivos de sistema que componían el modesto armazón del DOS, requiriendo aquéllas un mínimo de
  • 2. los archivos básicos de este, para poder ejecutarse (tales como IO.SYS, DRVSPACE. BIN, EMM386.EXE e HIMEM. SYS). Existen varias versiones de DOS. El más conocido de ellos es el MS-DOS, de Microsoft (de ahí las iniciales MS). Otros sistemas son el PC-DOS, de IBM, el DR-DOS, de Digital Research, que pasaría posteriormente a Novell (Novell DOS 7.0), luego a Caldera y finalmente a DeviceLogics y, más recientemente, el FreeDOS, de licencia libre y código abierto. Éste último, puede hacer las veces, en su versión para GNU/Linux y UNIX, de emulador del DOS bajo sistemas de este tipo. Con la aparición de los sistemas operativos gráficos, del tipo Windows, en especial aquellos de 32 bits, del tipo Windows 95, el DOS ha ido quedando relegado a un segundo plano, hasta verse reducido al mero intérprete de órdenes, y a las líneas de comandos (en especial en ficheros de tipo .PIF y .BAT), como ocurre en los sistemas derivados deWindows NT. Características El DOS carece por completo de interfaz gráfica, y no utiliza el ratón, aunque a partir de ciertas versiones solía incluir controladoras para detectarlo, inicializarlo y hacerlo funcionar bajo diversas aplicaciones de edición y de interfaz y entorno gráfico, además de diversos juegos que tendían a requerirlo (como juegos de estrategia, aventuras gráficas y Shoot 'em up subjetivos, entre otros). Por sí sólo es incapaz de detectar el hardware, a menos que las mencionadas controladoras incluyan en su núcleo de sistema, como residentes en memoria, el código, instrucciones y funciones necesarias. En cualquier caso, el intérprete de comandos y la mayoría de sus aplicaciones y
  • 3. mandatos de edición debían o podían ser fácilmente controlados manualmente, a través del teclado, ya fuera mediante comandos, 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.com, el menú de ayuda help.exe, ó el intérprete de BASIC qbasic.exe, incluidos en las últimas versiones del MS-DOS). Tales opciones siguen, de hecho, encontrándose presentes en los Windows, en versiones muy posteriores. El DOS no es ni multiusuario ni multitarea. No puede trabajar con más de un usuario ni en más de un proceso a la vez. En sus versiones nativas (hasta la 6.22 en el MS-DOS), no puede trabajar con particiones de disco demasiado grandes, superiores a los 2 GB, que requieren formatos y sistemas de archivos tales como el FAT32, propio de Windows de 32 bits (a partir del 95), ó el NTFS, propio de Windows de tipo NT. Originalmente, por limitaciones del software, no podía manejar más de 64KB de memoria RAM. En las versiones anteriores a la 4.0, el límite, a su vez, era de 32 MB por partición, al no soportar aún el formato FAT16 (desarrollado en 1987). Poco a poco, con las mejoras en la arquitectura de los PC, llegó primero a manejar hasta 640 KB de RAM (la llamada "memoria convencional", ó base), y luego hasta 1 megabyte (agregando a la memoria convencional la "memoria superior" o UMB). Más tarde, aparecieron mecanismos como la memoria expandida (EMS) y la memoria extendida (XMS), que permitían ya manejar varios megabytes. Desde el punto de vista de los programadores, este sistema operativo permitía un control total de la computadora, libre de las capas de abstracción y medidas de seguridad a las que obligan los sistemas multiusuario y multitarea. Así, hasta la aparición del DirectX, y con el fin de aprovechar al máximo el hardware, la mayoría de videojuegos para PC funcionaban directamente bajo DOS. La necesidad de mantener la compatibilidad con programas antiguos, hacía cada vez más difícil programar para DOS, debido a que la memoria estaba segmentada, es decir, la memoria apuntada por un puntero tenía como máximo el tamaño de un segmento de 64KB. Para superar estas limitaciones del modo real de los procesadores x86, se recurría almodo protegido de los procesadores posteriores (80386, 80486...), utilizando programas extensores que hacían funcionar programas de 32 bits sobre DOS. Aunque este sistema operativo sea uno de los más antiguos, aún los entornos operativos Windows de 32 bits, hasta el 98, tenían como plataforma base camuflada u oculta el DOS. Su intérprete de comandos, denominado, por lo general, Command Prompt o Símbolo del Sistema, puede invocarse desde la interfaz como command.com, ó, en versiones posteriores, basadas en NT, que ya no se basan ni parten de MS-DOS, mediante cmd.exe, esto pasa también en Windows ME a pesar de estar aún basado en la antigua arquitectura 9x. También existen, para sistemas actuales, emuladores como el DOSBox, o entornos de código abierto como el FreeDOS, comunes ambos en GNU/Linux; ello permite recuperar la compatibilidad perdida con ciertas aplicaciones nativas para este antiguo sistema, que ya no pueden funcionar desde los nuevos Windows, basados en NT, o bajo sistemas operativos de arquitectura dispar, como los UNIX y GNU/Linux. Órdenes principales DIR: Muestra un listado de archivos, que están contenidos en un directorio. TYPE: Muestra el contenido de un archivo en pantalla. COPY: Copia archivos en otro lugar. REN o RENAME: Renombra archivos.
  • 4. DEL o ERASE: Borra uno o varios archivos (con posibilidad de recuperarlos mediante la orden UNDELETE, presente en las últimas versiones nativas del DOS, salvo que el lugar del archivo o archivos borrados hubiese sido utilizado con posterioridad). MD o MKDIR: Crea un nuevo directorio. CD o CHDIR: Cambia el directorio actual por el especificado. RD o RMDIR: Borra un directorio vacío. ATTRIB: Permite asignar o quitar atributos de archivos (tales como +A: ya modificado, +H: oculto, +R: de sólo lectura, ó +S, archivo especial del sistema, 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, incluidos subdirectorios (apareció en las últimas versiones) CLS: limpia la pantalla. DATE: Permite ver y cambiar la fecha. TIME: Permite ver y cambiar la hora. LABEL: Permite ver y cambiar la etiqueta de una unidad de disco ó volumen. HELP: Ofrece ayuda sobre las distintas órdenes. SORT: Ordena las entradas. FC o COMP: Compara las diferencias entre el contenido de dos archivos. FIND: Busca cadenas de texto dentro del contenido de un archivo. TACS: Ordena todos los archivos del cp. EDLIN o EDIT: Permite editar archivos, guardando los cambios efectuados en el sistema. VOL:Muestra la etiqueta del volumen y el número de serie del disco. VERIFY:Comunica a Windows si debe comprobar que los archivos se escriben de forma correcta en un disco. CD..:retrocede a la rama anterior. Algunas de estas órdenes admiten el uso de parámetros, también llamados modificadores. Uso de modificadores Modificadores de la orden DIR dir /s muestra el listado con el contenido de un directorio y de todos sus subdirectorios. dir /p pausa el texto de salida en pantalla y espera que el usuario pulse una tecla para continuar. dir /w Ordena el listado a lo ancho de la pantalla. dir /ah Muestra los archivos ocultos del directorio actual. dir /as Muestra los archivos de sistema del directorio actual. dir /r Muestra los archivos marcados "sólo lectura" del directorio actual. dir /on Muestra los archivos ordenados alfabéticamente.
  • 5. dir /od Muestra los archivos ordenados por fecha.el dir es un sistema cobo Los modificadores pueden combinarse, por ejemplo: dir /p /w /on Características avanzadas Ciertas órdenes, como COPY, pueden recibir parámetros que permiten una manipulación de archivos ciertamente avanzada, en particular el modificador /b, que efectúa una copia binaria. Por ejemplo la secuencia : copy /b archivo1 + archivo2 + archivo3 archivo4 copiará el contenido de archivo1, archivo2 y archivo3 en un nuevo archivo, archivo4. Además, el DOS permitía escribir archivos de proceso por lotes (pequeños scripts para COMMAND. COM), cuya extensión era .BAT, que admitían órdenes como IF, GOTO y CHOICE (que pedía la entrada de un carácter entre los especificados). Así, se podían hacer menús, automatizar tareas, etc. Ejemplo de salida C:>dir Volume in drive C has no label Volume Serial Number is 1234-5678 Directory of C: AUTOEXEC TTZ 1,120 07-26-03 1:03a MSDOSS~1 BAK 1,779 01-21-96 7:12p SETUP <DIR> 01-21-96 9:06p HIDDEN TX1 19,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,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,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,150 07-26-03 1:03a 10 file(s) 12,056,573 bytes 12 dir(s) 1,214.84 MB free
  • 6. Versiones de DOS[editar · editar código] Fueron varias las compañías que sacaron versiones del DOS, generalmente muy similares entre sí. PC-DOS y MS-DOS, por ejemplo, empezaron siendo prácticamente idénticos, aunque acabaron siendo muy distintos. Las versiones más conocidas fueron: QDOS (Tim Paterson) (Seattle Computer Products) (1979) MS-DOS (Microsoft) (1981) PC-DOS (IBM) (1981) DR-DOS (Digital Research) (1988) Novell DOS (Novell) (1991) FreeDOS (Jim Hall & The FreeDOS team) (1994) DOSBox Bajo GNU/Linux es posible ejecutar copias de DOS bajo dosemu, una máquina virtual nativa de Linux para ejecutar programas en modo real. Hay otros muchos emuladores para diferentes versiones de UNIX, incluso para plataformas diferentes a la arquitectura de procesador x86. Historia[editar · editar código] La historia comienza en 1981, con la compra por parte de Microsoft, de un sistema operativo llamado QDOS, que tras realizar unas pocas modificaciones, se convierte en la primera versión del sistema operativo de Microsoft MS-DOS 1.0 (MicroSoft Disk Operating System) A partir de aquí, se suceden una serie de modificaciones del sistema operativo, hasta llegar a la versión 7.1, a partir de la cual MS-DOS deja de existir como tal y se convierte en una parte integrada del sistema operativo Windows. Ahora explicaremos y comentaremos la cronología de MS-DOS en todas sus versiones: En 1982, aparece la versión 1.25, con la que se añade soporte para disquetes de doble cara. No es hasta el año siguiente, 1983, cuando el sistema comienza a tener más funcionalidad, con su versión 2.0, que añade soporte a discos duros IBM de 10 MB, y la posibilidad de lectura-escritura de disquetes de 5.25" con capacidad de 360Kb. En la versión 2.11 del mismo año, se añaden nuevos caracteres de teclado. En 1984, Microsoft lanzaría su versión 3.0 de MS-DOS, y es entonces cuando se añade soporte para discos de alta densidad de 1,2MB y posibilidad de instalar un disco duro con un máximo de 32MB. En ese mismo año, se añadiría en la versión 3.1 el soporte para redes Microsoft. MS-DOS (I): La historia del sistema operativo No es hasta 3 años más tarde, en 1987, cuando se lanza la versión 3.3 con soporte para los conocidos y actuales disquetes de 3,5", y se permite utilizar discos duros mayores de 32 MB. Es en 1988 cuando Microsoft saca al mercado su versión 4.0 y con ella el soporte para memoria XMS y la posibilidad de incluir discos duros de hasta 2GB, cabe destacar que esta versión fue la mayor catástrofe realizada por la empresa, ya que estaba llena de bugs, fallos, etc... esto se arregló en 1989 con el lanzamiento de la versión 4.01 que arreglaba todos estos problemas y fallos. Uno de los avances más relevantes de la historia de MS-DOS, es el paso en 1991 de la versión 4.01 a la versión 5.0, en la que DOS, es capaz ya de cargar programas en la parte de la memoria
  • 7. alta del sistema utilizando la memoria superior (de los 640Kb a los 1024Kb). En la versión 5.0 se añade el programador BASIC y el famoso editor EDIT. También se añadieron las utilidades UNDELETE (Recuperación de ficheros borrados), FDISK (Administración de particiones) y una utilidad para hacer funcionar los programas diseñados para versiones anteriores de msdos, llamada SETVER. Es a finales de 1992 cuando se resuelven unos problemas con UNDELETE y CHKDSK en la versión 5.0a. En 1993, aparece MS-DOS 6.0 con muchas novedades, entre ellas la utilidad Doublespace que se encargaba de comprimir el disco y así tener más espacio disponible, también se incluyó un antivirus básico (MSAV), un defragmentador (DEFRAG), un administrador de memoria (MEMMAKER) y se suprimieron ciertas utilidades antiguas, que haciendo un mal uso de ellas podían destruir datos, estas utilidades eran JOIN y RECOVER entre otras. En el mismo año sale la versión 6.2 que añade seguridad a la pérdida de datos de Doublespace, y añade un nuevo escáner de discos, SCANDISK, y soluciona problemas con DISKCOPY y SmartDrive. En la versión 6.21 aparecida en el mismo año 1993, Microsoft suprime Doublespace y busca una nueva alternativa para esta utilidad. Un año más tarde, en 1994, aparece la solución al problema de Doublespace, es la utilidad de la compañía Stac Electronics, Drivespace, la elegida para incluirse en la versión 6.22 Es ya en el año 1995 cuando aparece Microsoft Windows 95, y que con la aparición del mismo, supone apartar a MS-DOS a un plano secundario. MS-DOS (I): La historia del sistema operativo El sistema MS-DOS no obstante sigue siendo en 1995 una nueva versión, la 7.0, con la que se corrigen multitud de utilidades y proporciona soporte para nombres largos. Las utilidades borradas del anterior sistema operativo las podemos encontrar en el directorio del cd de windows 95 otheroldmsdos. En 1997 aparece Windows 95 OSR2, y con él una revisión exhaustiva del sistema DOS, añadiendo el soporte para particiones FAT32, y hasta aquí llega la historia de las versiones de MS-DOS.