Programacion

Solo disponible en BuenasTareas
  • Páginas : 13 (3072 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de noviembre de 2011
Leer documento completo
Vista previa del texto
Estructura de un Programa en Turbo Pascal
Pascal es un lenguaje de programación de alto nivel, que facilita la práctica de la programación estructurada. Utiliza un traductor que produce código ejecutable, lo cual disminuye los tiempos de ejecución de los programas.
El lenguaje Pascal fue desarrollado por Niklaus Wirth, con el propósito de ayudar a los estudiantes en el manejo de lastécnicas de la programación estructurada, pero en la actualidad su aplicación es de propósitos generales.
La construcción de programas en Pascal se basa en módulos que guardan las siguientes reglas de construcción:
Program identificador ; {cabecera opcional en Turbo Pascal}Uses identificadoresLabel lista de etiquetas ; {sección de etiquetas}Constdefiniciones de constantesTypedeclaración de tipos dedatos definidos por el usuarioVardeclaración de variables |
Proceduredefiniciones de procedimientosFunctiondefiniciones de funciones |
begin {cuerpo del programa}sentenciasend. |

Las cinco secciones de declaración Label, Const, Type y Procedure y/o Function , así como la cláusula Uses y Program, no tiene que estar presentes en todos los programas. Turbo Pascal es muy flexible al momentode escribir las secciones de declaración, ya que se pueden hacer en cualquier orden (en Pascal estándar ISO si se require este orden). Sin embargo es conveniente seguir el orden establecido, le evitará futuros problemas.
Ejemplo:
Program MiPrimerPrograma; {cabecera}
Uses
Crt; {declaraciones}
Const
iva =0.10;
Type
Cadena =string[35];
Meses =1..12;
Var
Sueldo: real;Numero: integer;
Nombre: cadena;
Nmes: meses;
Begin
ClrScr; {Limpia la pantalla}
Write ('Escribe tu nombre: ');
{Visualiza información en pantalla}
ReadLn(nombre);{Leer un dato del teclado}
WriteLn ('Bienvenido ', nombre);
{Visualiza información en pantalla}
Readkey; {Espera la pulsación de una tecla}
ClrScr
end.

2.3. Cabecera
La cabecera de un programaes opcional y puramente informativa. Debe comenzar con la palabra reservada program seguida del nombre del programa y un ";". Con esto ya se cumplirían los requisitos mínimos que debe tener una cabecera, pero se puede y es muy recomendable incluir también un comentario. Este comentario lo utilizamos para documentar el programa, que es algo que la gente suele dejar en segundo plano, pero es de lomás importante en programación. En el comentario se debe incluir el mayor número de componentes de los que se citan a continuación:

* Autor del programa
* Versión actual
* Fecha de inicio del programa
* Fecha de la última modificación
* Qué se pretende que haga el programa
* Nombre del fichero fuente en el que se guarda
* Otras cosas que te ayuden a documentar tuprograma
 Ejemplo:
Program MiprimerPrograma;

(*************************************************)
(* Autor: Benito Santos Feijoo *)
(* Version: 1.0 *)
(* Fecha inicio: 25/11/2000 *)
(* Fecha modif.:29/11/2000 *)
(* Objetivo: El que sea... *)
(* Fichero: nombre-fichero.pas *)
(*************************************************)

Program MiprimerPrograma;

(*************************************************)
(*Autor: Benito Santos Feijoo *)
(* Version: 1.0 *)
(* Fecha inicio: 25/11/2000 *)
(* Fecha modif.: 29/11/2000 *)
(* Objetivo: El que sea... *)
(* Fichero: nombre-fichero.pas *)...
tracking img