Anuncio

Fundamentos de Programación con el Lenguaje de Programación C++

Fundamentos de Programación con el Lenguaje de Programación C++ es un manual de carácter docente elaborado por Vicente Benjumea y Manuel Roldán en el Departamento de Lenguajes y Ciencias de la Computación de la Universidad de Málaga.

La programación es fundamental en el ámbito tecnológico y científico. Aprender a programar no solo permite desarrollar software, sino también comprender cómo se estructuran los sistemas, cómo se resuelven problemas de forma lógica y cómo se automatizan procesos.

En este contexto, los lenguajes compilados como C++ continúan siendo relevantes por su eficiencia, control de recursos y uso extendido en entornos académicos e industriales.

C++ es, además, uno de los lenguajes más utilizados en la enseñanza de los fundamentos de la programación, ya que obliga al estudiante a comprender conceptos clave como tipos de datos, estructuras de control, memoria y modularización.

Introducción al libro

Fundamentos de Programación con el Lenguaje de Programación C++ es un manual de carácter docente elaborado por Vicente Benjumea y Manuel Roldán en el Departamento de Lenguajes y Ciencias de la Computación de la Universidad de Málaga. El libro está concebido como material de apoyo para un primer curso de programación, especialmente en contextos universitarios.

El contenido está dirigido a estudiantes que se inician en la programación y no presupone conocimientos previos avanzados. El enfoque es progresivo y riguroso, priorizando el uso controlado del lenguaje C++ para facilitar la comprensión de los conceptos fundamentales y evitar construcciones innecesariamente complejas en las primeras etapas de aprendizaje.

Contenido del libro

A lo largo del libro, el lector aprende los principios básicos de la programación estructurada utilizando C++, comenzando por la construcción de programas simples y el uso de tipos de datos elementales. Posteriormente, se abordan aspectos esenciales como la entrada y salida de datos, las estructuras de control y la definición de funciones.

El manual avanza hacia contenidos intermedios que incluyen el uso de tipos compuestos, algoritmos de búsqueda y ordenación, gestión de ficheros, modularización y bibliotecas. También introduce conceptos clave de la programación orientada a objetos, como clases, herencia y polimorfismo, así como el manejo de memoria dinámica y punteros.

Finalmente, el libro presenta una introducción a los contenedores de la biblioteca estándar de C++, proporcionando una base sólida para continuar con estudios más avanzados en programación y desarrollo de software.

Índice del libro

  • Prólogo
  • Parte I. Programación Básica
    • Un Programa C++
    • Tipos Simples
      • Declaración vs. Definición
      • Tipos simples predefinidos
      • Tipos enumerados
      • Constantes y variables
      • Expresiones
      • Sentencias de asignación
      • Visibilidad de los identificadores
      • Conversiones de tipos
      • Tabla ASCII
    • Entrada y Salida de Datos Básica
    • Estructuras de Control
    • Subprogramas: Funciones y Procedimientos
    • Tipos Compuestos
    • Búsqueda y Ordenación
    • Algunas Bibliotecas Útiles
  • Parte II. Programación Intermedia
    • Ficheros y almacenamiento en memoria secundaria
    • Módulos y bibliotecas
    • Tipos Abstractos de Datos y Clases
    • Memoria dinámica y punteros
    • Introducción a la Programación Orientada a Objetos
    • Contenedores de la Biblioteca Estándar (STL)
  • Bibliografía
  • Índice

Datos del libro

  • Título: Fundamentos de Programación con el Lenguaje de Programación C++
  • Autor: Vicente Benjumea y Manuel Roldán
  • Categoría principal: Programación
  • Subcategoría: C++
  • Idioma: Español
  • Licencia: Creative Commons Reconocimiento–NoComercial–CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0)

Más libros en: C++, Programación


Aviso legal: Este libro se comparte únicamente con fines educativos. El contenido se distribuye bajo licencias Creative Commons o permisos explícitos de sus autores. OpenLibro no aloja material con derechos reservados.

Descargar libro PDF

Libros relacionados

Anuncios