jueves, 23 de febrero de 2012

Turbo Pascal

Es un lenguaje de programacion desarrollado  especificamente para aprovechar las estructuras de manera sencilla y transparente. Al utilizar turbo pascal nos muestra lo siguiente:
Estructura de un programa en turbo pascal
En turbo pascal todos los programas se inician con un encabezado que contiene el camando program, seguido del nombre del programa, se coloca en cualquier posicion de la pantalla y siempre se escribe entre llaves.
Declaraciones 
Es la seccion donde se especifican las unidades variables y constantes  que se van a emplear en el desarrollo del programa.
El comando var define las variables y el tipo de datos que pueden almacenar.

Const: determina los valores que no cambian durante la ejecusion del programa. 
 CRT: permite emplear funciones predefinidas
  
Estructura sencilla en un programa de turbo pascal.

Inicio del modulo
Esta instrucción (Beging) se emplea para indicar el comienzo del modulo que es el programa.
Cuerpo del modulo.
Cada orden o comando inicia con el nombre de la instrucción, el argumento entre paréntesis y finaliza con punto y coma.
Fin del modulo.
Define el final del modulo programado que incluye un punto al final.
Interger (Enteras)
Únicamente acepta números enteros,  positivos o negativos dentro de un rango de -32,768 a +32,768.
Real (reales)
Acepta cualquier numero entero o decimal, positivo o negativo,en un rango de 2.9 e39 a 1.7e38.
String (Alfa_Numericos)    
Acepta cualquier valor que no se valla a utilizar en un calculo matemático y acepta de 0 caracteres a 255.

Procedimiento para declarar una variable. 

Solución a una estructura lineal simple.
Las características en turbo pascal permiten traducir las estructuras que resuelven los problemas utilizando diagramas de flujo. La primera estructura parte de definir los datos de entrada, establecer la formula y mostrar el resultado y mostrar el resultado.
Ejemplo: el calculo del área de un triangulo conociendo su base y su altura se realizo atraves  de un diagrama de flujo. La estructura del programa como se desarrolla en turbo pascal se mostro anteriormente.