Huuu
DE LERDO
INGENIERÍA EN SISTEMAS COMPUTACIONALES
MATERIA:
FUNDAMENTOS DE PROGRAMACION
GRUPO:
1° B
UNIDAD 5:
ACTIVIDAD
ARREGLOS
ALUMNOS:
CHAVIRADE LA RIVA JUAN MANUEL
NUM. DE CONTROL:
12231150
FECHA DE ENTREGA:
19/11/12
DOCENTE:
ING. MARIA GUADALUPE FLORES LUEVANOS
Arreglos
Las estructuras de datos que hemos visto hasta ahora(listas, tuplas, diccionarios, conjuntos) permiten manipular datos de manera muy flexible. Combinándolas y anidándolas, es posible organizar información de manera estructurada para representar sistemasdel mundo real.
En muchas aplicaciones de Ingeniería, por otra parte, más importante que la organización de los datos es la capacidad de hacer muchas operaciones a la vez sobre grandes conjuntos dedatos numéricos de manera eficiente. Algunos ejemplos de problemas que requieren manipular grandes secuencias de números son: la predicción del clima, la construcción de edificios, y el análisis deindicadores financieros entre muchos otros.
La estructura de datos que sirve para almacenar estas grandes secuencias de números (generalmente de tipo float) es el arreglo.
Los arreglos tienen algunassimilitudes con las listas:
* los elementos tienen un orden y se pueden acceder mediante su posición,
* los elementos se pueden recorrer usando un ciclo for.
Sin embargo, también tienenalgunas restricciones:
* todos los elementos del arreglo deben tener el mismo tipo,
* en general, el tamaño del arreglo es fijo (no van creciendo dinámicamente como las listas),
* se ocupanprincipalmente para almacenar datos numéricos.
A la vez, los arreglos tienen muchas ventajas por sobre las listas, que iremos descubriendo a medida que avancemos en la materia.
Los arreglos son losequivalentes en programación de las matrices y vectores de las matemáticas. Precisamente, una gran motivación para usar arreglos es que hay mucha teoría detrás de ellos que puede ser usada en el diseño...
Regístrate para leer el documento completo.