Logo Studenta

Estructura Clase4

¡Estudia con miles de materiales!

Vista previa del material en texto

Objetivos de la Clase 4 (28/08/2013)
1. Ficha Alumnos
2. Fecha de exámenes: 18/09,09/10,30/10,06/11,20/11,28/11,05/12 
3. Estructuras de datos I: (arrays y estructuras)
Desarrollo de los temas de la presente Clase
Bibliografía: Cap. 7, Fundamentos de Programación de Joyanes Aguilar
Estructuras de datos I: (arrays y estructuras)
 Introducción a las estructuras de datos
o Datos simples
o Datos estructurados o compuestos
 Identificador
 Tipo
 Longitud o tamaño
 Arrays unidimensionales: los vectores
o Conjunto finito
o Homogéneo
o Figura 7.1
o Índice puede empezar otro valor que 0 o 1
o Limite inferior y superior Notas (L:U)
o Se almacenan en memoria en orden adyacente
o Cada elemento del vector es una variable simple
o Ventaja almacenar conjunto de datos, único nombre
o Subíndices pueden ser enteros o variables o expresiones 
enteras
o Vector hay que dimensionarlo antes de usarlo
 Operaciones con vectores
o Ver declaración genérica (3 ejemplos)
o Asignación
 A un elemento
 En estructura repetitiva
o Lectura/Escritura
 Leer(v[5])
o Recorrido
 Ejemplo 7.2 (pseudocódigo)
 Figura 7.2 (diagrama de flujo)
o Actualizar (añadir, borrar, insertar)
 Ejemplo 7.5 (pseudocódigo)
 Arrays de varias dimensiones
o Mas de una dimensión
o Bidimensionales: tablas / matrices
 Vector de vectores
 2 subíndices -> 1 por fila y otro por columna
 figura 7.3
 Array B(1:M,1:N)
• M * N elementos
• N elementos por fila
• M elementos por columna
• 1 es lim. Inf.
• M y N son el lim. Sup.
o B (L1:U1, L2:U2)
o Dir. De 1 elemento -> B[i,j]
 Arrays multidimensionales (3 o más)
o Ejemplo 7.9
o Figura 7.6
o Ejemplo 7.10
 Almacenamiento de arrays en memoria
o Memoria en secuencia contigua
o En Vector (dibujarlo entero de 5 posiciones)
o En matriz
 Figura 7.8
 Estructuras versus registros
o Estructura almacena distintos tipos datos es un registro
o Mostrar sintaxis en pseudocódigo
o Como referenciar un elemento 
o Estructura anidada empleado con fecha
 Como referenciar un elemento 
 Arrays de estructuras
o Mostrar declaración
 ACTIVIDADES DE PROGRAMACIÓN RESUELTAS (Capitulo 7)
 Ejercicios Nros.: 7.4 7.7 
Direcciones de Contacto
vbasictl@yahoo.com.ar
http://ar.groups.yahoo.com/group/tlyso_01
	Objetivos de la Clase 4 (28/08/2013)
	Bibliografía: Cap. 7, Fundamentos de Programación de Joyanes Aguilar

Continuar navegando