Fundamentos de programación

6th Edición
6071529131 · 9786071529138
Esta obra dirigida a estudiante de ingeniería informática o de ingeniería de sistemas en las técnicas de programación actuales que requieren no sólo del aprendizaje clásico del diseño de algoritmos y de la comprensión de las técnicas orient… Leer Más
Available for purchase 2026/05/30
COP 207,000.00

Los paquetes se envían por medio de paquetería FEDEX.

  • Considere que los tiempos de envío dependen de la carga del proveedor.
    • Ingrese los datos de la manera más exacta posible para evitar demoras en las entregas por parte de la paquetería.

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 (subalgoritmos): Funciones.

PARTE II. ESTRUCTURA DE DATOS.

Capítulo 7 Arrays (arreglos) y registros.

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 Archivos: tipos y organización.

Capítulo 12 Estructuras de datos lineales (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.5.1.

Capítulo 15 Tipos abstractos de datos, objetos y modelado con UML.

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.

Apéndice I Guía de sintaxis del lenguaje ANSI C.

Apéndice II Guía de sintaxis del lenguaje ANSI/ISO C++ estándar.

Apéndice III Guía de sintaxis del lenguaje Java.

Apéndice IV Guía de sintaxis del lenguaje Python.

Apéndice V Guía de sintaxis del lenguaje JavaScript.

Apéndice VI Especificaciones del lenguaje algorítmico UPSAM 2.5

Esta obra dirigida a estudiante de ingeniería informática o de ingeniería de sistemas en las técnicas de programación actuales que requieren no sólo del aprendizaje clásico del diseño de algoritmos y de la comprensión de las técnicas orientadas a objetos, sino un método de transición hacia las tecnologías predominantes. El contenido ha sido tanto actualizado como adaptado a los objetivos de las ediciones anteriores: llegar a estudiantes de programación de computadoras en sus niveles de iniciación y medio, o a nivel superior que deseen consolidar sus conocimientos con los lenguajes de programación tradicionales C, C++, Java o se están sumergiendo en los nuevos lenguajes de programación que hoy están llegando a los departamentos de desarrollo de software en organizaciones y empresas, o en departamentos universitarios y tecnológicos, como Python, R o JavaScript y que también necesitan afrontar nuevos lenguajes como Swift, Go o Scala.