Anda di halaman 1dari 17

ndice

SISTEMA OPERATIVO DOS


SISTEMA OPERATIVO DOS: ELEMENTOS DEL DOS: ESTRUCTURA DEL DOS: ESTRUCTURA BSICA DEL SISTEMA: La io.sys: Msdos.sys Dblspace.bin: ARCHIVOS: SISTEMA DE FICHEROS: 1. Nivel Hardware: 2. Nivel de implementacin: 3. Nivel lgico: COMANDOS PRINCIPALES: Internos Externos: VERSIONES DE DOS: MAPA CONCEPTUAL 1 3 4 5 5 5 6 6 7 7 7 7 8 8 8 9 10 i

ndice CUESTIONARIO BIBLIOGRAFIA 11 12

Contenido

SISTEMA OPERATIVO DOS

DEFINICION DE SISTEM A OPERATIVO:

Sistema Operativo es un programa o conjunto de programas que permiten administrar los recursos de hardware y software de una computadora. Las funciones bsicas del Sistema Operativo son administrar los recursos de la mquina, coordinar el hardware y organizar archivos y directorios en dispositivos de almacenamiento.
SISTEMA OPERATIVO DOS:

DOS es un acrnimo de Disk Operating System (sistema operativo de disco), sistema operativo creado por Microsoft y es un sistema operativo modular que

consiste de mltiples componentes con funciones especiales cada uno. Cuando DOS se carga a memoria, muchos de estos componentes se mueven, se ajustan o se eliminan. Sin embargo, cuando DOS est en ejecucin se puede considerar como una entidad relativamente esttica y sus componentes son predecibles y fciles de estudiar. Adems, DOS est muy ligado con la arquitectura de la IBMPC (microcomputadora basada en el procesador de intel 8088) y en las PCs basadas en procesador 8086, por esta razn DOS nicamente trabaja en un megabyte de memoria, utilizando la forma segmentacin como parte de su manejo de memoria. Por otro lado cabe mencionar que el sistema operativo DOS carece por completo de interfaz grfica, y no utiliza el ratn, aunque a partir de ciertas versiones sola incluir controladoras para detectarlo, inicializarlo y hacerlo funcionar bajo diversas aplicaciones de edicin y de interfaz y entorno grfico, adems de diversos juegos que tendan a requerirlo (como juegos de estrategia, aventuras grficas entre otros). Por s slo es incapaz de detectar el hardware, a menos que las mencionadas controladoras incluyan en su ncleo de sistema, como residentes en memoria, el cdigo, instrucciones y funciones necesarias. En cualquier caso, el
1

Contenido

intrprete de comandos y la mayora de sus aplicaciones y mandatos de edicin deban o podan ser fcilmente controlados manualmente, a travs del teclado, ya fuera mediante comandos, o introduciendo teclas de acceso rpido para activar los distintos menes y opciones desde el editor (un buen ejemplo de esto ltimo son el editor de texto edit.com, el men de ayuda help.exe, o el intrprete de BASIC qbasic.exe, incluidos en las ltimas versiones del MS-DOS). Tales opciones siguen, de hecho, encontrndose presentes en los Windows, en versiones muy posteriores. El DOS no es ni multiusuario ni multitarea. No puede trabajar con ms de un usuario ni en ms 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 poda manejar ms de 64KB de memoria RAM. En las versiones anteriores a la 4.0, el lmite, a su vez, era de 32 MB por particin, al no soportar an 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", o base), y luego hasta 1 megabyte (agregando a la memoria convencional la "memoria superior" o UMB). Ms tarde, aparecieron mecanismos como la memoria expandida (EMS) y la memoria extendida (XMS), que permitan ya manejar varios megabytes. Desde el punto de vista de los programadores, este sistema operativo permita un control total de la computadora, libre de las capas de abstraccin y medidas de seguridad a las que obligan los sistemas multiusuario y multitarea. As, hasta la aparicin del DirectX, y con el fin de aprovechar al mximo el hardware, la mayora de videojuegos para PC funcionaban directamente bajo DOS. La necesidad de mantener la compatibilidad con programas antiguos, haca cada vez ms difcil programar para DOS, debido a que la memoria estaba segmentada,

Contenido

es decir, la memoria apuntada por un puntero tena como mximo el tamao de un segmento de 64KB. Para superar estas limitaciones del modo real de los procesadores x86, se recurra al modo protegido de los procesadores posteriores (80386, 80486...), utilizando programas extensores que hacan funcionar programas de 32 bits sobre DOS. Aunque este sistema operativo sea uno de los ms antiguos, an los entornos operativos Windows de 32 bits, hasta el 98, tenan como plataforma base camuflada u oculta el DOS. Su intrprete de comandos, denominado, por lo general, Command Prompt o Smbolo del Sistema, puede invocarse desde la interfaz como command.com, o, en versiones posteriores, basadas en NT, que ya no se basan ni parten de MS-DOS, mediante cmd.exe, esto pasa tambin en Windows ME a pesar de estar an basado en la antigua arquitectura 9x. Tambin existen, para sistemas actuales, emuladores como el DOSBox, o entornos de cdigo 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.
ELEMENTOS DEL DOS:

El DOS tiene tres elementos principales, que son los siguientes: 1. 2. 3. MS-DOS BIOS MS-DOS Kernel MS-DOS Shell IO.SYS IBMBIO.COM IBMDOS.COM

MSDOS.SYS

COMMAND.COM COMMAND.COM

En la etapa de inicializacin del sistema se cargan estos archivos a la memoria en el orden anterior, despus que la tabla del vector de interrupciones se ha inicializado en la memoria. Los 3 mdulos permanecen en memoria hasta que se reinicializa la PC o se apague. La estructura de la memoria de una maquina DOS se muestra en la figura 1.
3

Contenido

Figura 1.Estructura de la memoria de una maquina DOS

Sin embargo respecto a estos elementos del DOS, cabe hacer notar que los dos primeros son el ncleo del Sistema Operativo al arrancar el ordenador se copian en memoria y pasan a controlar la computadora. El Command.com es el intrprete de comandos, cuando el usuario teclea un comando, si este es interno lo ejecuta directamente, si es externo ejecuta ese otro programa cambiando el contador de programa para que apunte a ese nuevo programa.
ESTRUCTURA DEL DOS:

El sistema operativo MS-DOS tiene una estructura arborescente donde existen unidades, dentro de ellas directorios y a su vez dentro de ellos tenemos los ficheros.

Contenido

Las unidades son las disqueteras y los discos duros. Los directorios son, dentro de las unidades, carpetas donde se guardan los ficheros. Los ficheros son conjuntos de datos y programas. El DOS tiene unos cien comandos, que para poder ser ejecutados necesitan tres ficheros: IBMBIOS.COM IBMDOS.COM COMMAND.COM El IBMBIOS.COM se encarga de las comunicaciones de entrada y salida. El IBMDOS.COM es el centro de los servicios del ordenador, es conocido tambin como kernel o ncleo. El COMMAND.COM carga y permite ejecutar todos los comandos.
ESTRUCTURA BSICA DEL SISTEMA:

El DOS contiene cinco elementos fundamentales:


LA ROM-BIOS:

Programas de gestin de entrada y salida entre el Sistema

Operativo y los dispositivos bsicos del ordenador.


LA IO.SYS:

Son un conjunto de instrucciones para la transferencia de

entrada/salida desde perifricos a memoria. Prepara el sistema en el arranque y contiene drivers de dispositivo residentes.
MSDOS.SYS:

Es el kernel de MS-DOS, en que figuran instrucciones para control

de los disquetes. Es un programa que gestiona los archivos, directorios, memoria y entornos.

Contenido DBLSPACE.BIN:

Es el controlador del Kernel del compresor del disco duro que

sirve para aumentar la capacidad de almacenamiento del disco, disponible a partir de la versin 6 del MS-DOS. Este controlador se ocupa de toda la compresin y descompresin de ficheros y se puede trasladar desde la memoria convencional a la memoria superior.
COMM AND.COM :

Es el intrprete de comandos, mediante los cuales el usuario se

comunica con el ordenador, a travs del prompt \>. Interpreta los comandos tecleados y contiene los comandos internos de MS-DOS que no se visualizan en el directorio del sistema. Los ficheros IO.SYS, MSDOS.SYS y DBLSPACE.BIN son ocultos, es decir, no se ven al listar el directorio, y se cargan desde el disco a la memoria del ordenador al arrancar ste.
ARCHIVOS:

En un ordenador, los datos se almacenan en archivos. Cuando se ejecuta un programa, MS-DOS procesa los datos almacenados en el archivo y los transmite al sistema. En MS-DOS, un archivo puede ser de cualquier tamao, sin embargo, el nombre del archivo es ms restringido, slo puede tener una longitud mxima de 8 caracteres y una extensin de 3 caracteres. Adems, los archivos slo pueden contener los siguientes caracteres: Letras de la A a la Z Nmeros del 0 al 9 Los siguientes caracteres especiales: $~! # % & - { } ( ) @ ' _ ^

Por lo tanto, los nombres de los archivos no deben contener: Espacios


6

Contenido

Comas Barra inversa Punto (aparte del punto que separa el nombre y la extensin)

Tampoco pueden pertenecer a una lista de nombres reservados:

CLOCK$ CON AUX COM1 COM2 COM3


SISTEMA DE FICHEROS:

COM4 LPT1 LPT2 LPT3 NUL PRN

Como ya mencionamos en prrafos anteriores, los ficheros son conjuntos de datos y programas. Y en el DOS, este sistema de ficheros consta de tres niveles, que a continuacin nombramos:
1. NIVEL HARDW ARE:

es el nivel de los dispositivos que manejan el disco (FDC

Floppy Disk Controller), mediante este dispositivo se accede al disco pudindose formatear una pista, leer un sector, fusionarse sobre una pista etc. Proporciona una serie de comandos para operar con Fidel disco.
2. NIVEL DE IMPLEMENTACIN :

trata de como el MS-DOS crea la estructura de

ficheros sobre los sectores del disco.


3. NIVEL LGICO:

trata de como el MS-DOS maneja los ficheros por medio del

(FCB Fail Control Block) y del Handless (identificadores).

Contenido

COMANDOS PRINCIPALES:

En el DOS existen, como ya indicamos con anterioridad ms de cien comandos, los cuales se dividen a su vez en comandos, internos y externos:
INTERNOS :

Los comandos internos o residentes son aquellos que se transfieren a

la memoria en el momento de cargarse el Sistema Operativo y se pueden ejecutar sin necesidad de tener el DOS presente en la unidad por defecto desde el cual se puede ejecutar el mandato. La unidad por defecto es la unidad en la que se est, por ejemplo A:\>_ ; y la unidad especificada es aquella a la cual nos dirigimos o especificamos estando en otra unidad, por ejemplo A:\>B: , la unidad especificada es B. Los comandos internos se encuentran almacenados en un archivo llamado command.com, command.exe. Este archivo se encuentra por lo general en la carpeta "system32" de windows y en el caso del windows Xp, se llama "cmd.exe". Aunque tambin existe command.exe en Xp, cmd es ahora el principal Entre los comandos internos, podemos mencionar a los siguientes: CD o CHDIR - Cambia el directorio actual. CD nombre_directorio Cambia al directorio jerrquicamente inferior. CLS - Limpia todos los comandos y toda la informacin que hay en pantalla, excepto el incitador de comandos (prompt) usualmente la letra y ruta de la unidad usada (Por ejemplo C:\>) COPY - Copiar un archivo de un directorio a otro COPY CON Copia a un archivo los caracteres introducidos en pantalla (consola) DIR - Lista los directorios y archivos de la unidad o directorio actual. FOR - Repite un comando PROMPT- Cambia la lnea de visualizacin de la orden.
8

Contenido

MD - Crea un nuevo directorio. RD o RMDIR- Elimina un directorio. REM - Permite insertar comentarios en archivos de proceso por lotes. REN o RENAME - Renombra archivos y directorios. SET - Asigna valores a variables de entorno. TIME - Visualiza o cambia la hora del reloj interno. TYPE - Muestra el contenido de un fichero. Se utiliza, principalmente, para ver contenidos de ficheros en formato texto. VER - Muestra la versin del Sistema Operativo. VOL - Muestra la etiqueta del disco duro y su volumen (si lo tiene). MEM - Muestra la cantidad de memoria RAM, la cantidad ocupada y la libre. Ejemplo de un comando interno, si queremos cambiar el ttulo de la ventana de msdos donde estamos trabajando, basta con teclear el comando title seguido del ttulo que queremos C:\> title sistema operativo C:\>_
EXTERNOS:

Los comandos externos son comandos que se encuentran fuera del

archivo Command, pueden ser pequeos programas escritos para ms-dos o pequeas instrucciones para otros programas. Los comandos externos en contraposicin con los comandos internos se almacena en archivos de comandos denominados transitorios o externos, y para ejecutarse necesitan de estos archivos, adems los comandos externos tienen nombre propio y se pueden copiar de un disco a otro.

Contenido

Entre este tipo de comandos ,mencionamos a los siguientes: ATTRIB - Sin parmetros, visualiza los atributos de los directorios y archivos. Con parmetros, cambia los atributos de directorios y archivos. Los atributos de los directorios, y los ficheros son: de lectura (r), de escritura (w), de archivo (a), oculto (h), de sistema (s). Parmetros: signos (ms o menos) y letras r, w, a, y h "v". Ejemplo: Attrib +r *.* (atributo de slo lectura, para todos los ficheros de ese directorio) APPEND - Sirve para especificar trayectorias para ficheros de datos. BACKUP - Ejecuta una copia de seguridad de uno o ms archivos de un disco duro a un disquete. CHKDSK - Verifica si hay errores en el disco duro. (Tambin se puede utilizar para corregirlos con el parmetro "/F") DELTREE - Borra un directorio sin importar que contenga subdirectorios con todos sus contenidos. DISKCOPY - Permite hacer una copia idntica de un disquete a otro, pertenece al grupo de las rdenes externas. DOSKEY - Permite mantener residentes en memoria RAM las rdenes que han sido ejecutadas en el punto indicativo. FC - Compara ficheros. FORMAT - Permite crear la estructura lgica, en una unidad fsica de almacenamiento (discos duros, disquetes y unidades de almacenamiento masivo). PRINT - Permite imprimir ficheros.

10

Contenido

Por ejemplo, el comando help es un comando externo, para invocarlo basta con escribir help, sin parmetros ni nada, y nos desplegar una lista con una breve descripcin de algunos comandos de msdos. C:\>help
VERSIONES DE DOS:

Fueron varias las compaas que sacaron versiones del DOS, generalmente muy similares entre s. Por ejemplo, PC-DOS y MS-DOS, empezaron siendo prcticamente idnticos, aunque acabaron siendo muy distintos. Las versiones ms conocidas fueron las siguientes: MS-DOS (Microsoft) DR-DOS (Digital Research) PC-DOS (IBM) Novell DOS (Novell) FreeDOS OpenDOS

11

Mapa conceptual

MAPA CONCEPTUAL

SISTEMA OPERATIVO D O S

DEFINICION DE SISTEMA

ELEMENTOS

ESTRUCTURA

ESTRUCTURA BASICA

COMANDOS

MS - DOS BIOS DEFINICION DE DOS MS DOS KERNEL MS DOS SHELL

UNIDADES DIRECTORIOS FICHEROS

ROM BIOS IO.SYS MSDOS.SYS DBLSPACE.BIN

INTERNOS EXTERNOS

SISTEMA MODULAR CARECE DE INTERFAGRAFICA NO UTILIZA RATON

COMMAND.COM

NIVEL DE SISTEMA DE FICHEROS

HADWARE IMPLEMENTACION LOGICO 12

Cuestionario

CUESTIONARIO

1.- Que es un Sistema Operativo? R.- Sistema Operativo es un programa o conjunto de programas que permiten administrar los recursos de hardware y software de una computadora. 2.- De dnde proviene DOS? R.- DOS es un acrnimo de Disk Operating System (sistema operativo de disco). 3.- De que carece este sistema operativo? R.- Carece por completo de interfaz grfica, y no utiliza el ratn. 4. Es capaz de detectar el hardware por si solo? R.- Por s slo es incapaz de detectar el hardware, a menos que las mencionadas controladoras incluyan en su ncleo de sistema 5. El DOS es multiusuario y multitarea? R.- El DOS no es ni multiusuario ni multitarea. No puede trabajar con ms de un usuario ni en ms de un proceso a la vez. 6.- Para los programadores este sistema que permita? R.- Desde el punto de vista de los programadores, este sistema operativo permita un control total de la computadora, libre de las capas de abstraccin y medidas de seguridad a las que obligan los sistemas multiusuario y multitarea. 7.- Cmo es la estructura del DOS? R.- El sistema operativo DOS tiene una estructura arborescente donde existen unidades, dentro de ellas directorios y a su vez dentro de ellos tenemos los ficheros. 8.- Quienes conforman las unidades? R.- Las unidades son las disqueteras y los discos duros.

13

Cuestionario

9.- Qu son los directorios? R.- Los directorios son, dentro de las unidades, carpetas donde se guardan los ficheros. 10.- Qu ficheros necesitan los comandos para poder ser ejecutados? R.- Para poder ser ejecutados necesitan tres ficheros, que son el ibmbios.com, ibmdos.com y el command.com respectivamente. 11.- De qu se encarga elibmbios.com? R.- Se encarga de las comunicaciones de entrada y salida. 12.- Cules son los elementos fundamentales de la estructura bsica del sistema? R.Los elementos fundamentales son la rom-bios, la io.sys, msdos.sys,

dblspace.bin y Command.com. 13.- Qu no deben contener los nombres de los archivos del DOS? R.- Los nombres de los archivos no deben contener espacios, comas, barra inversa ni punto. 14.- Cuantos niveles tiene el sistema de ficheros y cules son? R.- Este sistema de ficheros consta de tres niveles y son el nivel hardware, el nivel de implementacin y el nivel lgico. 15.- Qu tipos de comandos tiene el DOS? R.-Tiene comandos internos y externos.

14

Bibliografa

BIBLIOGRAFIA

http://www.monografias.com/trabajos/manualdos/manualdos.shtml hora 08:23,15 de Junio de 2011. http://es.wikipedia.org/wiki/DOS 11.03, hora 10:06, 15 de junio de 2011 http://www.mailxmail.com/curso-introduccion-msdos/comando-externos,hora 23:40,15 de Junio de 2011. http://es.kioskea.net/contents/dos/dosfich.php3, hora 01:11,16 de Junio de 2011. http://www.monografias.com/trabajos14/sistemas-full/sistemas-full.shtml hora 01:22,16 de Junio de 2011

15

Anda mungkin juga menyukai