6




                                           
                                           
                                           
                                     INTRODUCCION
                                           

          CDS/ISIS Pascal es un lenguaje de programaci¢n  dise¤ado para de-
          sarrollar aplicaciones de CDS/ISIS  en las que  se requieren fun-
          ciones que no est n directamente disponibles en el paquete estan-
          dar.  Para  que un  usuario pueda utilizar  CDS/ISIS Pascal, debe
          estar familiarizado tanto con el lenguaje de programaci¢n Pascal,
          como con CDS/ISIS.  Sin embargo, no se requiere conocer los deta-
          lles tcnicos internos de CDS/ISIS,  tales como la  estructura de
          los archivos o el formato de  los registros.  La especificidad de
          CDS/ISIS Pascal deriva en  realidad de su  biblioteca de procedi-
          mientos predefinidos, que proveen acceso a la mayor¡a de las fun-
          ciones de CDS/ISIS en una  forma conveniente y simple.  Por ejem-
          plo,  con  una simple  llamada a  la  funci¢n  MENU[],  se puede
          desplegar cualquier men£  del sistema,  o cualquier men£ dise¤ado
          por el usuario para una  aplicaci¢n espec¡fica,  y obtener la op-
          ci¢n seleccionada por el operador;  del mismo modo, las funciones
          CREATE y MODIFY permiten crear o editar un registro  en forma in-
          teractiva,  usando en su totalidad las facilidades de  captura de
          CDS/ISIS.

          Adem s de proveer al usuario con una interfase poderosa y de alto
          nivel al sistema CDS/ISIS,  la biblioteca de CDS/ISIS Pascal per-
          mite que los programas generados con ella sean  independientes de
          la versi¢n del sistema que se est usando,  y ofrece la seguridad
          de usar funciones bien probadas.

          La "Gu¡a  del usuario" en la p gina 1 describe los procedimientos
          para  compilar  y ejecutar  los programas de  CDS/ISIS Pascal; el
          lenguaje propiamente dicho,  que es un subconjunto del Pascal es-
          tandar,  se describe bajo "Especificaciones del lenguaje",  en la
          p gina ?;  la "Biblioteca de CDS/ISIS Pascal" en la p gina ? pro-
          porciona  una descripci¢n completa  de la biblioteca  de CDS/ISIS
          Pascal; y la secci¢n "Ejemplos de programas" en la p gina ?, des-
          cribe los programas de   muestra  proporcionados  en  el  diskete
          estandar del sistema.


          En la traducci¢n al  espa¤ol del presente  documento se mantienen
          en ingls  los comandos,  nombres  de funciones,  etc., ya que el
          usuario deber  utilizarlos con la ortograf¡a exacta en su versi¢n
          original en ingls. Sin embargo, salvo en los listados de progra-
          mas,  se incluyen entre parntesis en letras it licas las traduc-
          ciones equivalentes  en  espa¤ol,  para  facilitar la comprensi¢n
          del  significado de  esos procedimientos o instrucciones  (N. del
          T.).
           






                                          1




: