1. Mi nombre es JhonTinjacà Estudiante de la universidad nacional abierta y a distancia UNAD, inscrito al programa de ingeniera de sistemas perteneciente a la escuela de ciencias básica tecnología e ingeniera ( ECBTI ), matriculado en el CEAD José Acevedo y Gómez que se encuentra ubicado en la ciudad de Bogotá, actualmente curso Cuarto semestre.Tengo 24 años, trabajo en Quala S.A., desempeño el cargo de monitor de grupo desde hace 4 años, mis principales aficiones o pasiones son el estudio y el futbol.No pues nada, a todos una cordial bienvenida al curso y espero le saquemos el máximo provecho para seguir fortaleciendo nuestros conocimientos en nuestra formación profesional, y tener una verdadero sentido de pertenencia para sacar este país adelante.Cordialmente JhonTinjacàIngeniería de sistemas Correo: jhontinjaca@hotmail.com
2. 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 1 : APUNTADORES 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 espacio en memoria Capitulo 2 : GESTION DINAMICA DE MEMORIA PRIMERA UNIDAD : MEMORIA DINAMICA Lección 11 : Operadores New y Delete Lección 12 : Mas 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 Capitulo 3 : OPERADORES Y FUNCIONES EN LA GESTION DE MEMORIA CONTENIDO GENERAL DEL CURSO ESTRUCTURA DE DATOS 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 propuestos para Implementar una pila Lección 5 : Aplicación de las estructuras lineales tipo pilas Capitulo 4 : PILAS SEGUNDA UNIDAD : ESTRUCTURA DE DATOS LINEALES Lección 6 : Conceptos básicos de colas Lección 7 : Operaciones básicas con colas Lección 8 : Implementación de 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 5 : COLAS
3. Lección 11 : Conceptos básicos de listas Lección 12 : Listas enlazadas Lección 13 : Mas acerca de listas enlazadas Lección 14: Lista doblemente enlazadas Lección 15: Lista circulares Capitulo 6 : LISTAS Lección 1 : Teoría general de los arboles Lección 2 : Otros conceptos de la teoría general de los arboles Lección 3 : Árbol completo Lección 4 : Estructura para la creación de un árbol de orden tres Lección 5 : Introducción al modo grafico de C++ Capitulo 7 : ARBOLES CONTENIDO GENERAL DEL CURSO ESTRUCTURA DE DATOS Lección 6 : Conceptualización de arboles binarios Lección 7 : Clasificación de los arboles binarios Lección 8 : Formas de recorrer un árbol binario Lección 9: Árbol binario de búsqueda (ABB) Lección 10: Operaciones en ABB TERCERA UNIDAD : ESTRUCTURA DE DATOS NO LINEALES Capitulo 8 : ARBOLES BINARIOS Lección 11 : Conceptos básicos de grafos Lección 12 : Grafo no dirigido Lección 13 : Representación de los grafos Lección 14 : Representación mediante lista de adyacencia Lección 15 : Exploración de grafos Capitulo 9 : GRAFOS
4. ¿Número de créditos académicos del curso? 3 créditos académicos ¿El Código del curso? 301305 ¿Cómo se evalúa el 40% del curso, por prueba Nacional o por proyecto final? Por medio de un proyecto final INFORMACION DEL COMPONENTE PRACTICO DEL CURSO ¿Cuál es el número de prácticas de laboratorio requeridas en el curso?. Práctica 1: Aplicación a la Gestión dinámica de memoria Practica 2: Aplicación a las Estructuras de datos lineales Practica 3: Aplicación a las Estructuras de datos no lineales ¿Cuál es el Software requerido para el desarrollo del curso y de las prácticas de laboratorio? Puede usarse cualquier compilador de C++. Sin embargo se recomienda el Compilador Turbo C++ 3.0 y el Compilador Borland C++ 5.5 y DOSBox (Maquina virtual para windows 7).
5. INFORMACION DEL COMPONENTE PRACTICO DEL CURSO ¿Cuál es el número horas requeridas para cada una de las prácticas de laboratorio? 4 horas ¿En donde se desarrollarán cada una de las prácticas de laboratorio propuestas en el curso? Las practicas de laboratorio se realizaran en el CEAD, CERES, CAV, UDR en el cual el estudiante está matriculado. ¿Quién y como se hará el reporte de la valoración individual del componente práctico del curso? El Tutor asignado al componente práctico del curso en los diferentes CENTROS, una vez haya valorado las tres prácticas propuestas en el curso, debe enviar antes de finalizar el periodo académico un archivo en Excel al correo electrónico institucional del Director del curso hermes.mosquera@unad.edu.co un único reporte que indique los datos básicos de quienes realizaron cada una de las prácticas donde se incluya: El código del estudiante, Nombre completo del estudiante, la valoración total equivalente a la sumatoria de las tres prácticas, Nombre del CENTRO y el nombre del Tutor asignado. ¿Qué valor tiene el componente práctico del curso?. 30% (90 puntos sobre / 300. Correspondientes al 60% de la ponderación total del curso)
6. BIBLIOGRAFIA PRIMERA UNIDAD http://eperdomo89.wordpress.com/ http://porcomputador.com/ http://www.slideshare.net/juliocanelon/gestin-dinmica-de-la-memoria SEGUNDA UNIDAD http://www.formatoweb.com.ar/blog/2008/03/05/pila-y-cola-en-c-c-mas-mas-con-punteros-un-par-de-ejemplos-practicos/ http://trukazo.foroactivo.net/t172-colas-lenguaje-c-ingresar-eliminar-imprimir http://www.programacionfacil.com/cpp:listas TERCERA UNIDAD http://www.di-mare.com/adolfo/p/treecpp.htm http://www.slideshare.net/zamanthag/arboles-1670628 http://c.conclase.net/edd/?cap=007