Local cover image
Local cover image
Local cover image
Local cover image

Fundamentos de Programación : Algoritmos y estructuras de datos y objetos / Luis Joyanes Aguilar

By: Material type: TextTextLanguage: Spanish Original language: Spanish Publication details: Madrid : McGraw-Hill, 2008.Edition: 4a. edDescription: xxviii, 766 páginas : Ilustraciones, tablas, figuras, ejercicios, ejemplos ; tapa blanda : 21 x 16 centimetrosContent type:
  • texto
Media type:
  • no mediado
Carrier type:
  • volumen
ISBN:
  • 978 84 481 6111 8
Subject(s): DDC classification:
  • 21 005.1
Online resources:
Contents:
PARTE I. ALGORITMOS Y HERRAMIENTAS DE PROGRAMACIÓN. Capítulo 1. Introducción a las computadoras y los lenguajes de programación. Capítulo 2. Metodología de la programación y desarrollo de software. Capítulo 3. Estructura general de un programa. Capítulo 4. Flujo de control I: Estructuras selectivas. Capítulo 5. Flujo de control II: Estructuras repetitivas. Capítulo 6. Subprogramas (sub algoritmos): Funciones. -- PARTE II. ESTRUCTURA DE DATOS. Capítulo 7. Estructuras de datos I (Arrays y estructuras). Capítulo 8. Las cadenas de caracteres. Capítulo 9. Archivos (ficheros). Capítulo 10. Ordenación, búsqueda e intercalación. Capítulo 11. Ordenación, búsqueda y fusión externa (archivos). Capítulo 12. Estructuras dinámicas lineales de datos (pilas, colas y listas enlazadas). Capítulo 13. Estructuras de datos no lineales (árboles y grafos). Capítulo 14. Recursividad. -- PARTE III. PROGRAMACIÓN ORIENTADA A OBJETOS Y UML 2.1. Capítulo 15. Tipos abstractos de datos, objetos y modelado con UML 2.1. Capítulo 16. Diseño de clases y objetos: Representaciones gráficas en UML. Capítulo 17. Relaciones entre clases: Delegaciones, asociaciones, agregaciones, herencia. -- PARTE IV. METODOLOGÍA DE LA PROGRAMACIÓN Y DESARROLLO DE SOFTWARE. Capítulo 18. Resolución de problemas y desarrollo de software: Metodología de la programación
Summary: La 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.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Cover image Item type Home library Collection Shelving location Call number Copy number Status Date due Barcode
Libros Libros Biblioteca Especializada de Ingenieria en Producción Empresarial Generalidades Ingeniería 005.1/J88f (Browse shelf(Opens below)) Ej. 1 Available IPE-LIB 0106
Browsing Biblioteca Especializada de Ingenieria en Producción Empresarial shelves, Shelving location: Ingeniería, Collection: Generalidades Close shelf browser (Hides shelf browser)
005.1/J88f Fundamentos de Programación : Algoritmos y estructuras de datos y objetos /

PARTE I. ALGORITMOS Y HERRAMIENTAS DE PROGRAMACIÓN. Capítulo 1. Introducción a las computadoras y los lenguajes de programación. Capítulo 2. Metodología de la programación y desarrollo de software. Capítulo 3. Estructura general de un programa. Capítulo 4. Flujo de control I: Estructuras selectivas. Capítulo 5. Flujo de control II: Estructuras repetitivas. Capítulo 6. Subprogramas (sub algoritmos): Funciones. -- PARTE II. ESTRUCTURA DE DATOS. Capítulo 7. Estructuras de datos I (Arrays y estructuras). Capítulo 8. Las cadenas de caracteres. Capítulo 9. Archivos (ficheros). Capítulo 10. Ordenación, búsqueda e intercalación. Capítulo 11. Ordenación, búsqueda y fusión externa (archivos). Capítulo 12. Estructuras dinámicas lineales de datos (pilas, colas y listas enlazadas). Capítulo 13. Estructuras de datos no lineales (árboles y grafos). Capítulo 14. Recursividad. -- PARTE III. PROGRAMACIÓN ORIENTADA A OBJETOS Y UML 2.1. Capítulo 15. Tipos abstractos de datos, objetos y modelado con UML 2.1. Capítulo 16. Diseño de clases y objetos: Representaciones gráficas en UML. Capítulo 17. Relaciones entre clases: Delegaciones, asociaciones, agregaciones, herencia. -- PARTE IV. METODOLOGÍA DE LA PROGRAMACIÓN Y DESARROLLO DE SOFTWARE. Capítulo 18. Resolución de problemas y desarrollo de software: Metodología de la programación

La 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.

Dirigido a estudiantes de Ingeniería de informática o de ingenieía de sistemas.

Español

There are no comments on this title.

to post a comment.

Click on an image to view it in the image viewer

Local cover image Local cover image