Descripción
Iniciación a la programación en C++
Resumen del libro
Este libro es una guía práctica y progresiva para programadores que, partiendo de una base en programación estructurada, desean dominar conceptos avanzados utilizando el lenguaje C++. A través de una metodología incremental, la obra aborda estructuras de datos, tipos abstractos y programación genérica, combinando teoría con ejemplos y ejercicios resueltos. El lector no solo aprenderá C++, sino que mejorará su capacidad de abstracción y estará preparado para afrontar paradigmas más complejos.
¿De qué trata?
La obra está diseñada para profundizar en los fundamentos de la programación y las estructuras de datos más importantes, presentándolos a través del lenguaje C++. A diferencia de otros manuales, integra la complejidad del lenguaje con los conceptos abstractos, permitiendo que el lector asimile ambos de forma simultánea. Los contenidos se desarrollan con dificultad creciente, incluyendo ejemplos ilustrativos y ejercicios prácticos a lo largo de cada tema, cuyas soluciones se ofrecen al final del libro. Además, cada capítulo concluye con una relación de problemas para consolidar lo aprendido. Está especialmente orientado a quienes han completado un curso básico de programación estructurada y desean avanzar hacia temas como recursividad, memoria dinámica, compilación separada y programación genérica.
Temas principales
- Tipos de datos abstractos y su implementación en C++
- Estructuras de datos fundamentales: pilas, colas, listas y árboles
- Iteración y recursividad aplicada a problemas de programación
- Programación genérica con plantillas en C++
- Manejo de memoria dinámica y compilación separada
- Metodología de resolución de problemas con ejercicios prácticos
¿Para quién está recomendado?
Este libro está dirigido a programadores con conocimientos básicos de programación estructurada (en cualquier lenguaje) que quieran dar el salto a C++ y a la programación avanzada. También es adecuado para programadores de C que deseen introducirse en C++ y para estudiantes de informática que busquen un enfoque práctico y progresivo. No se requiere un dominio previo de C++, solo nociones fundamentales de algoritmia y estructuras de control.
Qué aporta este libro
- Una metodología incremental que combina el aprendizaje de C++ con conceptos avanzados de programación, evitando la desconexión típica entre teoría y lenguaje.
- Más de 300 páginas con ejemplos ilustrativos, ejercicios resueltos y problemas al final de cada tema para afianzar los conocimientos de forma práctica.
- Preparación sólida para abordar paradigmas más complejos como la programación orientada a objetos o la programación funcional.
- Desarrollo de la capacidad de abstracción y diseño de soluciones mediante tipos de datos abstractos y estructuras dinámicas.
Ficha técnica
- Autor: Cerezo López; Yolanda, Peñalba Rodríguez; Olga, Caballero Roldán; Rafael
- Editorial: Delta Publicaciones
- Idioma: Español
- Tema: Programación informática / Desarrollo de software
- Colección: Pte. Colección
- Encuadernación: Bolsillo
- Fecha de edición: 2007
- Número de páginas: 304
- Dimensiones: 24.0 cm x 17.0 cm
- Peso: 540.0 gr
Valoración editorial
Se trata de un manual técnico bien estructurado que resuelve una necesidad común entre programadores autodidactas o estudiantes: aprender C++ mientras se asimilan conceptos abstractos de programación. Su enfoque incremental y la inclusión de ejercicios prácticos lo convierten en una herramienta útil para quienes buscan avanzar de forma autónoma. Aunque su fecha de publicación es de 2007, los fundamentos que aborda siguen siendo vigentes, por lo que resulta una opción sólida para iniciarse en la programación avanzada con C++.

