000 | 03220nam a22003134a 4500 | ||
---|---|---|---|
999 |
_c113986 _d113986 |
||
003 | BJBSDDR | ||
005 | 20230411090632.0 | ||
007 | ta | ||
008 | 200213s2008 sp ||||| |||| 0|| 0 spa d | ||
020 | _a9788448161118 | ||
020 | _a8448161114 | ||
040 |
_cBJBSDDR _bspa |
||
041 | _aspa | ||
050 | 1 | 4 |
_aQA 76.9 _bJ88f 2008 |
082 | 0 | 0 | _a001.642 |
100 | 1 | _aJoyanes Aguilar, Luis. | |
245 | 1 | 0 |
_aFundamentos de programación : _balgoritmos, estructura de datos y objetos / _cLuis Joyanes Aguilar. |
250 | _a4a ed. | ||
260 |
_aMadrid : _bMcGraw-Hill, _c2008. |
||
300 |
_axxviii, 766 páginas : _bilustraciones ; _c28 cm. |
||
500 | _aOriginally published 1988, now enlarged. | ||
504 | _aAlgoritmos y herramientas de programación -- Introducción a las computadoras y los lenguajes de programación -- Metodología de la programación y desarrollo de software -- Estructura general de un programa -- Flujo de control I: Estructuras selectivas -- Flujo de control II: Estructuras repetitivas -- Subprogramas (subalgoritmos): funciones -- Estructura de datos -- Estructuras de datos I (arrays y estructuras) -- Las cadenas de caracteres -- Archivos -- Ordenación, búsqueda e intercalación -- Ordenación, búsqueda y fusión externa (archivos) -- Estructuras dinámicas lineales de datos (pilas, colas y listas enlazadas) -- Estructuras de datos no lineales (árboles y grafos) -- Recursividad -- Programación orientada a objetos y UML 2.1 -- Tipos abstractos de datos, objetos y modelado con UML 2.1 -- Diseño de clases y objetos: representaciones gráficas en UML -- Relaciones entre clases: delegaciones, asociaciones, agregaciones, herencia -- Metodología de la programación y desarrollo de software -- Resolución de problemas y desarrollo de software: metodología de la programación. | ||
520 | _aLa estructura de esta nueva edición es similar a las anteriores, actualizada y con un énfasis en los lenguajes C, C++ y Java. Incluye la versión 2.0 del lenguaje algorítmico UPSAM utilizado en las primeras ediciones con nombres 1.0 y 1.1. Describe con gran cantidad de ejemplos y ejercicios las herramientas de programación más utilizadas en el aprendizaje de la informática, como los diagramas de flujo. Asimismo, incluye un curso completo de diseño y construcción de algoritmos. Dedica una parte completa al estudio de las estructuras de datos fundamentales estáticas (arrays y registros) y dinámicas (listas, pilas, colas, árboles y grafos). Incluye un capítulo sobre recursividad como herramienta para resolver problemas complejos. Una de las partes está dedicada al paradigma orientado a objetos, con conceptos básicos y avanzados, diseño y construcción de clases y relaciones fundamentales de agregación, generalización y herencia. A lo largo de todo el libro se incluyen reglas de sintaxis para la conversión de los programas escritos en pseudocódigo a los códigos fuentes de Java, C#, c, C++ , Visual Basic/VB.NET, Fortran o Pascal. | ||
650 | 4 |
_91619 _aProgramación (Computadores electrónicos) |
|
650 | 4 |
_92051 _aAlgoritmos. |
|
650 | 4 |
_911223 _aEstructura de datos (Informática) |
|
650 | 4 |
_911224 _aDiagramas funcionales |
|
942 |
_2lcc _cBK |