0% encontró este documento útil (0 votos)
225 vistas3 páginas

Introducción al Lenguaje Pascal y Turbo Pascal

El documento describe el origen y características del lenguaje de programación Pascal. Pascal fue creado por el científico Niklaus Wirth entre 1968 y 1969 y se caracteriza por ser un lenguaje estructurado y tipificado. Versiones populares como Turbo Pascal de Borland lo hicieron muy usable para programar aplicaciones de PC en los años 1980 y 1990.

Cargado por

Richard Araujo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como RTF, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
225 vistas3 páginas

Introducción al Lenguaje Pascal y Turbo Pascal

El documento describe el origen y características del lenguaje de programación Pascal. Pascal fue creado por el científico Niklaus Wirth entre 1968 y 1969 y se caracteriza por ser un lenguaje estructurado y tipificado. Versiones populares como Turbo Pascal de Borland lo hicieron muy usable para programar aplicaciones de PC en los años 1980 y 1990.

Cargado por

Richard Araujo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como RTF, PDF, TXT o lee en línea desde Scribd

en 1623 tuvo lugar el nacimiento de Blaise Pascal, un científico francés que quedó en la historia

por sus aportes a la física, la matemática y la filosofía. En su homenaje, se conoce como pascal a
una unidad del Sistema Internacional que permite hacer mención a la presión.

CARACTERISTICAS

Pascal se caracteriza por ser un lenguaje de programación estructurado fuertemente tipificado.

Esto implica que:

El código está dividido en porciones fácilmente legibles llamadas funciones o procedimientos. De


esta forma Pascal facilita la utilización de la programación estructurada en oposición al antiguo
estilo de programación monolítica.

El tipo de dato de todas las variables debe ser declarado previamente para que su uso que de
habilitado.

A diferencia de lenguajes de programación descendientes de, Pascal utiliza el símbolo":=" para


asignación en vez de "=".

Además sus programas tienen definidas dos partes: declarativa y ejecutiva.

En la primera debe aparecer todo lo que se usará en la segunda, de lo contrario se detecta como
desconocido

En la parte declarativa se enuncian Unit existentes, procedimientos, funciones, variables,


constantes y nuevos tipos de datos estructurados.

Las primeras versiones del compilador de Pascal, entre ellas la más distribuida fue UCSD Pascal,
traducían el lenguaje en código para una máquina virtual llamada máquina-P.

En los años 1980,

Anders Hejlsberg escribió el compilador Blue Label Pascal para laNascom-2. Más tarde fue a
trabajar para Borland y reescribió su compilador que se convirtió en Turbo Pascal para la IBM PC.

Este nuevo compilador se vendió por $49, un precio orientado a la distribución masiva.

Durante losaños 1990, estuvo disponible la tecnología para construir compiladores que pudieran
producir código para diferentes arquitecturas de hardware.

Esto permitió que los compiladores de Pascal tradujeran directamente al código de la


arquitectura en que corrieran. Con Turbo Pascal versión 5.5, Borland agregó programación
orientada a objetos a Pascal. Sin embargo, Borland después decidió mejorar esa extensión del
lenguaje introduciendo su producto Delphi, diseñado a partir de estándar Object Pascal,
propuesto por
Apple como base. Borland también lo llamó Object Pascal en las primeras versiones, pero
cambió el nombre a 'lenguaje de programación Delphi' en sus últimas versiones.

Ventajas y Desventajas

Turbo Pascal es un compilador y sistema de desarrollo diseñado para crear aplicaciones de un


ordenador en el lenguaje de programación Pascal . Borland Internacional publicó la versión
original de Turbo Pascal en 1984 , según la Enciclopedia Encarta . Logró finalmente más de 1
millón de ventas gracias a su velocidad y otras ventajas, pero se interrumpió a principios de 1990
. Hoy en día , las principales desventajas de Turbo Pascal se refieren a los cambios en los
sistemas operativos modernos y los procesadores que no ha sido capaz de seguirle el ritmo.

Niklaus Wirth

entre los años 1968 y 1969 y publicado en 1970

• Escribir un programa en Pascal que detecte el carácter

introducido por el usuario.

PROGRAM EJER31;

USES CRT;

VAR pato_donald:CHAR;

BEGIN

ClrScr;

WRITE ('Introduzca un caracter alfanumerico: '); READLN

(pato_donald);

WRITE ('El caracter introducido es -----> ' + pato_donald)

• Escribir un programa en Pascal que determine si un número

leído desde el teclado es par o impar

PROGRAM EJER34;

USES CRT;
VAR num:INTEGER;

BEGIN

ClrScr;

WRITE ('Introduzca un numero entero: '); READLN (num);

IF num = 0 THEN

WRITE ('El numero introducido no es par ni impar, es 0')

ELSE IF ((num mod 2 = 0)) THEN

WRITE ('El numero introducido es par')

ELSE

WRITE ('El numero introducido es impar')

END.

PROGRAM EJER34;

USES CRT;

VAR num:INTEGER;

BEGIN

ClrScr;

WRITE('Introduzca un numero: ');

READLN(num);

IF (num mod 2 = 0) THEN

WRITE('NUMERO PAR')

ELSE

WRITE('NUMERO IMPAR');

END

También podría gustarte