Funciones Y Procedimientos En Turbo Pascal

Páginas: 45 (11079 palabras) Publicado: 10 de julio de 2012
República Bolivariana de Venezuela
Ministerio del Poder Popular Para la Defensa
Universidad Nacional Experimental de la Fuerza Armada
Tucupita, Estado delta Amacuro
Asignatura: Programación

FUNCIONES Y
PROCEDIMIENTOS
DEFINIDOS POR EL
USUARIO EN TURBO
PASCAL.
Profesor:

Bachiller:

Ing.: Juan Carlos Rubio.

Marielys Palacios.
CI: 21384616.
Tucupita, Junio-2011.

1

ÍndiceIntroducción
1.- Funciones y procedimientos definidos por el usuario en turbo
pascal
... 4
2.- Recursividad

.......10

3.- Datos Complejos

.. .....15

4.- Definición de tipos de datos complejos
5.- Pilas

.

..

... 17

.

....19

6.- Colas
7.- Listas

..
.

.. .23

.

8.- Arboles

.. 25
..

9.- Grafos
10.- Sistema de archivos

......35
..

. .. 3811.- Archivo secuencial

. . ..42

12.- Archivos indexados
13.- Archivos directos o de dispersión
14.- Archivos aleatorios

.....33

. .46
.

..47
. .49

Conclusión

. ...52

Bibliografía

...54

2

Introducción.
Pascal es un lenguaje de Alto Nivel y propósito general desarrollado
por el Prof. suizo Niklaus WIRTH en 1968.
Turbo Pascal Lanzado en 1983 por BORLANDInternational.
Un procedimiento es un programa que realiza una tarea específica.
Este está compuesto de un grupo de sentencias a las que se asigna un
nombre (identificador) y constituye una unidad de programa y es
obligatorio declararlos, se deben declarar antes de que puedan ser
referenciados en el cuerpo del programa, se declaran igual que los
identificadores dentro del cuerpo del programa.Existen dos tipos de
variables las locales y las globales las locales se encuentran dentro del
procedimiento mientras que las globales deben de estar fuera del
procedimiento y se ubican en el cuerpo principal. El procedimiento consta
de tres partes que son cabecera, sección de declaración y sección
ejecutable; la cabecera nos proporciona el nombre y la lista de los
parámetros formales(losparámetros son métodos para pasar
información (valores a variables) del programa principal a un
procedimiento y viceversa), si existen, la sección de declaración contiene
las constantes, variables e incluso otros procedimientos y la ejecutable
contiene el cuerpo del procedimiento. Una de las ventajas de utilizar
procedimiento es que nos facilita el diseño descendiente y también nos
facilita ladivisión de las tareas entre un equipo de programadores y se
pueden comprobar individualmente. Una función es un subprograma que
recibe como argumento o parámetros datos de un tipo numérico o no
numérico y devuelven un resultado. Los argumentos es lo que se conoce
en pascal como parámetros.
El concepto de

recursividad está ligado, en los lenguajes de
programación, al concepto deprocedimiento o función. Un procedimiento o
función es recursivo cuando durante una invocación a él puede ser
invocado a su vez él mismo.

3

1. Funciones y procedimientos definidos por el usuario en turbo
pascal.
Pascal es un lenguaje de alto nivel y de propósito general (es
aplicable a un gran número de aplicaciones diversas) desarrollado por el
profesor suizo Niklaus Wirth como un lenguajepara enseñar la
programación con un método disciplinado y sistemático. Wirth trató de
eliminar las inconsistencias de otros lenguajes de programación de su
época y además que sirviera para enseñar las técnicas de programación a
sus alumnos.
Una versión preliminar del lenguaje apareció en 1968 y a finales de
1970 apareció el primero compilador totalmente completo.
Las diferentes versionesofrecían interpretaciones ligeramente
diferentes que impedían la compatibilidad entre ellas. Por estas razones,
mediante diferentes proyectos, se logró la estandarización bajo las
normas ISO (International Standards Organization), ANSI (American
National Standards Institute) y IEEE (Institute of Electrical and
Electronics Engineers). Sin embargo, las versiones más populares
conocidas como...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • funciones turbo pascal
  • Object pascal
  • procedimientos y funciones en pascal
  • Funciones Del Turbo Pascal
  • Turbo Pascal
  • turbo pascal
  • Turbo pascal
  • Turbo Pascal

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS