Julio 2012

25 al 27 de Julio de 2012


UNIDAD # 1  "ESTRUCTURAS FUNDAMENTALES"


Objetivo:
Identificar las diferentes estructuras de datos que existen

Arreglos: también conocidos como vectores o matrices son estáticos porque de definen en memoria y no se pueden re dimensionar.

Los tipos de datos existentes son:

 - Tipo de datos simples: 
Cadenas, caracteres, numéricos (enteros, reales, etc), se llaman simples porque un solo identificador hace referencia a un solo espacio en memoria.

 - Tipo de datos estructurados:
Arreglos y matrices  se llaman estructurados porque un solo identificador hace referencia a un conjunto de espacios en memoria.




Los arreglos se clasifican de acuerdo con el número de dimensiones que tienen.

Unidimensionales (vectores)


Bidimensionales (tablas o matrices)


Multidimensionales (tres o más dimensiones)




----------------------------------------------------------------------------------------------------------

30 de Julio al 03 de Agosto de 2012

Arreglo Unidimensional: 
Es una colección finita, homogénea y ordenada de elementos. Están formados por un conjunto de elementos de un mismo tipo de datos que se almacenan bajo un mismo nombre, y se diferencian por la posición que tiene cada elemento dentro del arreglo de datos. Dentro del arreglo, los programas especifican el nombre de éste y el número del elemento, colocándolo dentro de corchetes, como en calificación[3].

Al declarar un arreglo, se debe inicializar sus elementos antes de utilizarlos.

Para declarar un arreglo tiene que indicar su tipo, un nombre único y la cantidad de elementos que va a contener. Por ejemplo, las siguientes instrucciones declaran tres arreglos distintos:

Float costo_partes[50];
Int edad_empleados[100];
Float precios_acciones[25];


Ejemplo de Arreglo Unidimensional




NTC = LimiteSuperior - LimiteInferior + 1

Donde NTC = Numero Total de Componente

- El tipo de índice para los arreglos puede ser cualquier tipo ordinal pero normalmente tiene que ser un numero comenzando de 0.

- Generalmente para indicar el índice se usa corchetes se debe escribir un valor ordinal puede   ser una constante o compleja.

- Consideremos que en una universidad se conocen las calificaciones de un grupo de 100 estudiantes plantear un algoritmo para este problema que determine promedio y cuantos están sobre ese promedio.



PREGUNTAS Y RESPUESTAS:

¿Porque se dice que un arreglo es finito?
R/= Porque todo arreglo tiene un limite, es decir se debe determinar el tamaño máximo del arreglo.

¿Porque se dice que un arreglo es homogéneo?
R/= Porque todos los elementos del arreglo deben ser de un mismo tipo.

¿Porque se dice que un arreglo es ordenado?
R/= Porque se puede determinar cuales son el primero, el segundo, el tercero y el enecimo elemento.

¿Cuales son las partes fundamentales de un arreglo?
R/= Los indices y Componentes

¿Como hacemos referencia a un elemento de un arreglo?
R/= A travez del nombre del arreglo y el indice.


No hay comentarios:

Publicar un comentario