You are on page 1of 29

SISTEMA OPERATIVO DOS

JENNY CASTE LLANOS


IVONNE OCHOA

40097
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 y 8 bits,
respectivamente, siendo el primer sistema operativo popular para esta
plataforma. Contaba con una interfaz de línea de comandos en modo
texto ó 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.
Existen varias versiones de DOS. El más conocido de ellos es el MS-DOS,
de Microsoft (de ahí las iníciales 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, según los
estándares GNU/Linux. Éste último, puede hacer las veces, en su versión
para Linux/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 de Windows NT.

Resumiendo:

MS-DOS (Microsoft)
DR-DOS (Digital Research)
PC-DOS (IBM)
Novell DOS (Novell)
FreeDOS
El DOS carece por completo de interfaz gráfica, y no utiliza el
ratón

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.

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).

• 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.

existen, para sistemas actuales, emuladores como el DOSBox, o


entornos de código abierto como el FreeDOS, comunes ambos en
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/Linux.
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.


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 Datos

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.


 Comienza en 1981
 Fue un sistema operativo para el IBM PC
 Sistema operativo monousuario y monotarea
 La CPU (modelo 8088) de 80 bits y con una
velocidad de 4.7 Mhertz.
 Fue patentado por las empresas Microsoft
Corporation e IBM
 En agosto empiezan a aparecer versiones.

PC-DOS 1.0
PC-DOS 1.25
MS-DOS 2.0
MS-DOS 2.11
MS-DOS 2.25
MS-DOS 3.0
MS.DOS 3.1
MS-DOS 3.3
MS-DOS 4
MS-DOS 4.01
MS-DOS 5
MS-DOS 6
MS-DOS 6.2
MS-DOS 6.21
MS-DOS 7.0
MS-DOS 7.1
MS-DOS 8.0
MS-DOS 2000
Estructura del MS-DOS
Tiene una estructura arborescente donde
existen unidades y son:
 Las unidades
 Los directorios
 Los ficheros

El DOS tiene unos cien comandos, que para


poder ser ejecutados necesitan tres
ficheros:
◦ IBMBIOS.COM
◦ IBMDOS.COM
◦ COMMAND.COM
Estructura básica
El MS-DOS contiene cinco elementos
fundamentales:
ROM-BIOS.
IO.SYS.
MSDOS-SYS.
DBLSPACE.BIN.
COMMAND.COM.
Lenguajes de programación
soportados
Existe una gran gama de compiladores de
lenguajes, como puedan ser Pascal, Colbol,
Clipper, Emsamblador, C, C+, C++, Basic,
Fortran, Logo, Ada, Pilot, Lisp, Rpg
COMANDOS DE AYUDA
 En MS.DOS existe una orden llamada HELP que
permite ejecutar un programa en pantalla
completa que ofrece ayuda al usuario a nivel de
comandos. Este comando proporciona una
referencia completa de los comandos de MS-
DOS.
 El comando FASTHELP ejecuta un programa en
el cual ofrece ayuda personalizada para cada
orden del MS-DOS. Si se indica sin parámetros,
muestra un índice de todos los comandos de
los que puede ofrecer información.
Comandos internos y
externos
COMANDOS COMANDOS
INTERNOS
CHDIR EXTERNOS
ATTRIB
COPY APPEND
DATE BACKUP
DEL DISKCOPY
DIR DOSKEY
ECHO FC
EXIT FORMAT
PATH LABEL
REN MEM
SET MOVE
TIME
TYPE
VER
VOL
Extensiones estándar
 BAT
 BAK
 COM
 EXE
 DOC
 TXT
 DBF
 HLP
 SYS
 TMP
 ASM
 BAS
 CBL
 PAS
 OBJ
 LST
Fue uno de los sistemas operativos que
domino el mercado de los ordenadores
Personales.
Es la misma versión del sistema operativo MS-
DOS.
En la década de los 1990 IBM decidió vender
PC-DOS a fabricantes compatibles.
A mediados de los 1990 IBM continuo
mejorando.
Su ultima versión PC-DOS 2000
Sistema operativo para computadoras
personales.
Clon del S.O MS-DOS.
Creado por Digita Research.
En 1991 Novell Corporation adquirió Digital
Research .
Tras reestructuración Novell fue vendido a
CALDERA SYSTEM.
Desarrollador: Jim Hall y el Equipo FreeDOS
Modelo de desarrollo: Open source
Núcleo: FreeDOS
Tipo de núcleo: Monolítico
Licencia: GPL
Última versión estable: 1.0 / 3 de septiembre de 2006
Estado actual: En producción

Es un proyecto que aspira a crear un sistema operativo libre que sea


totalmente compatible con las aplicaciones y los controladores de MS-
DOS.

El programa ya ha alcanzado un alto grado de madurez y tiene algunas


características que no existían en MS-DOS. Algunos comandos de FreeDOS
son idénticos o mejores que sus equivalentes de MS-DOS, pero aún faltan
algunos del sistema operativo original.
El intérprete de línea de comandos usado por FreeDOS se llama FreeCOM.
Controlador Ultra-DMA y soporte para discos grandes (LBA).

Soporta el sistema de archivos FAT32.

Controlador DOSLFN para usar los nombres de archivo largos


de VFAT.

Licencia libre (GPL).

Soporte de internacionalización definida por el usuario.


Con Windows 1.0 a 3.xx
Desafortunadamente no es posible iniciar ninguna versión de Windows
basada en MS-DOS en modo extendido del 386, sólo se puede iniciar
Windows 3.0 en modo estándar, Windows 3.1 en modo estándar y las
versiones de Windows 1.x y 2.x desde FreeDOS. No obstante, es posible
sortear este problema usando un gestor de arranque o una herramienta
similar, como la que viene con FreeDOS, para hacer una instalación
paralela (con arranque dual) de FreeDOS y la versión de Windows en
cuestión (decidiendo entre un sistema operativo y otro al arrancar).
Con Windows 95 a ME
Estas versiones de Windows están enlazadas al propio DOS que
incorporan. No es posible ejecutarlas desde FreeDOS, pero se pueden
instalar Windows y FreeDOS en la misma unidad C:, con la ayuda de un
gestor de arranque tal como se ha descrito anteriormente, o con un
gestor de arranque de Linux como LiLo o Grub.
Con Windows NT/2000/XP/VISTA y ReactOS
Una instalación paralela con Windows NT/2000/XP/VISTA y ReactOS no
causa problemas porque estas versiones ya no usan un sistema DOS
como sistema base. El núcleo de FreeDOS se puede añadir simplemente
El programa de gestión de memoria EMM386 incluido con
FreeDOS soporta VCPI, que permite ejecutar programas que
utilizan DPMI. FreeDOS también contiene un controlador UDMA
para un acceso a disco más rápido, que además también se
puede usar en otras versiones de DOS. La memoria intermedia
de disco LBAcache almacena los datos del disco a los que se ha
accedido recientemente en la memoria XMS para proporcionar
un acceso aún más rápido y reducir el acceso directo al disco
duro (lo que causa menos ruido)
Gracias a que el intérprete de línea de comandos FreeCOM se
puede mover a sí mismo a la memoria extendida, es posible
liberar mucha memoria convencional: Con el núcleo
almacenado en la memoria alta y los controladores cargados en
los bloques de memoria superior, se pueden disponer de 620KB
(620*1024 bytes) de memoria convencional, lo que es útil para
programas y juegos de DOS exigentes en este aspecto.
La licencia es libre y el programa está en pleno desarrollo,
mejorando día a día.

Debido a un acuerdo con Microsoft, que impedía a los vendedores


de ordenadores venderlos sin sistema operativo instalado, Dell
Computer ofreció algunos de sus sistemas de su "serie n" con
FreeDOS preinstalado.

El proyecto FreeDOS comenzó a proporcionar una alternativa a MS-


DOS cuando Microsoft anunció en 1994 que dejaría de vender y dar
soporte a su MS-DOS.

Una alternativa a FreeDOS es OpenDOS y EDR-DOS Enhanced DR-


DOS. Este DOS es más compatible con Windows, pero la licencia es
más restrictiva. OpenDOS está basado en el DR-DOS, propiedad de
DeviceLogics y que se ofrece como shareware, y Enhanced DR-DOS
basado en el OpenDOS
• El sistema DOS ha venido evolucionando a través del tiempo,
creando así nuevas versiones, que a su vez la ultima supera la
anterior, y hoy en día aunque no sea el sistema operativo mas
utilizado se puede decir que este no ha desaparecido totalmente
puesto que de alguna manera todavía esta presente en los sistemas
operativos mas utilizados como Windows

•El trabajo ha enseñado que el sistema no tiene solo comandos


internos sino también externos y todos no realizan la misma función;
cada uno de ellos nos hace la vida más fácil ya que ellos realizan
todo el trabajo que tendríamos que hacer nosotros.

• El MS-DOS es un sistema operativo monousuario y monotarea. Al


cumplir las dos condiciones, el procesador está en cada momento
está dedicado en exclusividad a la ejecución de un proceso, por lo
que la planificación del procesador es simple y se dedica al único

You might also like