Esta sección describe los diferentes archivos del sistema CDS/ISIS, las convenciones para asignar nombres a los archivos, y las extensiones utilizadas para cada tipo de archivo. Todos los archivos de CDS/ISIS tienen nombres standard, de acuerdo con lo siguiente:
nnnnnn.eee
donde:
Los archivos marcados con * son archivos ASCII que pueden ser visualizados en la pantalla o impresos. El resto de los archivos son binarios.
ARCHIVOS DEL SISTEMA
Los archivos del sistema son comunes a todos los usuarios de CDS/ISIS, e incluyen a los diversos programas ejecutables, así como los menús del sistema, las hojas de trabajo y los archivos de mensajes suministrados por la UNESCO, así como archivos adicionales creados por el usuario.
PROGRAMA CDS/ISIS
El nombre del archivo del programa, tal como lo suministra la UNESCO es
ISIS.EXE
Dependiendo de la versión del sistema y/o la computadora a la que esté destinado, pueden existir uno o mas archivos sobrepuestos (overlay). En caso de existir, estos archivos llevan la extensión OVL. Puede revisarse el contenido de los diskettes o de la cinta del sistema para verificar si existen estos archivos en la versión que se esté utilizando.
MENUS Y HOJAS DE TRABAJO DEL SISTEMA
Todos los menús y hojas de trabajo del sistema tienen la extensión FMT, y los nombres se construyen del modo siguiente:
pctnnn.FMT
donde:
Por ejemplo, el nombre completo de la versión en inglés del menú xXGEN es AEXGEN.FMT.
El número de la página es transparente para el usuario de CDS/ISIS. Al igual que la extensión del nombre del archivo, el número de página es generado en forma automática por el sistema. Por lo tanto, cuando un programa de CDS/ISIS solicita un nombre de menú o de hoja de trabajo, no debe incluirse el número de página. Además, como los nombres de los archivos están limitados a 6 caracteres, los nombres de los menús y de las hojas de trabajo no pueden exceder de 5 caracteres de longitud.
Los menús y hojas de trabajo del sistema solo pueden tener una página.
El código de idioma es obligatorio para los menús y hojas de trabajo standard del sistema. Por ejemplo, si se desea añadir un menú de AYUDA al menú del sistema EXGEN, su nombre debe iniciar con la letra E.
La convención para el uso de la X solo es obligatoria para menús standard del sistema. Sin embargo, es buena práctica usar la misma convención en menús creados por el usuario, y evitar la creación de hojas de trabajo (incluyendo las de ingreso) con una X en esa posición; esto es, con nombres del tipo xXxxx.
Adicionalmente, si el nombre de una base de datos contiene una X o una Y en la segunda posición, la hoja de trabajo de ingreso correspondiente ser generada en el directorio de las hojas de trabajo del sistema (parámetro 2 de SYSPAR.PAR), en lugar de quedar en el directorio de la base de datos. Aunque esto no impedirá la operación normal de la base de datos, no se recomienda hacerlo.
ARCHIVOS DE MENSAJES DEL SISTEMA
Los mensajes y letreros del sistema se almacenan en una base de datos standard de CDS/ISIS. Todos los archivos correspondientes de la base de datos (ver mas adelante) se requieren para actualizar el archivo de mensajes, pero solo el archivo maestro es utilizado para mostrar los mensajes.
Debe haber una base de datos de mensajes para cada idioma previsto en el menú de selección de idioma xXLNG.
El nombre asignado a las bases de datos de mensajes es xXMSG (donde x es el código de idioma).
TABLAS DEL SISTEMA
CDS/ISIS utiliza tablas propias del sistema para definir juegos de caracteres. En la versión actual se requieren dos de ellas:
ARCHIVOS DEL SISTEMA PARA TRABAJO E IMPRESION
Algunas funciones de impresión de CDS/ISIS no envían directamente los resultados a la impresora, sino que los guardan en archivos en un disco, que pueden después ser impresos en el momento que convenga. Todos estos archivos tienen la extensión LST, y son reutilizados cada vez que se ejecuta la función correspondiente.
Adicionalmente, CDS/ISIS crea archivos temporales de trabajo que normalmente son descartados en forma automática al final de la sesión. Sin embargo, si la sesión termina en forma anormal, estos archivos no son cancelados. Un ejemplo de terminación anormal sería la falla de corriente eléctrica mientras de utiliza un programa de CDS/ISIS. Estos archivos también son reutilizados por el sistema, de modo que normalmente no se requiere que sean cancelados manualmente. Los archivos de trabajo tienen la extensión TMP.
Los archivos de trabajo y de impresión creados por CDS/ISIS se mencionan a continuación:
ARCHIVOS DE LA BASE DE DATOS
Cada base de datos consiste de un número de archivos físicamente distintos, de acuerdo a lo que se indica mas adelante. Existen tres categorías de archivos de la base de datos:
En la descripción siguiente, xxxxxx es el nombre de la base de datos de 1 a 6 caracteres de longitud.
ARCHIVOS OBLIGATORIOS DE LA BASE DE DATOS
ARCHIVOS AUXILIARES
ARCHIVOS DEL USUARIO
El nombre de los archivos del usuario está totalmente bajo control de éste. Sin embargo, con objeto de evitar posibles conflictos entre nombres, es conveniente establecer algunas convenciones standard, para que sean seguidas por todos los usuarios de CDS/ISIS en una instalación dada. Por ejemplo, podría definirse yyyyyy del modo siguiente:
xxxyyy
donde: