<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>02741nam a22002417a 4500</leader>
  <controlfield tag="005">20240215184940.0</controlfield>
  <controlfield tag="008">211118t2016    sp |||||o|||| 00| | spa d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">84-481-4645-X</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">ISAE Universidad</subfield>
    <subfield code="e">rda</subfield>
  </datafield>
  <datafield tag="100" ind1=" " ind2=" ">
    <subfield code="9">233</subfield>
    <subfield code="a">Joyanes Aguilar, Luis.</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2=" ">
    <subfield code="a">Programaci&#xF3;n en C++ /</subfield>
    <subfield code="b">Algoritmos, estructuras de datos y objetos /</subfield>
    <subfield code="c">Luis Joyanes Aguilar</subfield>
  </datafield>
  <datafield tag="250" ind1=" " ind2=" ">
    <subfield code="a">2 edici&#xF3;n.</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Madrid :</subfield>
    <subfield code="b">McGraw Hill,</subfield>
    <subfield code="c">2016.</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">890 p&#xE1;ginas.</subfield>
  </datafield>
  <datafield tag="505" ind1=" " ind2=" ">
    <subfield code="a">Pr&#xF3;logo. PARTE I. FUNDAMENTOS DE PROGRAMACI&#xD3;N. 1. Introducci&#xF3;n a la ciencia de la computaci&#xF3;n y a la programaci&#xF3;n. 2. El lenguaje C++. Elementos b&#xE1;sicos. 3. Operadores y expresiones. 4. Estructuras de selecci&#xF3;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&#xF3;n din&#xE1;mica de memoria. 11. Cadenas. 12. Ordenaci&#xF3;n y b&#xFA;squeda. PARTE II. PROGRAMACI&#xD3;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&#xE1;ndar E/S. 17. Listas enlazadas. 18. Pilas y colas. 19. Recursividad. 20. &#xC1;rboles. PARTE IV. PROGRAMACI&#xD3;N AVANZADA EN C++. 21. Sobrecarga de operadores. 22. Excepciones. Recursos (libros y sitios web). &#xCD;ndice.</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">Esta obra se ha escrito como libro de referencia y gu&#xED;a de estudio en un curso de Introducci&#xF3;n a las programaci&#xF3;n, con una segunda parte que puede utilizarse en cursos de Introducci&#xF3;n a las estructuras de datos y a la Programaci&#xF3;n orientada a objetos; en todos estos cursos se suele utilizar C++ como lenguaje de programaci&#xF3;n: Los objetivos fundamentales de la obra son: &#xC9;nfasis fuerte en el an&#xE1;lisis, construcci&#xF3;n y dise&#xF1;o de programa, resoluci&#xF3;n de problemas mediante t&#xE9;cnicas de programaci&#xF3;n, introducci&#xF3;n a la inform&#xE1;tica y a las ciencias de la computaci&#xF3;n utilizando C++ como herramienta de programaci&#xF3;n. El libro se ha dise&#xF1;ado para ense&#xF1;ar a programar utilizando C++, aunque tambi&#xE9;n pretende ense&#xF1;ar C++. Se tratara de ense&#xF1;ar las t&#xE9;cnicas cl&#xE1;sicas y avanzadas de programaci&#xF3;n estructurada, junto con t&#xE9;cnicas orientadas a objetos. Los ap&#xE9;ndices del libro, disponibles en el sitio Web asociado, tratan: ANSI/ISO C++; STL(Standard Template Library); C frente a C++</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">C++ (Lenguaje de programaci&#xF3;n)</subfield>
    <subfield code="9">2871</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="9">413</subfield>
    <subfield code="a">Estructuras de datos (Computadores)</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Algoritmos inform&#xE1;ticos</subfield>
    <subfield code="9">5660</subfield>
  </datafield>
  <datafield tag="655" ind1=" " ind2="0">
    <subfield code="a">Libros electr&#xF3;nicos.</subfield>
  </datafield>
  <datafield tag="856" ind1=" " ind2=" ">
    <subfield code="u">https://isae.metabiblioteca.org/cgi-bin/koha/opac-retrieve-file.pl?id=790dcaaf53df66cf390c071f0bb84fe9</subfield>
    <subfield code="z">Documento PDF</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">ddc</subfield>
    <subfield code="c">CF</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">2291</subfield>
    <subfield code="d">2291</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="3">Informatica</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="8">DIG</subfield>
    <subfield code="a">PDF</subfield>
    <subfield code="b">PDF</subfield>
    <subfield code="c">Digital</subfield>
    <subfield code="d">2021-11-18</subfield>
    <subfield code="e">Digital</subfield>
    <subfield code="f">Digital</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">Digital</subfield>
    <subfield code="p">94806</subfield>
    <subfield code="r">2021-11-18 00:00:00</subfield>
    <subfield code="y">CF</subfield>
  </datafield>
</record>
