12
ESTRUCTURA DE DATOS Luis Octavio Lizarazo Sandoval Cod: 74,170,080 CEAD José Acevedo y Gómez

Rc luis lizarazo

Embed Size (px)

Citation preview

Page 1: Rc luis lizarazo

ESTRUCTURA DE DATOS

Luis Octavio Lizarazo SandovalCod: 74,170,080CEAD José Acevedo y Gómez

Page 2: Rc luis lizarazo

ESTRUCTURA DE DATOS

RECONOCIMIENTO GENERAL DEL CURSO

LUIS LIZARAZO SANDOVALGRUPO 301305_15

Page 3: Rc luis lizarazo

ESTRUCTURA DE DATOS

Lección 2: El surgimiento de la investigación científica

LUIS OCTAVIO LIZARAZO SANDOVALEDAD: 31 AÑOSE-MAIL: [email protected]:3124544248UBICACIÓN: BOGOTÁPROFESION: SUBOFICIAL DEL EJERCITOCEAD: JOSE ACEVEDO Y GOMEZ

Page 4: Rc luis lizarazo

ESTRUCTURA DE DATOS

INDICE DE CONTENIDO

UNIDAD 1. MEMORIA DINÁMICA CAPITULO 1: APUNTADORES Lección 1: Conceptos básicos de apuntadores Lección 2: Variables Automáticas y Apuntadores Lección 3: Apuntadores y Cadenas Lección 4: Paso de Arreglos Como Parámetros Lección 5: Apuntadores a Apuntadores CAPITULO 2: GESTIÓN DINÁMICA DE MEMORIA Lección 6: Conceptos Básicos de Memoria Lección 7: Tipos de datos comunes Lección 8: Tipos de Variables Lección 9: Variables Dinámicas Lección 10: Asignar y Liberar Espacios de Memoria

Page 5: Rc luis lizarazo

ESTRUCTURA DE DATOS

INDICE DE CONTENIDO

CAPITULO 3: OPERADORES Y FUNCIONES EN LA GESTIÓN DE MEMORIA Lección 11: Operadores New y Delete Lección 12: Más acerca de la Implementación de New y Delete Lección 13: Funciones Malloc() y Free() Lección 14: Aplicación a la asignación de memoria con Malloc() y Free() Lección 15: Otras funciones para asignar memoria dinámica

Page 6: Rc luis lizarazo

ESTRUCTURA DE DATOS

INDICE DE CONTENIDO

CAPITULO 3: OPERADORES Y FUNCIONES EN LA GESTIÓN DE MEMORIA Lección 11: Operadores New y Delete Lección 12: Más acerca de la Implementación de New y Delete Lección 13: Funciones Malloc() y Free() Lección 14: Aplicación a la asignación de memoria con Malloc() y Free() Lección 15: Otras funciones para asignar memoria dinámica

UNIDAD 2. ESTRUCTURAS DE DATOS LINEALES CAPITULO 4: PILAS Lección 1: Conceptos básicos de pilas Lección 2: Operaciones realizadas con pilas Lección 3: Operaciones básicas con pilas paso a paso Lección 4: Análisis del código propuesto para implementar una pila Lección 5: Aplicación de las estructuras lineales tipo pilas

Page 7: Rc luis lizarazo

ESTRUCTURA DE DATOS

INDICE DE CONTENIDO

CAPITULO 5: COLAS Lección 6: Conceptos básicos de colas Lección 7: Operaciones básicas con colas Lección 8: Implementación de las Colas por medio de Punteros Lección 9: Implementación del código completo de la cola Lección 10: Aplicación de una cola en un entorno real planificador de citas CAPITULO 6: LISTAS Lección 11: Concepto básicos de Listas Lección 12: Listas enlazadas Lección 13: Más a cerca de listas enlazadas Lección 14: Listas doblemente enlazadas Lección 15: Listas circulares

Page 8: Rc luis lizarazo

ESTRUCTURA DE DATOS

INDICE DE CONTENIDO

UNIDAD 3. ESTRUCTURAS DE DATOS NO LINEALES CAPITULO 7: ÁRBOLES Lección 1: Teoría general de ÁrbolesLección 2: Otros conceptos de la teoría general de árbolesLección 3: Árbol completoLección 4: Estructura para la creación de un árbol de orden tres Lección 5. Introducción al Modo Gráfico de C++ CAPITULO 8: ÁRBOLES BINARIOS Lección 6: Conceptualización de Arboles BinariosLección 7: Clasificación de los árboles binarios Lección 8: Formas de Recorrer un Árbol BinarioLección 9: Ábol binario de búsqueda (ABB) Lección 10: Operaciones en ABB CAPITULO 3: GRAFOSLección 11: Conceptos básicos de grafosLección 12: Grafo no dirigidoLección 13: Representación de los grafosLección 14: Representación mediante listas de AdyacenciaLección 15: Exploración de grafos

Page 9: Rc luis lizarazo

ESTRUCTURA DE DATOS

INFORMACIÓN DEL COMPONENTE PRÁCTICO DEL CURSO:  ¿Cuál es el número de prácticas de laboratorio requeridas en el curso?.  Se desarrollan tres practicas

¿Cuál es el Software requerido para el desarrollo del curso y de las prácticas de laboratorio?. Basicamente c++ borland

¿Cuál es el número horas requeridas para cada una de las prácticas de laboratorio?.

Se necesitan 12 horas

Page 10: Rc luis lizarazo

ESTRUCTURA DE DATOS

INFORMACIÓN GENERAL DEL CURSO  

¿Número de créditos académicos del curso?

Tres créditos academicos¿El Código del curso?

105301_15¿Cómo se evalúa el 40% del curso, por prueba Nacional o por proyecto final?

Se evalúa por proyecto final que el estudiante desarrolla y sustenta ante el tutor asignado.

Page 11: Rc luis lizarazo

ESTRUCTURA DE DATOS

INFORMACIÓN DEL COMPONENTE PRÁCTICO DEL CURSO:  ¿ En donde se desarrollarán cada una de las prácticas de laboratorio propuestas en el curso?. En el cead don uno se haya matriculado.

¿Quíen y como se hará el reporte de la valoración individual del componente práctico del curso?. El reporte lo debe de hacer el tutor asignado a los laboratorios al termino de las practicas y lo hara al tutor virtual para que publique las notas ¿Qué valor tiene el componente práctico del curso?.

El valor es de 100 puntos de 300

Page 12: Rc luis lizarazo

ESTRUCTURA DE DATOS

Lección 5: La metodología

Memoria dinamicahttp://es.wikipedia.org/wiki/Memoria_din%C3%A1mica

Apuntadoreshttp://es.wikipedia.org/wiki/Puntero_%28inform%C3%A1tica%29

Estructura de datos Lineales y no Linealeshttp://www.mitecnologico.com/Main/EstructurasDeDatosLinealesYNoLineales