<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Programación en C++</title>
    <subTitle>Algoritmos, estructuras de datos y objetos</subTitle>
  </titleInfo>
  <name type="personal">
    <namePart>Joyanes Aguilar, Luis.</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
  </name>
  <typeOfResource>text</typeOfResource>
  <genre authority="">Libros electrónicos.</genre>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">sp</placeTerm>
    </place>
    <place>
      <placeTerm type="text">Madrid</placeTerm>
    </place>
    <publisher>McGraw Hill</publisher>
    <dateIssued>2016</dateIssued>
    <edition>2 edición.</edition>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">spa</languageTerm>
  </language>
  <physicalDescription>
    <extent>890 páginas.</extent>
  </physicalDescription>
  <abstract>Esta obra se ha escrito como libro de referencia y guía de estudio en un curso de Introducción a las programación, con una segunda parte que puede utilizarse en cursos de Introducción a las estructuras de datos y a la Programación orientada a objetos; en todos estos cursos se suele utilizar C++ como lenguaje de programación: Los objetivos fundamentales de la obra son: Énfasis fuerte en el análisis, construcción y diseño de programa, resolución de problemas mediante técnicas de programación, introducción a la informática y a las ciencias de la computación utilizando C++ como herramienta de programación. El libro se ha diseñado para enseñar a programar utilizando C++, aunque también pretende enseñar C++. Se tratara de enseñar las técnicas clásicas y avanzadas de programación estructurada, junto con técnicas orientadas a objetos. Los apéndices del libro, disponibles en el sitio Web asociado, tratan: ANSI/ISO C++; STL(Standard Template Library); C frente a C++</abstract>
  <tableOfContents>Prólogo. PARTE I. FUNDAMENTOS DE PROGRAMACIÓN. 1. Introducción a la ciencia de la computación y a la programación. 2. El lenguaje C++. Elementos básicos. 3. Operadores y expresiones. 4. Estructuras de selección: sentencia if y switch. 5. Estructuras de control: bucles. 6. Funciones. 7. Arrays/arreglos (listas y tablas). 8. Estructuras y uniones. 9. Punteros (apuntadores). 10. Asignación dinámica de memoria. 11. Cadenas. 12. Ordenación y búsqueda. PARTE II. PROGRAMACIÓN ORIENTADA A OBJETOS. 13. Clases y objetos. 14. Clases derivadas: herencia y polimorfismo. 15. Genericidad: plantillas (templates).PARTE III. ESTRUCTURA DE DATOS. 16. Flujos y archivos: biblioteca estándar E/S. 17. Listas enlazadas. 18. Pilas y colas. 19. Recursividad. 20. Árboles. PARTE IV. PROGRAMACIÓN AVANZADA EN C++. 21. Sobrecarga de operadores. 22. Excepciones. Recursos (libros y sitios web). Índice.</tableOfContents>
  <note type="statement of responsibility">Luis Joyanes Aguilar</note>
  <subject authority="lcsh">
    <topic>C++ (Lenguaje de programación)</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Estructuras de datos (Computadores)</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Algoritmos informáticos</topic>
  </subject>
  <identifier type="isbn">84-481-4645-X</identifier>
  <identifier type="uri">https://isae.metabiblioteca.org/cgi-bin/koha/opac-retrieve-file.pl?id=790dcaaf53df66cf390c071f0bb84fe9</identifier>
  <location>
    <url>https://isae.metabiblioteca.org/cgi-bin/koha/opac-retrieve-file.pl?id=790dcaaf53df66cf390c071f0bb84fe9</url>
  </location>
  <recordInfo>
    <recordContentSource authority="marcorg">ISAE Universidad</recordContentSource>
    <recordCreationDate encoding="marc">211118</recordCreationDate>
    <recordChangeDate encoding="iso8601">20240215184940.0</recordChangeDate>
  </recordInfo>
</mods>
