Turbo Pascal

Páginas: 7 (1542 palabras) Publicado: 22 de enero de 2013
-------------------------------------------------
Turbo Pascal

Turbo Pascal es un sistema de desarrollo de software que incluye un compilador y un entorno de desarrollo integrado (IDE) para el lenguaje de programación Pascal, desarrollado por Borland y liderado por Philippe Kahn.
Fue lanzado en 1983 para MS-DOS, CP/M, CP/M-86 y, posteriormente, para Microsoft Windows. También hubo unaversión de corta vida paraApple Macintosh.

Lenguaje de alto nivel desarrollado a principios de los años 70 por Nyklaus Wirth, en la Universidad Técnica de Zurich, Suiza; para enseñar programación estructurada. Hay muchas originadas a partir de este primer desarrollo. Ejemplo: Turbo Pascal 7.0 de la compañía Borland.
Pascal es un lenguaje de programación desarrollado por el profesor suizo NiklausWirth entre los años 1968 y 1969 y publicado en 1970. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos, utilizando la programación estructurada y estructuración de datos. Sin embargo con el tiempo su utilización excedió el ámbito académico para convertirse en una herramienta para la creación de aplicaciones de todo tipo.

TIPOS DE DATOS TURBO PASCAL
Atoda variable que se use en un programa, se le debe asociar (generalmente al principio del programa) un tipo de dato especifico.
Un tipo de dato define todo el posible rango de valores que una variable puede tomar al momento de ejecucion del programa y a lo largo de toda la vida util del propio programa.
Los tipos de datos mas comunes en pascal son:
TIPO DATO | RANGO |
char | Caracter ASCII |byte | 0 a 255 |
integer | -32,768 a 32,767 |
Real | 1E-38 a 1E+38 |
Boolean | TRUE o FALSE |
shortint | -128 a 127 |
word | 0 a 65535 |
longint | -2147483648 a 214748364 |
String | Cadena 255 caracteres |
Para el caso de strings se prodra usar cualquiera de los dos siguientes formatos:
Var
Nombre:string;
Carrera:string[30];
Para el primer caso pascal reserva 255bytes de memoria, para el caso de carrera pscal solo reservara 30 bytes, es obvio cual de los dos casos es mas eficiente.

Tipos de datos
El manejo de la información en Turbo Pascal se realiza mediante diferentes clases de datos. En este apartado se tratarán los principales tipos y conforme se vayan necesitando se explicaran los demás.
Integer | Números enteros sin parte decimal. |
Char | Caracteres delcódigo ASCII |
Boolean | Pueden contener los valores de falso o verdadero |
Real | Números que pueden incluir una parte decimal |
String | En una secuencia de caracteres que se trata como un solo dato. |

Variables y constantes
Los tipos de datos que manejaremos en nuestro programa pueden ser de dos clases: variables o constantes.
Como su nombre lo indica las variables pueden cambiar a lolargo de la ejecución de un programa, en cambio las constantes serán valores fijos durante todo el proceso.
Un ejemplo de una variable es cuando vamos a sumar dos números que serán introducidos por el usuario del programa, éste puede introducir dos valores cualesquiera y no sería nada útil restringirlo a dos valores predefinidos, así que dejamos que use los valores que el necesite sumar.
Ahora,si nuestro programa de operaciones matemáticas va a utilizar el valor de PI para algunos cálculos podemos definir un identificador PI con el valor de 3.1415926 constante, de tal forma que PI no pueda cambiar de valor, ahora en lugar de escribir todo el número cada vez que se necesite en nuestro programa, solo tenemos que escribir PI.
Las variables y constantes pueden ser de todos los tipos vistosanteriormente: numéricos tanto enteros como reales, caracteres, cadenas de caracteres, etc.

palabras reservadas
Para poder programar en cualquier lenguaje es necesario conocer los códigos mediante los cuales podamos expresar las tareas que queremos realizar. El Turbo Pascal, como lenguaje de programación poseé su propio código con palabras de uso exclusivo para ciertas funciones, a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • turbo pascal
  • Turbo pascal
  • Turbo Pascal
  • turbo pascal
  • funciones turbo pascal
  • Lenguaje De Programacion Turbo Pascal
  • Ciclos En Turbo Pascal
  • Curso Programacion Turbo Pascal

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS