Escolar Documentos
Profissional Documentos
Cultura Documentos
2)
1.- Introduccin:
El SO MS-DOS al igual que cualquier SO es esencialmente un programa software que permite la comunicacin con el hardware. El nombre del SO que vamos a estudiar viene del ingls Disk Operating System y destaca su funcin de administrar el intercambio de informacin entre los discos y la memoria del ordenador. Las funciones del MS-DOS pueden resumirse en: Permite iniciar aplicaciones software. Permite dejar archivos o ficheros que constituyen un conjunto de informacin relacionada que se encuentran almacenados en discos y son cargados eventualmente en memoria. Permite manejar perifricos. El Dos es capaz de soportar un conjunto de discos a los que se refiere mediante letras, lo ms usual es poner 1 2 unidades de flexible llamadas A y B y una de disco duro llamado C. Para referirnos a las unidades de disco debemos especificar su nombre seguido de dos puntos. El Dos permite moverse a travs del sistema de directorios as como crear y borrar directorios o archivos. Una ruta de acceso es un conjunto de nombres de directorios separados por \. El intrprete de comandos (Shell) es el programa encargado de atender al usuario y de permitirle la ejecucin de rdenes llamadas comandos y que especifican labores a realizar.
Algunas de las extensiones ms utilizadas: ASM (ASeMbler): es un fichero de texto escrito en un ensamblador. BAK (BAcKup): es un fichero de seguridad; contiene la versin antigua de un fichero modificado. BAS (BASic): es un fichero codificado en BASIC. DBF (Data Base File): fichero de base de datos en DBASE. DOC (DOCumentation): fichero de texto con documentacin sobre un determinado programa. HLP (HeLP): informacin sobre un determinado programa. OVL OVR (OVeRLay): contiene parte del cdigo de un programa ejecutable. SYS (SYStem): cuyo contenido corresponde a un controlador de sistema. TMP (TeMPoral): contiene datos utilizados durante la ejecucin de un programa. TXT (TeXT): se pueden visualizar en pantalla con la orden TYPE.
La estructura de arranque o BOOT SECTOR se localiza en el sector 0 y ocupa el 1 sector (512 bytes), permite cargar el Dos al encenderse el ordenador desde A: o C:; si no puede
cargarlo muestra un mensaje (No es disco de sistema). Tambin en este sector se almacena una tabla con informacin relativa al disco (n de caras, de pistas, de sectores por pista, tamao del sector, etiqueta, n serie, etc.), esta tabla es la BPB (Bios Parameter Block). La FAT es una tabla formada por los elementos que corresponden con cada uno de los clsters del disco (un clster es la informacin mnima que puede almacenar el Dos). Cada elemento de la FAT puede tener uno y slo uno de los siguientes valores: Un 0: indica que el clster est libre. Una marca especial para indicar que es el ltimo clster de un fichero. Cualquier otro valor numrico: indica el clster siguiente en el cual sigue almacenado
el fichero. El directorio raz ocupa un n fijo de sectores y se sita detrs del ltimo sector de la FAT. En este directorio se almacena una entrada de 32 bytes por cada elemento que posee el directorio raz. Estos 32 bytes contienen el nombre, extensin, tamao, fecha, hora, los atributos del elemento y el clster de inicio del elemento. El rea de datos del usuario ocupa el resto del disco; los sectores del espacio de datos del usuario se dividen en clsters (potencias de 2) y se numeran secuencialmente.
explica el funcionamiento y la sintaxis de la orden. La estructura de las pantallas de ayuda es similar en todas las rdenes, con 3 partes claramente diferenciadas: Descripcin: para qu sirve. Sintaxis: comandos que acepta y cmo los combina. Explicacin de los parmetros.
7.2.- HELP:
A partir de la versin 6.0 aparece la orden HELP que ejecuta un programa a pantalla completa que ofrece ayuda personalizada para todas las rdenes del Dos. Cada palabra clave aparecer en pantalla encerrada entre corchetes (< - >). Si situamos el cursor dentro de las letras de una palabra y pulsamos {INTRO} se activar la pantalla de ayuda relacionada con dicha palabra. HELP {orden del Dos} El HELP sin parmetros carga el programa de ayuda y visualiza la pantalla principal con todas las palabras que se pueden activar.
7.3.- MSD:
Es una utilidad que informa al usuario de las principales caractersticas hardware y software de su ordenador. Aparece en la versin espaola totalmente en ingls ya que se supone que slo ser utilizado por usuarios tcnicos que deben tener conocimientos de ingls. La pantalla principal visualiza 13 opciones que describen las principales caractersticas del ordenador. Cada una de estas opciones aparece dentro de un rectngulo y la mayora indica los valores que MSD ha detectado relativos a dicha opcin. Se sale con F3. En la parte superior tiene 3 mens. A travs de ellos se puede buscar un fichero, imprimir un informe, leer varios ficheros, visualizar bloques de memoria, hacer un test a la impresora y la ayuda que nos da la versin del MSD. /B: ejecuta el MSD en blanco y negro. /I: se debe utilizar si hay problemas al cargar el MSD o no funciona correctamente.
7.4.- FASTHELP:
Visualiza pantallas de ayuda que describen el funcionamiento y la sintaxis de las rdenes del Dos. FASTHELP {orden} El ~ sin parmetros visualiza una pantalla de ayuda que describe brevemente la funcin de las rdenes del Dos.
Estas 2 acciones se activan a travs de la orden MODE. Para saber cmo est configurado un dispositivo ponemos MODE {dispositivo}{/STATUS}. Para configurar el monitor se pone: MODE con {:}{cols= num_col}{lines= num_filas} Para configurar el teclado, la orden MODE slo se ocupa de las pulsaciones en modo repetitivo permitiendo definir la velocidad de la repeticin por medio de RATE y la de comienzo DELAY. MODE con Rate= num (1<= num <= 32) Delay= num (1,2,3 y 4) Para definir filas y columnas en la impresora: MODE LPTn {cols= nmero} {lines= nmero} El n de columnas puede ser 80 o 132. El n de filas puede ser 6 u 8. Para configurar los puertos serie tendremos la siguiente sintaxis: MODE COMn BAUD= num {DATA= num}{STOP= num}{PARITY= letra} COMn: puerto en serie. BAUD: velocidad de transmisin en bit/seg (110,150,300,600,1200,2400,2800,9600,19200} DATA: nmero de bits de datos que se transmiten (5,6,7,8), el 8 es por defecto. STOP: nmero de bits de parada {1,15,2} PARITY: indica la paridad (n: no paridad;o: par; e: impar; m: por marca; s: por espacio). Para redireccionar de paralelo a serie. Hay muchas rdenes del Dos que asumen por MODE LPT1=COMn Para anular lo anterior se pone MODE LPTn. Se suele cargar en memoria convencional. Inicializar las pginas de cdigos: defecto impresora=LPT1:
MODE dispositivo CODEPAGE PREPARE = ((pagcod) fichero (P)) MODE dispositivo CODEPAGE SELECT= pagcod MODE dispositivo CODEPAGE {/STA{TUS}} MODE dispositivo CODEPAGE REFRESH
EDIT {fichero}{/H}{/B}{/G}{/NOHI} El EDIT sin parmetros carga el editor y presenta una pantalla para acceder a la ayuda. Cuando se sale de esa ayuda se entra en un fichero nuevo que no tiene nombre. EDIT /H: activa automticamente la resolucin vlida segn el sistema. EDIT /B: pantalla en blanco y negro. EDIT /G: slo funciona con CGA y va un poco ms rpido. EDIT /NOHI: carga edit utilizando nicamente 8 colores.
11.(filtros):
Redireccionamientos
transferencias
Los redireccionamientos permiten desviar la salida de un programa hacia un fichero o dispositivo, pero no convierte la salida de un programa en entrada de otro. Para esto se intercalan entre dos programas el smbolo |. De todas las rdenes del dos slo hay 3 que pueden recibir como entrada la salida de otra orden: SORT MORE FIND
Reciben una entrada que debidamente filtrada y transformada se devuelve como una salida que a su vez puede ser aprovechada como entrada de otro programa.
11.2.- SORT:
El filtro Sort tambin aparece a partir de la versin 2.0. Recibe como entrada un conjunto de caracteres organizados en filas y lo devuelve ordenado segn el cdigo ASCII del carcter de una determinada columna. SORT {/R}{/+n} El ~ sin parmetros ordena asumiendo 4 valores por defecto: La entrada La salida El teclado La pantalla.
El cdigo de ordenacin es de menor a mayor cdigo ASCII. /R: invierte el orden de ordenacin; /+n: indica la columna a partir de la cual se realiza la comparacin. No distingue maysculas de minsculas.
11.3.- FIND:
Recibe como entrada un conjunto de caracteres organizados en filas y devuelve las filas en las que aparece una cadena de caracteres especificada. FIND cadena {fichero} {/V}{/C}{/N}{/I} /V: muestra todas las lneas en las que no aparece la cadena especificada. /C: visualiza nicamente el n de filas en las que aparece la cadena. /N: muestra las lneas de texto y su n correspondiente. /I: ignora la distincin entre maysculas y minsculas. Para utilizar el Find, puede recibir como entrada el conjunto de filas donde buscar la cadena desde la salida de otro programa. El filtro find no reconoce retornos de carro. Al finalizar su ejecucin el find devuelve los errores de salida.
12.- Memoria:
Mapa de memoria de un microintel: 4096 Mb MEMORIA 16 Mb EXTENDIDA 1024 Kb MEMORIA
SUPERIOR 640 Kb MEMORIA CONVENCIONAL 0K como direccin los primeros 640 k de la memoria del ordenador. Mapa de memoria convencional: 8086 286 386 La memoria convencional est formada por celdas de memoria en chips RAM y toma
La memoria superior o reservada son los 384 k de memoria comprendidos entre 640 k y
1024k, y est reservada para programas del sistema y rutinas de inicializacin y control. Se almacena la memoria VIDEO, la ROM BIOS, y las extensiones ROM. Mapa de memoria superior:
Las zonas de memoria libre no tienen un chip que cree la celda de memoria adecuada. El ordenador puede crear direcciones de las celdas libres, pero no se pueden almacenar los datos. Si quisiramos utilizar las zonas libres, 1 tendramos que asignar esas direcciones a unos chips de memoria. La memoria extendida es la que puede estar por encima de los 1024k y aparece en los 386 o superiores. Esta memoria no se puede utilizar desde el Dos, porque el Dos no puede referirse a direcciones superiores a 1024k.
ejecutarlo. aplicaciones desde Windows. Buffer1 y Buffer2 indican el n de Kb que se quieren utilizar para los buffers de Windows. Si no se introduce el buffer2 asume que sern 16 Kb. Este parmetro aade el parmetro /Win a la orden Device que carga el EMM386.EXE.
{Unidad{+|-}}: permiten activar o desactivar la memoria cach para determinada unidad de disco. Podemos introducir varias unidades separadas por un espacio en blanco. Si no pongo signo, slo se carga la cach de lectura. No es posible crear cach para las unidades CD-ROM y para las comprimidas por el DBLSPACE. {Tamao{TamaoWin}}: definimos el nmero de Kb de memoria extendida para crear el cach de disco duro. El tamaoWin ser el tamao en Kb al que se reduce el cach de SMARTDrive cuando se ejecuta Windows; al volver al DOS la cach vuelve a tener su anterior valor. {/E: tamao}: define la cantidad de datos en bytes que SMARTDrive puede mover a la vez. Debe poder mover los datos entre la memoria extendida y la convencional. Slo tiene 4 valores permitidos: 1024, 2048, 4096 y 8192 (por defecto, sta ltima). {/B: buffer}: define el tamao en Kb del buffer de lectura anticipada. /L: impide que el SMARTDrive se cargue en memoria superior. /N: visualiza los mensajes y estadsticas del SMARTDrive la primera vez que se ejecuta. /Q: impide que el SMARTDrive presente mensajes al iniciarse. /C: escribe toda la informacin del cach al disco duro. /R: borra el contenido del cach existente y reinicia SMARTDrive. /S: presenta informacin sobre el estado de SMARTDrive.
CHKDSK:
Chequea los discos. Se recomienda ejecutar esta orden una vez por semana. Nos da una informacin sobre cmo est el disco y cmo est la memoria. CHKDSK unidad {/F}{/V} CHKDSK /F: repara errores en el disco. Mira la estructura lgica de un disco (comprueba la integridad de la FAT). CHKDSK /V: indica la existencia de posibles errores y muestra los valores relativos al disco y a la memoria. CHKDSK: verifica la unidad actual.
COPY:
Copia ficheros entre unidades y/o directorios. COPY fichero {unidad|directorio|fichero} COPY fichero {unidad}:copia los ficheros especificados en el directorio activo de la unidad. COPY fichero {directorio}: copia los ficheros especificados con encaminamientos. COPY fichero {fichero}: copia los ficheros donde se le mande y con el nombre que se le mande. No copia los archivos ocultos ni los de sistema.
DEL ERASE:
Elimina uno o ms archivos de la unidad deseada. Acepta caracteres comodn. DEL archivo /P Del /P: solicita confirmacin antes de eliminar cada archivo.
FC:
Compara varios ficheros y muestra las diferencias entre ellos. FC {/A}{/B}{/C}{/L}{/N}{/W} FC /A: visualiza slo la primera y ltima lnea para cada grupo de diferencias. FC /B: establece una comparacin binaria. FC /C: no hace distincin entre maysculas y minsculas. FC /L: compara archivos de texto en ASCII FC /N: visualiza el nmero respectivo de lnea durante una comparacin ASCII. FC /W: comprime los espacios en blanco (tabulaciones y espacios) al comparar.
LABEL:
La etiqueta sirve para darle un nombre al disco y as poder distinguirlos. Puede tener hasta 11 caracteres. Esta orden permite asignar la etiqueta a un disco, visualizarla y borrarla. LABEL {unidad}{etiqueta}
MEM:
Muestra la memoria con todas las rutinas y comandos diferentes del Dos e indica si el ncleo del Dos reside en memoria alta. Se ofrecen datos de memoria convencional, expandida, extendida y superior incluyendo donde se almacenan los programas. MEM {/D{EBUG}|/C{LASIFY}|/F{REE}|/M{ODULE}programa}{/P{AGE}} Mem muestra la cantidad total, usada y libre de memoria convencional, extendida, expandida y superior. Dice si se carg el Dos en memoria alta. / / / / D: visualiza informacin detallada de todos los programas residentes. C: programas residentes separando la memoria convencional de la superior y sin mostrar los nombres asociados con cada programa. F: visualiza una lista de todos los bloques de memoria convencional y superior que estn libres. M programa: comprueba si ese programa se encuentra almacenado en memoria convencional o superior. Visualiza los bloques que ocupa indicando su direccin de comienzo y su tamao. / P: detiene la presentacin en pantalla cada 25 lneas.
MOVE:
Mueve archivos por el dico o disquetes. Tambin permite renombrar archivos y subdirectorios. MOVE {/Y} fichero {destino}
PRINT:
Se utiliza para imprimir ficheros de texto, a la vez que se pueden utilizar otros comandos del Ms-Dos. Acepta caracteres comodn. El ~ sin parmetros muestra informacin de la cola de impresin. PRINT {fichero}{/T} Print {fichero}: manda imprimir el fichero o lo coloca en la cola de impresin. Print /T: cancela la impresin en curso y vaca la cola de impresin.
REN RENAME:
Permite renombrar los archivos. Acepta caracteres comodn. No podr especificar nueva unidad o ruta para archivo de destino, se deber entonces utilizar Move para renombrar directorios o mover archivos de un directorio a otro. REN fichero_antiguo fichero_nuevo
REPLACE:
Reemplaza los ficheros con el mismo nombre por su ltima versin. REPLACE fichero1 fichero2 {/R}{/S}{/U}{/W} /R: reemplaza los archivos slo-lectura as como los no protegidos. /S: reemplaza en todos los subdirectorios. /U: sustituye slamente los que tengan la fecha anterior. /W: introduce una pausa antes de empezar la sustitucin.
RESTORE:
Restaura archivos de los que se ha hecho copia de seguridad usando BACKUP. RESTORE unidad1 unidad2 {/S}{/P}{/B}{/A}{/E}{/L}{/M}{/N} /S: restaurar los subdirectorios de la unidad de destino. /P: pide confirmacin antes de restaurarlos. /B{fecha}: restaura los de fecha igual o anterior a la indicada. /A{fecha}: restaura los de fecha posterior a la indicada. /E{hora}: restaura los de hora igual o anterior a la indicada. /L{hora}: restarua los de hora posterior a la indicada. /M: restaura nicamente los que han sido modificados o suprimidos. /N: modifica slo los que no existen. Para que el ~ funcione correctamente es conveniente crear un directorio en el disco destino con la misma trayectoria que el directorio original. Despus cambio al directorio que se ha creado. Poner la orden de restaurar.
SYS:
Con el SYS permite crear un disco de sistema sin formatearlo. SYS {unidad1} unidad2 Unidad 1 indica el lugar en el que estn los archivos de sistema y unidad2 dnde debern ser copiados.
TYPE:
Se utiliza para visualizar archivos de texto (BAT, TXT, DOC y HLP). Acepta |more y >PRN. TYPE nombre.ext Type {fichero} > PRN: muestra el archivo mediante la impresora.
UNDELETE:
Restablece los archivos eliminados anteriormente mediante el comando Del. UNDELETE fichero
VOL:
Visualiza la etiqueta de volumen y el nmero de serie del disco. VOL {unidad}
XCOPY:
Copia archivos y rboles de directorios. XCOPY fichero {unidad|directorio|fichero}{/parmetros} /A: copia archivos con el atributo modificado, sin afectar al atributo. /M: copia archivos con el atributo modificado, desactivando dicho atributo. /D: fecha: copia los archivos con fecha superior a la especificada. /S: copia directorios y subdirectorios, excepto los vacos. /E: copia subdirectorios, aunque estn vacos. (Debe utilizarse as: XCOPY /S/E)
Visitanos en WWW.IESPANA.ES/TODOSPONSORS si necesitas manuales, emuladores, roms, utilidades, abandonware o pedirnos una pgina web muy econmica, fiable y rendible.