es:manual_del_amstrad_pcw_8256_8512_tomo_2
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
es:manual_del_amstrad_pcw_8256_8512_tomo_2 [2017/05/15 16:24] – [Contenido] jevicac | es:manual_del_amstrad_pcw_8256_8512_tomo_2 [2017/06/24 02:52] (actual) – [Descargas] jevicac | ||
---|---|---|---|
Línea 25: | Línea 25: | ||
< | < | ||
+ | |||
+ | INTRODUCCIÓN A BASIC | ||
CONTENIDO | CONTENIDO | ||
Línea 103: | Línea 105: | ||
6.2.3 Disección de cadenas | 6.2.3 Disección de cadenas | ||
6.2.4 Generación de cadenas | 6.2.4 Generación de cadenas | ||
+ | 6.2.5 Longitud de cadenas | ||
+ | 6.2.6 Búsqueda de subcadenas | ||
+ | 6.2.7 Conversión de cadenas | ||
+ | 6.3 Conversión entre diferentes tipos de información | ||
+ | 6.3.1 Conversión entre números y cadenas literales | ||
+ | 6.3.2 Conversión entre enteros, precisión sencilla y doble presición | ||
+ | | ||
+ | Capítulo 7: Almacenamiento de la información en los discos | ||
+ | | ||
+ | 7.1 Órdenes de gestión de discos | ||
+ | 7.2 Ficheros de acceso secuencial | ||
+ | 7.2.1 Creación d eun fichero secuencial | ||
+ | 7.2.2 Lectura de un fichero secuencial | ||
+ | 7.2.3 Modificación de un fichero secuencial | ||
+ | 7.2.4 Programas de ejemplo | ||
+ | 7.3 Ficheros de acceso aleatorio | ||
+ | 7.3.1 Creación de un fichero de acceso aleatorio | ||
+ | 7.3.2 Lectura de un fichero de acceso aleatorio | ||
+ | 7.3.3 Lectura, modificación y escritura de ficheros de acceso aleatorio | ||
+ | 7.3.4 Ejemplo | ||
+ | 7.4 Ficheros de acceso aleatorio por claves (Jetsam) | ||
+ | 7.4.1 Claves, rangos y ficheros de índices | ||
+ | 7.4.2 Ideas generales | ||
+ | 7.4.3 Creación de un fichero de acceso por claves | ||
+ | 7.4.4 Lectura de un fichero de acceso por claves | ||
+ | 7.4.5 Modificación d eun fichero de acceso por claves | ||
+ | 7.46 Ejemplo | ||
+ | 7.5 Elección del tipo de fichero | ||
+ | MALLARD BASIC | ||
+ | |||
+ | CONTENIDO | ||
+ | |||
+ | Capítulo 1: Introducción | ||
+ | | ||
+ | 1.1 Metalenguaje | ||
+ | | ||
+ | Capítulo 2: Los elementos de BASIC | ||
+ | | ||
+ | 2.1 El juego de caracteres | ||
+ | 2.2 El espacio | ||
+ | 2.3 Nombres | ||
+ | 2.4 Números | ||
+ | 2.5 Constantes literales | ||
+ | 2.6 Tipos de datos | ||
+ | 2.7 Variables | ||
+ | 2.8 Matrices | ||
+ | 2.9 Compatibilidad de tipos y conversión | ||
+ | 2.9.1 Redondeo | ||
+ | 2.10 Enteros sin signos | ||
+ | 2.11 Expresiones | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | 2.12 Funciones | ||
+ | | ||
+ | | ||
+ | | ||
+ | 2.13 Fracciones decimales y punto flotante binario | ||
+ | | ||
+ | Capítulo 3: Modo directo y modo de programa | ||
+ | | ||
+ | 3.1 Modo directo | ||
+ | 3.2 Modo de programa | ||
+ | 3.3 Suspensión de BASIC | ||
+ | 3.4 Modo directo especial en 'sólo ejecución' | ||
+ | | ||
+ | Capítulo 4: El editor de líneas. Captación de líneas | ||
+ | | ||
+ | 4.1 Captación de líneas | ||
+ | 4.2 El editor de líneas basado en la pantalla. Instalación | ||
+ | 4.2.1 Movimientos del cursor | ||
+ | 4.2.2 Adición de texto | ||
+ | 4.2.3 Borrado de texto | ||
+ | 4.2.4 Fin de la edición | ||
+ | 4.3 El editor basado en órdenes | ||
+ | 4.3.1 Órdenes comunes a todos los modos | ||
+ | 4.3.2 Órdenes específicas del modo de órdenes | ||
+ | 4.3.3 Caracteres válidos para los modos de inserción y sobreescritura | ||
+ | 4.3.4 Comportamiento supuesto para la consola | ||
+ | | ||
+ | Capítulo 5: Resumen de la órdenes y funciones | ||
+ | | ||
+ | 5.1 Creación de programas | ||
+ | 5.2 Carga y ejecución | ||
+ | 5.3 Conclusión del programa | ||
+ | 5.4 Varios | ||
+ | 5.5 Estructuras de control | ||
+ | 5.6 Variables | ||
+ | 5.7 Entrada y salida por la consola | ||
+ | 5-8 Salida hacia la impresora | ||
+ | 5.9 Ficheros | ||
+ | 5.9.1 Acceso al directorio | ||
+ | 5.9.2 Inspección de ficheros | ||
+ | 5.9.3 Órdenes de aplicación general | ||
+ | 5.9.4 Acceso secuencial en dirección de entrada | ||
+ | 5.9.5 Acceso secuencial en dirección de salida | ||
+ | 5.9.6 Acceso aleatorio | ||
+ | 5.10 Datos constantes | ||
+ | 5.11 Funciones aritméticas | ||
+ | 5.12 Funciones literales | ||
+ | 5.13 Funciones de conversión entre tipos | ||
+ | 5.14 Operaciones a nivel de máquina | ||
+ | 5.15 Gestión de errores | ||
+ | 5.16 Desarrollo de programas | ||
+ | |||
+ | Capítulo 6: Introducción a las instrucciones y los formatos de escritura | ||
+ | | ||
+ | 6.1 Estructura de una sentencia de escritura | ||
+ | 6.2 Gestión de los caracteres de control | ||
+ | 6.3 Posición lógica | ||
+ | 6.4 Estructura en formato libre | ||
+ | 6.4.1 Zonas de escritura y anchura de los dispositivos | ||
+ | 6.4.2 Escritura de números en formato libre | ||
+ | 6.4.3 Función SPC | ||
+ | 6.4.4 Función TAB | ||
+ | 6.5 Control de formato con USING | ||
+ | 6.5.1 Plantillas de formato | ||
+ | 6.5.2 Especificaciones de formato adecuados para cadenas literales | ||
+ | 6.5.3 Especificaciones de formato adecuados para números | ||
+ | | ||
+ | Capítulo 7: Introducción a la gestión de ficheros | ||
+ | | ||
+ | 7.1 Nombres de ficheros | ||
+ | 7.2 Operaciones con el disco y el directorio | ||
+ | 7.3 Apertura y cierre de ficheros. Números de ficheros | ||
+ | 7.4 Gestión de ficheros secuenciales | ||
+ | 7.5 Gestión de ficheros de acceso aleatorio | ||
+ | 7.5.1 INPUT #, PRINT # y órdenes afines | ||
+ | 7.5.2 La orden FIELD y otras órdenes y funciones afines | ||
+ | |||
+ | Capítulo 8: Jetsam. Gestión de ficheros de acceso por claves y en sistemas multiusuario | ||
+ | | ||
+ | 8.1 Relación entre BASIC y Jetsam | ||
+ | 8.2 Consistencia de los ficheros de datos y de índices | ||
+ | 8.3 Sistemas multiusuario: | ||
+ | 8.3.1 Bloqueo de ficheros de acceso por claves | ||
+ | 8.3.2 Bloqueo de ficheros de acceso aleatorio | ||
+ | 8.3.3 Bloqueo de registros en ficheros de acceso por claves y de acceso aleatorio | ||
+ | 8.3.4 Bloqueo temporal en escritura en los ficheros de acceso aleatorio | ||
+ | 8.4 Búsqueda de los registros y posición actual dentro de un fichero de acceso por claves | ||
+ | 8.5 Resumen de las órdenes y funciones de Jetsam y recomendaciones para su utilización | ||
+ | 8.5.1 Limitaciones de tamaño y otras restricciones en Jetsam | ||
+ | 8.5.2 Creación de un fichero de acceso por claves | ||
+ | 8.5.3 Apertura y cierre de ficheros de acceso por claves en sistemas uniusuario y de ficheros de todo tipo en sistemas multiusuario | ||
+ | 8.5.4 Lectura, escritura y bloqueo de los registros de datos | ||
+ | 8.5.5 Creación y eliminación de registros y claves en ficheros de acceso por claves | ||
+ | 8.5.6 Búsqueda de claves y modificación de la posición actual en ficheros de acceso por claves | ||
+ | 8.5.7 Búsqueda de la posición actual en ficheros de acceso por claves | ||
+ | 8.6 Observaciones generales acerca de las funciones y órdenes de Jetsam | ||
+ | 8.6.1 Errores y códigos generados | ||
+ | |||
+ | Capítulo 9: Órdenes y funciones intrínsecas | ||
+ | | ||
+ | 9.1 Definición de la terminología | ||
+ | 9.2 Definición de términos de uso frecuente en los sistemas de Jetsam y multiusuario | ||
+ | |||
+ | Apéndice I: Inicialización de BASIC | ||
+ | |||
+ | Apéndice II: Números y mensajes de error | ||
+ | II.1 Errores en BASIC ordinario | ||
+ | II.2 Errores relacionados con los discos y los ficheros | ||
+ | II.3 Errores específicos de Jetsam | ||
+ | |||
+ | Apéndice III: Rutinas externas | ||
+ | III.1 Formato de los discos | ||
+ | III.2 Funciones USR | ||
+ | III.3 Subrutinas invocadas con CALL | ||
+ | III.4 Mallard-86 y registro de segmento | ||
+ | | ||
+ | Apéndice IV: Palabras clave de BASIC | ||
+ | | ||
+ | Apéndice V: Instalación de BASIC | ||
+ | V.1 Requisitos de la pantalla | ||
+ | V.2 Órdenes de teclado para el editor | ||
+ | V.3 El programa de isntalación | ||
+ | | ||
+ | Apéndice VI: Sugerencias para el trabajo con Jetsam y en sistema multiusuario | ||
+ | | ||
+ | VI.1 Claves numéricas | ||
+ | VI.2 Proceso secuencial de ficheros de acceso por claves en sistemas multiusuario | ||
+ | VI.3 Subclaves | ||
+ | VI.4 Gestión sencilla de ficheros aleatorios en sistemas multiusuario | ||
+ | VI.5 Registro de salvaguardia | ||
+ | | ||
+ | Acuerdo de licencia de Digital Research | ||
+ | | ||
+ | Acuerdo de licencia de Locomotive software | ||
</ | </ | ||
Línea 113: | Línea 303: | ||
===== Descargas ===== | ===== Descargas ===== | ||
- | ^ PDF | {{manuales: | + | * {{manuales: |
- | ^ DJVU | {{manuales: | + |
es/manual_del_amstrad_pcw_8256_8512_tomo_2.1494854643.txt.gz · Última modificación: 2017/05/15 16:24 por jevicac