Descarga la aplicación para disfrutar aún más
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
Compartir