OJO POR OJO

Páginas: 14 (3439 palabras) Publicado: 10 de febrero de 2014
1.- Que son Arreglos (Arrays)

La computadora guarda los distintos tipos de datos de una forma lógica de tal manera que pueda encontrar los valores de forma rápida y eficiente. La forma como son guardados los datos se llama estructura de los datos, de aquí el término de datos estructurados. La variable, usada en las unidades anteriores, es una manera de estructurar datos, al igual queel archivo (estructura consistente en una secuencia de componentes del mismo tipo, normalmente un record) y el record(estructura formada por un número fijo o variable de elementos, denominados campos, que pueden ser de diferentes tipos de datos, pero todos ellos representan el record como un todo).  La sintaxis de la estructura de un record para almacenar una fecha, por ejemplo en Pascal, sería:
 
Typefecha = record
Día : 1 .. 31;
Mes: (en, feb, .., dic);
Year : (1990 .. 2010);
End
El valor de estas variables se guarda en un lugar específico, previamente declarado, de la memoria. Estas son las estructuras de datos más simples. Otro tipo de estructuras de datos o de datos estructurados es el arreglo o array.
 
Se conoce como arreglo o array cuando se designa más de una localización de lamemoria para el nombre una sola variable. A los arreglos también se les conoce como tablas, término proveniente de los negocios, donde los datos se colocan en las celdas de la tabla. Es una gran ventaja poder guardar muchos valores para la misma variable en la memoria principal o interna de la computadora, porque así se aumenta el tiempo de procesamiento. Este múltiple almacenamiento significa queel nombre de una variable tiene más de una localización en la memoria de la computadora.
 
Los arreglos se utilizan con mucha frecuencia en el proceso de solución de problemas. Un programador que tiene muchos valores de datos de un mismo estilo –muchas edades, temperaturas, nombres, etc.– puede guardarlos en la computadora en forma de un arreglo, permitiendo una lectura y un uso más fácil. Elprogramador también puede usar los valores de un arreglo para apuntar a los valores de otro arreglo (se conoce como Técnica del Puntero, pues el valor de un elemento en el primer arreglo apunta a otro elemento en el segundo arreglo). Sin los arreglos esta tarea se haría muy tediosa.
 
El programador utiliza el arreglo cuando en la solución de un problema hay que utilizar más de un valor en unavariable—por ejemplo, cuando se calcula el porciento de ventas de cada tienda de una compañía que tiene varias tiendas. La venta de las tiendas es una variable que tiene más de un valor, un valor por cada tienda.
 
El programador dice a la computadora cuántas localizaciones de memoria necesita para guardar en un arreglo mediante una instrucción especial o al momento de definir los tipos de datos.El número de localizaciones de memoria donde se guarda es igual o mayor al número de localizaciones usadas en la solución. Si es menor al número de localizaciones usadas, tira un error. Hay dos clases de arreglos, el estático y el dinámico. En el arreglo estático no puede cambiarse el número de localizaciones a no ser que se cambien las instrucciones. En el arreglo dinámico, usado por algunoslenguajes, el programador asigna el número de localizaciones como una variable, que puede expandirse o reducirse durante la ejecución de la solución; este arreglo es más flexible y usa menos espacio de memoria que el estático, pero consume más tiempo durante el proceso.
 
Cada localización de la memoria se llama un elemento, al que se le asigna un número o números correspondientes a la posición de lalocalización en el arreglo. Este número es un número de referencia relativo a la localización del primer valor del arreglo. El nombre del elemento tiene dos partes. La primera parte es el nombre de la variable; la segunda parte es el número de referencia, conocido también como index number o element number entre paréntesis (corchetes en Pascal).
 
AGE (5)
 
En el siguiente arreglo la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • El ojo
  • El ojo
  • el ojo
  • el ojo
  • el ojo
  • El Ojo
  • el ojo
  • Ojo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS