Fundamentos de programación \ Algoritmos, Estructura de datos y Objetos \ Luis Joyanes Aguilar
- 3
- 1004 P.
1. Computadoras y lenguajes de programación 2. Resolución de problemas con computadora y herramientas de programación 3. Estructura general de un programa 4. Flujo de control I. Estructuras selectivas 5. Flujo de control II. Estruvturas repetitivas 6. Subprogramas (subalgoritmos) Procedimientos y funciones 7. Estruvturas de datos I. (arrays y estructuras) 8. Las cadenas de caracteres 9. Archivos (ficheros) 10. Ordenación, búsqueda e intercalación 11. Ordenación, búsqueda y fusión externa (archivos) 12. Estructuras dinámicas lienales de datos (pilas, colas y listas enlazadas) 13. Estructura de datos no lineales (árboles y grafos) 14. Recursividad 15. Conceptos fundamentales de orientación a objetos 16. Diseño de clases y objetos. Representaciones gráficas en UML 17. Relaciones. Asociación, generalización, herencia 18. Resolución de prolemas y desarrollo de software. Metodología de la programación