<?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, C++, Java y UML</title>
  </titleInfo>
  <name type="personal">
    <namePart>Joyanes Aguilar, Luis</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
  </name>
  <name type="personal">
    <namePart>Zahonero Martínez, Ignacio</namePart>
    <role>
      <roleTerm type="text">autor</roleTerm>
    </role>
  </name>
  <typeOfResource>text</typeOfResource>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">mx</placeTerm>
    </place>
    <place>
      <placeTerm type="text">México</placeTerm>
    </place>
    <publisher>McGraw-Hill</publisher>
    <dateIssued>2014</dateIssued>
    <edition>2a. ed</edition>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">spa</languageTerm>
  </language>
  <physicalDescription>
    <extent>767 p. : il . ; 27 cm .</extent>
  </physicalDescription>
  <tableOfContents>Parte 1: Resolución de problemas con software. -- 1. Fundamentos de computadoras y de lenguajes de programación. -- 2. Algoritmos, programas y metodología de la programación. -- Parte 2: Programación en C. -- 3. El lenguaje C: elementos básicos. -- 4. operadores y expresiones. -- 5. Estructuras de selección if y switch. -- 6. Estructuras de control : bucles. -- 7. Funciones y recursividad. -- 8. Arreglos (arrays), listas y tablas. Cadenas. -- 9. Algoritmos de ordenación y búsqueda. -- 10. Estructuras y uniones. -- 11. Apuntadores (punteros). -- 12. Entradas y salidas por archivos. -- Parte 3: Lenguaje unificado de modelado UML 2.5. -- 13. Programación orientada a objetos y uml 2.5. -- 14. Diseño de clases y objetos: representaciones graficas en UML. -- 15. Relaciones entre clases: delegaciones, asociaciones, agregaciones, herencia. -- Parte 4: Programar en C++. ---16. De C a C++. -- 17. Clases y objetos. Sobrecarga de operadores. -- 18. Clases derivadas: herencia y polimorfismo. -- 19. Genericidad: plantillas (templates). -- 20. Excepciones. -- Parte 5: Programar en Java. -- 21. De C/C++ a JAVA 6/7/8. -- 22. Programación orientada a objetos en Java. Clases y objetos. -- 23. Programación orientada a objetos en Java. Herencia y polimorfismo. -- 24. Colecciones. -- 25. Multitarea y excepciones.</tableOfContents>
  <note type="statement of responsibility">Luis Joyanes Aguilar, Ignacio Zahonero Martínez</note>
  <subject>
    <topic>PROGRAMACION</topic>
  </subject>
  <subject>
    <topic>C++</topic>
  </subject>
  <subject>
    <topic>UML</topic>
  </subject>
  <subject>
    <topic>JAVA</topic>
  </subject>
  <classification authority="udc"> 004.43 </classification>
  <identifier type="isbn">9786071512123</identifier>
  <recordInfo>
    <recordContentSource authority="marcorg">UTN FRRo</recordContentSource>
    <recordCreationDate encoding="marc">231024</recordCreationDate>
    <recordIdentifier source="AR-FRRoUTN">91</recordIdentifier>
    <languageOfCataloging>
      <languageTerm authority="iso639-2b" type="code">spa</languageTerm>
    </languageOfCataloging>
  </recordInfo>
</mods>
