Estructuras de datos M.I.A Daniel Alejandro García López.

Slides:



Advertisements
Presentaciones similares
Arreglos Unidimensionales y Bidimensionales ESTRUCTURAS DE DATOS I
Advertisements

III - Gestión de memoria
Bruno López Takeyas Instituto Tecnológico de Nuevo Laredo
ESTRUCTURA DE DATOS.
Estructuras de Datos (ARRAYS)
Programación I Teoría III
Representación De La Información. Solo para principiantes.
Tipos de Datos Básicos y Estructurados
Las estructuras de arreglos fueron usadas en las primeras computadoras digitales, cuando la programación se hacía todavía en lenguaje máquina, para tablas.
Tema 1. Introducción a la programación (Lenguaje java).
Listas. Conceptos Generales..
ARREGLOS y MATRICES UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO
Funcionamiento, programación
Programación (Estructura de Datos)
III. DISEÑO DE ALGORITMOS PARA LA SOLUCIÓN DE PROBLEMAS.
ALGORÍTMICA Dpto. Ingeniería de Sistemas y Automática
Arreglos Ing. Nahiby Castillo.
ARREGLOS Estructuras de datos.
Estructuras de datos M.I.A Daniel Alejandro García López.
M.I.A Daniel Alejandro García López.  Primer componente: Arreglo de cubetas.- Es una arreglo A de tamaño N, en el que se puede considerar que cada celda.
Herramientas para el acceso directo a memoria en C++
Vectores en java.
Material de apoyo Unidad 2 Estructura de datos
Almacenamiento y Recuperación de la Información 2do Semestre 2005 Wenceslao Palma M.
UNIVERSIDAD DE MANAGUA I CUATRIMESTRE INTRODUCCION A LA PROGRAMACION
Tema 10: Gestión de Memoria
BIENVENIDOS Instituto Tecnológico de Colima Estructuras de Datos
TIPOS Y ESTRUCTURAS BÁSICAS DE DATOS
ESTRUCTURAS DE DATOS I Conocer, comprender y analizar algunos de los principales tipos de estructuras de datos.
DE LAS ESTRUCTURAS DE DATOS CARACTERÍSTICAS. 1 Estructura de datosVentajasDesventajas ArregloRápida Inserción Muy rápido acceso si se conoce el índice.
Índice. Revisando conceptos acerca de la memoria.
Clase 10: Estructuras de datos y arreglos.
ESTRUCTURA DE DATOS ESD-243
Programación IMC José Andrés Vázquez Flores. Definición Un arreglo es un conjunto finito e indexado de elementos homogéneos, que se referencian por un.
Estructura de Datos y Algoritmos
Unidad VI Registros (estructuras, uniones y enumeraciones)
Tipo de Datos Básicos.
Agosto 2010Programación I - Tipo de Datos1 Programación I Prof. Adjunto: Lic. Jorge O. Scucimarri Universidad Nacional de Luján Licenciatura en Sistemas.
Programación en Pascal
(Organización y Manejo de Archivos)
Aplicación de estructuras de datos
75.40 Algoritmos y Programación I
Capítulo 7 Gestión de memoria.
Clasificación de los TDA
CLASE 8 Ruben Martinez c Tipo Inferencia Es un mecanismo donde por el tipo las especificaciones se pueda omitir a menudo totalmente, si es.
Fundamentos de Programación
APRENDIZ: SANDRA L. CAICEDO C. ORDEN: 20194
Definir un vector Forma general Variable=[tipo]*tamaño Tipo: es el valor inicial con el cual quedarán llenas todas las posiciones creadas del vector. Tamaño:
Vectores y Matrices.
Tipos de Datos abstractos
Punteros Recomendado: 1. Nivelación Funciones
Vectores y Matrices.
Registros Prof. Flor Narciso Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes.
Arreglos: Vectores Departamento de Computación
Arreglos unidimensionales
IMPLEMENTACION DE COLAS MEDIANTE LISTAS
UNIDAD 4: Introducción a la Lógica Computacional Objetivo : Interpretar y aplicar adecuadamente los fundamentos básicos de la estructura y funcionamiento.
Introducción a los TADs
Computación I. CI-2125 Tema VII
Arreglos: Vectores Prof. Flor Narciso Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes.
PILAS Una pila es una estructura de datos o lista de elementos, a la cual se le puede insertar o eliminar su contenido sólo por uno de sus extremos, llamado.
EL TIPO DE DATO LOGICO y constantes.
MEMORIA DINÁMICA.
PUNTEROS. Los punteros son de amplia utilización en programación y muchos lenguajes permiten la manipulación directa o indirecta de los mismos. Su razón.
Tipos de Datos abstractos
ESTRUCTURAS DE DATOS “Conceptualización de estructuras de datos” Por: Eduardo Robayo.
PROGRAMACION DE APLICACIONES EN MEMORIA DEL COMPUTADOR = ALGORITMOS Y ESTRUCTURAS DE DATOS.
Visual Basic Prof.: Carol Briones García. Uso de Archivos  Definición  Es un conjunto de información que se almacena en algún medio de escritura que.
Lenguaje de Programación II Prof. Rafael Montenegro B. Carrera: T.S.U en Informática Periodo: 2014-I.
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO FACULTAD DE INGENIERÍA COORDINACIÓN DE MATERIAS PROPEDÉUTICAS INGENIERÍA EN SISTEMAS ENERGÉTICOS SUSTENTABLES.
Transcripción de la presentación:

Estructuras de datos M.I.A Daniel Alejandro García López

Objetivo El alumno será capaz de establecer estructuras lógicas de datos que permitan hacer un uso más eficiente del espacio de memoria, de minimizar tiempos de acceso, asi como de lograr formas más efectivas de inserción y eliminación de datos en estructuras de almacenamiento.

La información que se procesa en la computadora es un conjunto de datos que pueden ser simples o estructurados. Los datos simples son aquellos que ocupan sólo una localidad de memoria, los estructurados son un conjunto de casillas de memoria a las cuales hacemos referencia mediante un id. único.

Las estructuras de datos son una colección de datos cuya organización se caracteriza por las funciones de acceso que se usan para almacenar y acceder a elementos individuales de datos.

Características de una ED Pueden descomponerse en los elementos que la forman. La manera en que se colocan los elementos dentro de la estructura afectará la forma en que se realicen los accesos a cada elemento. La colección de elementos y la manera en que se accede a ellos puede ser encapsulada

Tipos de datos elementales Binarios –Bit –Byte Numéricos –Entero –Real Alfanuméricos –Carácter –Cadena

Estructuras de datos Vectores Registros Tipos de datos algebraicos Listas enlazadas Pilas Colas Arboles Grafos

Tipos de estructuras de datos Estructuras de datos estáticas: son aquellas en las que se asigna una cantidad fija de memoria cuando se declara la variable Estructuras de datos dinámicas: son utilizadas cuando se necesitan colecciones de datos que crezcan y reduzcan su tamaño en memoria a medida que el programa progresa.

Clasificación de los tipos de datos Tipos de datos Estáticos Dinámicos SimplesCadenasEstructuradosPunteros Arreglos Archivos Registros Ordinales Integer Boolean Char Enumerados No ordinales Reales