jueves, 23 de febrero de 2012

Especificaciones del T. B.

aqui esta el trabajo en cuanto al las especificaciones del turbo pascal

                                                        Turbo pascal

es un lenguaje de programacion desarrollada especificamente para aprovechar las estructuras y transparentes. Al utilizar turbo pascal nos muestra la sig. pantalla

































Estructura de programa de turbo pascal
en turbo pascal todos los programas se inician con un encabezado que contiene el comando "program", seguido del nombre del programa, se coloca en cualquier posición de la pantalla y siempre se escribe entre llaves "{program}"

Declaraciones
Es la seccion donde se especifica las unidades, variables constantes y unidades 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 ejecucion del programa. CRT permite emplear funciones predefinidas en el programa.

"begin" esta instruccion se empleea para inicar el comienzo del modulo que propiamente es el programa.

Cuerpo del modulo
Cada orden o comando inicia con el nombre de la instruccion, el argumento y el simbolo ";" al final.

Fin del modulo
Define el final del modulo programado que incluye un punto al final.

Enteras
Unicamente acepta numeros enteros positivos o negativos dentro de un rango de -32768 a 32768

REAL (reales)
Acepta cualquier numero entero o decimal positivo o negativo en un rango de 2.9E39 a 1.7E38

STRING (alfanumerico)
Acepta cualquier valor que no se vaya a utilizar en un calculo matematico y acepta de cero caracteres a 255

Procedimiento para declarar una variable

Declaracion  Nombre de la variable Signo para separar Tipo de dato Signo al final

   VAR                           Base                                :                        Real                          ;
                                     Nombre                            :                        String                        ;
                                     Procedimiento                   :                        Real                          ;
                                     Calificacion                       :                        Integer                      ;
                                     Volumen                           :                        Real                          ;
                                     Telefono                           :                        String                        ;

6 comentarios: