SISTEMA OPERATIVO MS-DOS ARCHIVOS También llamados ficheros, son conjuntos de datos que están relacionados entre sí. Pueden ser de datos o de programas. Se identifican por un nombre de archivo compuesto por un nombre y opcionalmente una extensión precedida de un punto. NOMBRE - Máximo 8 caracteres. (Letras, números y algunos caracteres). - Minúsculas o mayúsculas. (MS-DOS devuelve mayúsculas). - Símbolos válidos: ^ $ ! # & % @ - _ { } , ( ) ~ - No pueden contener espacios. - Nombres no válidos: AUX CLOCK$ CLOCK$ COM1 COM2 COM3 COM4 CON LPT1 LPT2 LPT3 LST NUL PRN Por lo tanto, es preferible utilizar siempre que se pueda únicamente las letras y los números. EXTENSIÓN - Puede existir o no. No es imprescindible. - Tres caracteres como máximo, de las mismas características que el nombre. - Suele indicar tipo de archivo: (Sólo fijada para archivos ejecutables COM EXE y BAT) BAK de seguridad TXT de texto BAS escrito en Basic DOC de texto COM ejecutable OVL de configuración DAT de datos ZIP comprimido EXE ejecutable BMP de dibujo SYS de sistema BAT de procesamiento por lotes HLP de ayuda CARACTERÍSTICAS DE UN ARCHIVO - Tamaño en bytes - Fecha y hora de creación o última modificación. - Atributos: Sistema (S) Archivos específicos del sistema. Oculto (H) Archivo oculto a la vista del usuario. Sólo lectura (R) Protege al archivo, puede leerse pero no modificarse. Archivo (A) Permite conocer si se ha modificado o no. UNIDADES DE DISCO, DIRECTORIOS Y SUBDIRECTORIOS - Tipo de unidades de disco: Unidades físicas, lógicas y virtuales. Nomenclatura. A y B C, D, E, etc. - Para organizar archivos. - Organización por niveles. (Estructura arborescente) Directorio Raíz. (Tronco) Directorios. (Ramas principales) Subdirectorios. (Ramificaciones) 1 - - Nombres de directorios y subdirectorios. Mismas características que los nombres de archivos. Aunque pueden, no suelen llevar extensión. Características de directorios y subdirectorios. Nombre. Fecha y hora de creación. RUTA DE ACCESO - Localización de un fichero en el sistema micro-informático. - Nombre de unidad de disco (Lógica). - Máximo 63 caracteres. C:\ SEI\SOFTWARE\MS-DOS\PROLOGO.TXT "C" ":" "SEI" "\" "SOFTWARE" "MS-DOS" "PROLOGO.TXT" Nombre de unidad de disco. Separador de unidad de disco. Directorio Cambio de nivel de ramificación. Subdirectorio. Subdirectorio. Archivo. SISTEMA OPERATIVO Es el conjunto de programas que facilita la comunicación del hardware con el software y el usuario codificando nuestras palabras en 0 y 1 lógicos. MS-DOS (Sistema Operativo de Disco MicroSoft) - Monotarea. - Monousuario. - Sometido a causa de la Compatibilidad, no aprovecha las ventajas de los nuevos P. - Trabaja en un entorno textual. Las instrucciones se escriben en Inglés en una LÍNEA DE COMANDOS. - Tiene un programa opcional asociado llamado SHELL (Dosshell) que crea un entorno gráfico donde se pueden realizar algunas operaciones, sobre todo de gestión de archivos. SECUENCIA DE ARRANQUE DE UN ORDENADOR 1. Carga del programa llamado BIOS (Sistema Básico de Entradas y Salidas) escrito en una memoria ROM. Es un programa particular para cada ordenador, distinto en cada modelo. Chequeo del sistema: BUS, reloj interno, tarjeta de vídeo, memoria RAM, teclado, presencia de lectores de disco, etc. SET UP. Sólo si el usuario pulsa una tecla determinada, entramos en un programa de configuración básica del ordenador. Guarda los datos en una memoria RAM con una batería para mantener los datos. Prepara al ordenador para poder acceder a las entradas y salidas. 2 2. 3. 4. 5. 6. 7. Ejecuta la carga de los archivos del sistema. Primero los busca en la unidad A: y si en ésta no hay ningún disquete los busca en la unidad C (este orden se puede modificar). Carga del archivo IO.SYS. (Archivo oculto) Maneja los controladores que utiliza el MS-DOS para comunicarse con los periféricos incorporados al sistema: disqueteras, monitor, teclado, impresora, etc. Carga del archivo MSDOS.SYS. (Archivo oculto) Contiene el KERNEL del dos. (funciones de soporte que el MS-DOS proporciona a los programas de aplicación). Carga del archivo CONFIG.SYS. Contiene instrucciones de configuración del MS-DOS y de carga de los administradores de dispositivos. Carga del archivo COMMAND.COM. Es el intérprete de comandos. Proporciona un INTERFACE (vía de comunicación) al MS-DOS con el exterior, principalmente con la línea de comandos. Carga del archivo AUTOEXEC.BAT. Archivo de procesamiento por lotes, que ejecuta automáticamente las instrucciones que contenga. Aparece el símbolo del sistema y queda a la espera de instrucciones del usuario. COMANDOS DEL SISTEMA Una orden o comando es una palabra en inglés que expresa una operación a realizar. Se activan escribiendo su nombre en la línea de comandos, más algún parámetro si fuera necesario, sin extensión y pulsando la tecla "Intro" o "Enter". Los comandos Internos y Externos (al COMMAND.COM). Orden de prioridad: COM EXE y después BAT. PARÁMETROS. Los parámetros sirven para activar opcionalmente algunas propiedades de cada orden. Pueden ser de dos tipos: - Parámetros variables (rutas de acceso). - Parámetros fijos (parámetros indicativos precedidos de "/" (/?). La longitud de una orden con parámetros y espacios no puede ser mayor de 127 caracteres. Hay que dejar un espacio entre el nombre del comando y el primer parámetro. SINTAXIS DE LOS COMANDOS. - Entre corchetes [ ] indica que el parámetro es opcional. Parámetro|parámetro. "|" Indica que hay que elegir uno de entre ellos. Parámetro… "…" Indica que puede introducirse varias veces. Parámetro En cursiva (minúsculas) indica que el parámetro es variable. /PARÁMETRO en mayúsculas, precedidos de "/" son parámetros fijos. COMODINES. Los comodines son caracteres especiales, que el MS-DOS puede sustituir por cualquier otro caracter en el nombre de archivos y directorios. - ? El signo de cerrar interrogación se sustituye por cualquier otro caracter, cada signo equivale a un solo caracter. 3 - * El asterisco se sustituye por ninguno, uno o más caracteres hasta completar el nombre o la extensión del archivo, o insertando caracteres hasta el máximo posible (8 en el nombre y 3 en la extensión. REDIRECCIONAR LA SALIDA O ENTRADA DE DATOS. 4