Resumen
Los programas para obtener los resultados deseados necesitan procesar datos de diferentes tipos. Los lenguajes de programación de alto nivel permiten definir sus propios datos. Turbo Pascal en particular admite datos altamente estructurados y complejos; características esta que lo separa de otros lenguajes de programación. La descripción de los datos en una forma estructurada simplifica su manipulación por el programa. Si un tipo de estructura denota a un grupo de variables por un solo identificador y se distingue a una variable particular del grupo mediante un subíndice, se tiene entonces una estructura estática de tipo arreglo. El presente trabajo contiene una recopilación bibliográfica sobre el manejo de los arreglos por lo que se enmarca dentro de la modalidad de investigación monográfica documental. En el mismo se expone el concepto básico de arreglo, implementación y aplicaciones, a fin de proporcionar una panorámica general de los conceptos a ser utilizados en todo el trabajo. Se estudian los arreglos unidimensionales (vector o arreglo lineal), los cuales requieren solamente de un tipo de índice para su manipulación. Se analizan sus formas de acceso, operaciones básicas y los procesos característicos de estos arreglos como son: la búsqueda y el ordenamiento; procedimientos estos, de gran importancia tanto en la vida real como en los problemas resueltos a través del computador. Turbo Pascal permite tipos de arreglos con más de un subíndice, estos son los arreglos multidimensionales, de los cuales se expone su declaración y diferentes tipos de acceso. Así también, se estudian los arreglos de registros y se contemplan los casos cuando un campo del registro es del tipo arreglo. Por último se muestra un caso de estudio para arreglos en Programación Orientada a Objetos (POO). Al final de cada capítulo se proponen un conjunto de problemas, con la finalidad de que los estudiantes puedan aplicar los conceptos analizados en el trabajo y autoevaluar el dominio de los mismos. La mayoría de los conceptos expuestos se ilustran mediante ejemplos. Así mismo, los programas y procedimientos han sido depurados y probados en el computador y el lenguaje de programación utilizado es el Turbo Pascal 7.0.
|