Want to create interactive content? It’s easy in Genially!

Reuse this genially

LENGUAJE DE PROGRAMACIÓN PASCAL

JULIO CESAR GARCIA AYALA

Created on May 24, 2024

PASCAL

Start designing with a free template

Discover more than 1500 professional designs like these:

Akihabara Connectors Infographic

Essential Infographic

Practical Infographic

Akihabara Infographic

Interactive QR Code Generator

Witchcraft vertical Infographic

Halloween Horizontal Infographic

Transcript

.:. LENGUAJE DE PROGRAMACIÓN.:.

PASCAL

Los lenguajes de programación usados ampliamente en la década de 1960, como era el caso de FORTRAN, proporcionaban un conjunto muy limitado de sentencias para el control del flujo del programa, estando éste basado en el uso de sentencias de salto.

Pascal, basado en ALGOL 60, fue desarrollado por Niklaus Wirth y presentado públicamente en 1971. El lenguaje Pascal facilitaba la programación estructurada, cuyo fundamento reside en la observación siguiente: un programa que puede ser léıdo de arriba abajo es más sencillo de entender que un programa que va saltando de unas partes a otras.

DATO CURIOSO Pascal fue el lenguaje utilizado para el Apple Lisa y los primeros Macintosh. Las primeras versiones de Pascal traducían el código fuente a código para una máquina virtual (máquina-P), lo que permitía ejecutar software en distintas arquitecturas sólo reimplementando la máquina-P

Para ilustrar la forma que tiene un programa escrito en lenguaje Pascal, a continuación se muestra un ejemplo. Este programa tiene la misma funcionalidad que el escrito anteriormente en Fortran 90.

Ejemplo El programa principal y la función, almacenados en un mismo fichero, se muestran en Código 1.5. En Pascal, al igual que en Fortran 90, no se distingue entre mayúsculas y minúsculas, y los programas tienen una estructura ŕıgida. Es preciso declarar las variables antes de usarlas y todas las declaraciones han de ir precedidas de la palabra reservada var. La primeras dos ĺıneas del programa son un comentario. En Pascal, los comen- tarios se escriben encerrados entre llaves. El programa debe empezar con la palabra reservada program, seguida del nombre del programa, y finalizar con la palabra reservada end. (obsérvese que finaliza en punto). El cuerpo del programa principal se escribe delimitado por las palabras reservadas begin y end.. En Pascal, las funciones han de declararse fuera del cuerpo del programa princi- pal. El cuerpo de la función se delimita mediante las palabras reservadas begin y end.. En la primera ĺınea de definición de la función, se declara el nombre y el tipo de los argumentos de la función, aśı como el tipo del valor que devuelve la función. En la función pueden declararse variables locales, que sólo existen dentro del cuerpo de la función y no son accesibles desde el programa que llama a la función. La función suma no tiene ninguna variable local. En el cuerpo del programa principal se encuentran las sentencias de ejecución del programa, que finalizan siempre en punto y coma. Las asignaciones emplean el śımbolo :=, en lugar del śımbolo = empleado en FORTRAN. Dentro del cuerpo del programa principal se realiza una llamada a la función suma. Pascal también permite la compilación separada, por lo que el programa podŕıa escribirse en tres ficheros separados: uno en el cual se declarase la función, otro que contuviera la definición de la función y finalmente otro con el programa prin- cipal. Mediante una directiva del lenguaje, seŕıa necesario incluir el fichero con la declaración de la función en los otros dos ficheros.

Martín Villalba, C. Urquía Moraleda, A. y Rubio González, M. Á. (2021). Lenguajes de programación: ( ed.). Madrid, UNED - Universidad Nacional de Educación a Distancia. Recuperado de https://elibro.net/es/ereader/utcmx/184827?pages=40-42.