es:nevada_pascal
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:nevada_pascal [2022/01/10 21:15] – [Contenido] jevicac | es:nevada_pascal [2022/01/10 22:01] (actual) – [Descripción] jevicac | ||
---|---|---|---|
Línea 17: | Línea 17: | ||
===== Descripción ===== | ===== Descripción ===== | ||
+ | Pascal es un lenguaje de programación de alto nivel que lleva el nombre del Filósofo y matemático francés Blaise Pascal (1623-1662). Nicklaus Wirth desarrolló el lenguaje a partir de 1968. Es un descendiente de la familia de lenguajes Algol que incorpora principios de programación estructurada. | ||
+ | NEVADA Pascal fue diseñado específicamente para el sistema operativo CP/M. Incluye muchas funciones de vanguardia que antes no estaban disponibles en ningún lenguaje de microcomputadoras. | ||
+ | |||
+ | Con NEVADA Pascal se pueden desarrollar programas de tamaño prácticamente ilimitado. Los procedimientos y funciones externos escritos en Pascal o lenguaje ensamblador se compilan por separado. Se cargan automáticamente desde el disco cuando se hace referencia a ellos por primera vez o se pueden fusionar con el programa principal para formar un módulo. El sistema de almacenamiento dinámico avanzado purgará los procedimientos que se utilicen con poca frecuencia si el almacenamiento se llena. La compresión dinámica del almacenamiento garantiza el uso óptimo del recurso de almacenamiento principal. | ||
+ | |||
+ | La aritmética de punto flotante proporciona 14 dígitos de precisión. Se admiten todas las funciones estándar. | ||
+ | El sistema de entrada/ | ||
+ | |||
+ | El procedimiento integrado CALL proporciona acceso directo a todos los servicios del sistema operativo CP/M. El procedimiento integrado de MAP permite acceder a cualquier región del almacenamiento principal como si fuera una variable de Pascal. Se puede acceder directamente a los puertos de entrada/ | ||
+ | |||
+ | La depuración se simplifica mediante el seguimiento del número de línea y el seguimiento del nombre del procedimiento, | ||
+ | |||
+ | Activan, el analizador de actividad, se puede usar para monitorear la ejecución de un programa e imprimir un histograma que muestra la cantidad de actividad en cada área del programa. | ||
===== Imágenes ===== | ===== Imágenes ===== | ||
Línea 52: | Línea 65: | ||
3. Compiler Directives | 3. Compiler Directives | ||
+ | |||
| | ||
| | ||
Línea 59: | Línea 73: | ||
4. Data types | 4. Data types | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | 5. Built-in functions | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | 6. Built-in procedures | ||
+ | |||
+ | | ||
+ | 6.1.1 Calling the CP/M operating system | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | 7. Input/ | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | 7.4.l Index file format | ||
+ | 7.4.2 Data file format | ||
+ | 7.4.3 Using INDEXO | ||
+ | 7.4.4 INDEX commands | ||
+ | 7.4.5 INDEX return codes | ||
+ | 7.4.6 Balanced indexes | ||
+ | 7.4.7 INDEX2 utility | ||
+ | 7.4.8 Efficiency notes | ||
+ | 7.4.9 Sample Indexed file program | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | 8. Linker | ||
+ | |||
+ | 9. Customiz | ||
+ | |||
+ | 10. Assembler | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | 11. Storage management | ||
+ | |||
+ | | ||
+ | | ||
+ | |||
+ | 12. External Procedures and Functions | ||
+ | |||
+ | | ||
+ | | ||
+ | |||
+ | 13. Debugging | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | 14. Extended CASE statement | ||
+ | |||
+ | 15. CRT Formatting | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | A. Reserved words | ||
+ | |||
+ | B. Activity analyzer | ||
+ | |||
+ | c. Block letters | ||
+ | |||
+ | D. JSTAT | ||
+ | |||
+ | E. JGRAF | ||
+ | |||
+ | F. Restrictions | ||
+ | |||
+ | G. List of References | ||
+ | H. Problem Report Form | ||
+ | Index | ||
- | | ||
</ | </ | ||
es/nevada_pascal.1641838559.txt.gz · Última modificación: 2022/01/10 21:15 por jevicac