1
Pascal y Turbo Pascal Pascal es un lenguaje de alto nivel y de propósito general (es aplicable a un gran número de aplicaciones diversas) desarrollado por el profesor suizo Niklaus Wirth como un lenguaje para enseñar la programación con un método disciplinado y sistemático. Wirth trató de eliminar las inconsistencias de otros lenguajes de programación de su época y además que sirviera para enseñar las técnicas de programación a sus alumnos. Características principales - Excelente para el aprendizaje de la información. - Lenguaje de propósito general. - Lenguaje procedimental (orientado a órdenes). - Lenguaje estructurado (Permite while, for y repeat y no necesita el goto). - Lenguaje recursivo (Puede llamarse a sí mismo una función o procedimiento). - Riqueza en los tipos de datos. Clasificación de los tipos de datos Tipos de datos enteros Turbo Pascal dispone de cinco tipos predefinidos (no necesitan una nueva definición de parte del programador pues cada tipo tiene un límite) que permiten representar valores enteros. Si se asigna un valor fuera del límite de cada tipo, producirá un mensaje de error: Error 76: Constant out of range Byte: Son los datos comprendidos entre 0 y 255. Integer: Enteros que están entre -32.768 y 32.767. Longint: A partir de la versión 4.0 se amplía el rango de los enteros. Van desde: -2.147,483.647 hasta 2.147,483.647. Shortint: Son datos enteros comprendidos entre -128 y 127. Son utilizados cuando se debe trabajar con valores pequeños y se desea economizar memoria. Ocupan 1 byte de memoria. Word: Se utiliza cuando se desea representar únicamente valores positivos. Ocupan dos bytes de memoria y van de 0 a 65.535.

Pascal y turbo pascal

Embed Size (px)

Citation preview

Page 1: Pascal y turbo pascal

Pascal y Turbo Pascal Pascal es un lenguaje de alto nivel y de propósito general (es aplicable a un gran número de aplicaciones diversas) desarrollado por el profesor suizo Niklaus Wirth como un lenguaje para enseñar la programación con un método disciplinado y sistemático. Wirth trató de eliminar las inconsistencias de otros lenguajes de programación de su época y además que sirviera para enseñar las técnicas de programación a sus alumnos.

Características principales - Excelente para el aprendizaje de la información. - Lenguaje de propósito general. - Lenguaje procedimental (orientado a órdenes). - Lenguaje estructurado (Permite while, for y repeat y no necesita el goto). - Lenguaje recursivo (Puede llamarse a sí mismo una función o procedimiento). - Riqueza en los tipos de datos.

Clasificación de los tipos de datos Tipos de datos enteros Turbo Pascal dispone de cinco tipos predefinidos (no necesitan una nueva definición de parte del programador pues cada tipo tiene un límite) que permiten representar valores enteros. Si se asigna un valor fuera del límite de cada tipo, producirá un mensaje de error: Error 76: Constant out of range Byte: Son los datos comprendidos entre 0 y 255. Integer: Enteros que están entre -32.768 y 32.767. Longint: A partir de la versión 4.0 se amplía el rango de los enteros. Van desde: -2.147,483.647 hasta 2.147,483.647. Shortint: Son datos enteros comprendidos entre -128 y 127. Son utilizados cuando se debe trabajar con valores pequeños y se desea economizar memoria. Ocupan 1 byte de memoria. Word: Se utiliza cuando se desea representar únicamente valores positivos. Ocupan dos bytes de memoria y van de 0 a 65.535.