Alumno

Páginas: 6 (1365 palabras) Publicado: 12 de enero de 2013
LENGUAJE DE PROGRAMACIÓN TURBO PASCAL
El lenguaje de programación de alto nivel Pascal fue diseñado el 1968 por Niklaus Wirth con una finalidad
eminentemente pedagógica. El 1983, el Pascal fue estandarizado llamándose ISO Pascal, justo en el mismo año
en qué Borland lanzaría el Turbo Pascal 1.0, que sería el origen de una saga de éxitos que constó de 7 versiones
para el entorno Ms-Dos. Enestas sucesivas versiones, Borland aprovechó para corregir algunas deficiencias del
Pascal original, que Niklaus Wirth había corregido ya en su otro lenguaje MODULA-2, volviéndose un lenguaje de
propósito general, fácil de aprender, potente (si bien a un nivel inferior que C/C++) y que se ha adaptado a los
nuevos sistemas de programación como son la programación orientada a objetos y clases.
Sinembargo, 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.
Pascal se caracteriza por ser un lenguaje de programación estructurado. Esto implica que:
1. El código del programa esté dividido en bloques fácilmente elegibles denominados procedimientos.
2. Tanto las variables como el tipo de datos que seutiliza debe ser declarado previamente para que su uso
quede habilitado.
COMPILACIÓN DE UN PROGRAMA EN PASCAL
Para que un programa pueda ser entendido y ejecutado por la computadora debe estar en lenguaje de máquina.
El proceso de compilación es el siguiente:
Al programa que nosotros introducimos con las instrucciones que elaboramos se le conoce como programa
fuente, éste se somete al proceso decompilación, es decir, se traduce instrucción por instrucción creando un
programa objeto, es cuál es entendido directamente por la maquina. Si en el proceso de traducción se
encuentra algún error, se suspende el proceso hasta que haya sido corregido por el programador , para después
realizar otra vez el procedimiento de compilación hasta que se llegue a ejecutar (emitir los resultadosdeseados).
ESTRUCTURA DE DATOS
Son todos los tipos de datos que puede reconocer el lenguaje de programación para resolver un problema. Los
tipos de datos mas comunes son los numéricos y alfanuméricos.
DATOS NUMERICOS
Estos datos se dividen a su vez en:
Enteros. Son los números que no contienen componentes fraccionarios y, por tanto, no contienen punto
decimal.
Ejemplo: 450, -321, 5248, 5, 24Reales. Son los números que contienen una parte fraccionaria y, por tanto, utilizan el punto decimal.
Ejemplo: 52.6, 245.1, -24.5.

DATOS ALFANUMERICOS
Son cadenas de caracteres que sirven para operar con nombres de personas, direcciones, etc.
CONSTANTES
Se trata de valores específicos y en consecuencia invariables.
VARIABLES
Sirven para representar y manejar datos, a los cuales se les puedeasignar y cambiar un valor por otro.

TIPOS DE DATOS EN TURBO PASCAL
INTEGER
Es el tipo de dato que representa un valor entero desde –32768 hasta

-32767

REAL
Es el tipo de dato real, el cual reconoce valores desde 2.9 * 10e-39 hasta 1.7 * 10e38
STRING
Es un tipo de dato que puede almacenar una cadena de caracteres desde 1 hasta 255. A este tipo de dato se le
debe indicar el numero decaracteres que se van a utilizar mediante la siguiente sintaxis:
String [30], esto quiere decir que es una cadena que almacenará 30 caracteres

ESTRUCTURA GENERAL DE UN PROGRAMA EN TURBO PASCAL
UN PROGRAMA EN PASCAL SE DIVIDE EN TRES PARTES:
1. Encabezado. Es la primera instrucción de un programa.
SINTAXIS:
PROGRAM nombre del programa;
DONDE:
PROGRAM

indica el inicio del programa.NOMBRE DEL PROGRAMA
;

sirve para identificar el programa.
indica el fin de la instrucción.

2. Declaraciones. En esta parte se definen el tipo de librerías o unidades que se van a utilizar en el
programa.
SINTAXIS:
USES CRT;
DONDE:
USES

indica que se están definiendo las unidades a utilizar en el programa.

CRT

es una de las unidades estándar mas comunes que pueden ser...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Alumno
  • Alumno
  • Alumnos
  • Alumna
  • Alumno
  • Alumno
  • alumno
  • alumno

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS