Universidad Autónoma de Occidente

Fundamentos de programación Algoritmos, estructura de datos y objetos /

Luis Joyanes Aguilar

Fundamentos de programación Algoritmos, estructura de datos y objetos / Luis Joyanes Aguilar - 4a Edición - México: Mc Graw-Hill, 2008 - 766 páginas, Ilustraciones, tablas, texto, 27 cm

Parte I: Algoritmos y Herramientas de ProgramaciónIntroducción a las computadoras y los lenguajes de programación
1. Introducción a las computadoras y a los lenguajes de programación
2. Metodología de la programación y desarrollo de software
3. Estructura general de un programa
4. Flujo de control I: estructuras selectivas
5. Flujo de control II: estructuras repetitivas
6. Subprogramas (subalgoritmos): funciones

Parte II: Estructuras de Datos
7. Tipos de datos estructurados
8. Arreglos (vectores y matrices)
9. Registros
10. Archivos
11. Listas, pilas y colas
12. Árboles y grafos

Parte III: Programación Orientada a Objetos
13. Introducción a la programación orientada a objetos
14. Clases y objetos
15. Herencia y polimorfismo
16. Diseño y construcción de clases
17. Relaciones entre clases: agregación y generalización

Parte IV: Metodología de la Programación y Desarrollo de Software
18. Ciclo de vida del software
19. Modelado y diseño de software
20. Pruebas y mantenimiento de software
21. Documentación y gestión de proyectos de software


El libro Fundamentos de programación: Algoritmos, estructura de datos y objetos de Luis Joyanes Aguilar es una obra integral que introduce de forma progresiva y didáctica los principios fundamentales de la programación informática. A lo largo de sus capítulos, el autor guía al lector desde los conceptos básicos de algoritmos y estructuras de control hasta temas más avanzados como estructuras de datos dinámicas, programación orientada a objetos y modelado con UML. Concebido tanto para estudiantes como para autodidactas, el texto equilibra la teoría con la práctica mediante ejemplos en varios lenguajes de programación y apéndices técnicos. Esta obra no solo forma al lector en la lógica algorítmica, sino que también lo prepara para el desarrollo de software estructurado y orientado a objetos en un contexto académico o profesional.



978-84-481-6111-8


Ingeniería en tecnologias de la información y comunicaciones

QA76 / J35

Libros electrónicos

eLibro eLibro

Recursos de investigación libres

image host image host image host image host image host image host image host image host image host image host

Recursos informativos



TecNM | Tecnológico Nacional de México

© 2025 by Biblionexus