Fundamentos de Programacion Algoritmos, Estructura de Datos y Objetos – Luis Joyanes Aguilar – 2da Edición

Descripción

Todas las historias publicadas sobre el nacimiento de las computadoras comienzan remontándose a la antigüedad con la creación del ábaco como primera de . Este instrumento, inventado en Asia, se utilizó en la antigua Babilonia, en China y, por supuesto, en Europa. Actualmente se utiliza con fines educativos y de ocio.

En 1642, el filósofo y matemático francés Blas Pascal inventó la primera calculadora , conocida como pascalina. La calculadora tenía una serie de engranajes (ruedas dentadas) que permitían realizar sumas y restas, con un método entonces ingenioso y revolucionario: cuando se giraban los dientes de la primera rueda, avanzaba un diente de la segunda rueda, al girar los dientes de la segunda rueda, avanzaba un diente de la tercera, y así sucesivamente.

Tanto el ábaco como la pascalina sólo podían realizar sumas y restas. Asimismo, a finales del siglo XVII, en 1694, el científico Gottfried Leibniz inventó una máquina que podía sumar, restar, multiplicar y dividir. En 1819, el francés Joseph Jacquard creó las bases de las tarjetas perforadas como soporte de información.

Ver más
  • Capítulo 1. Algoritmos y programas
    Capítulo 2. La resolución de problemas con computadoras y las herramientas de programación
    Capítulo 3. Estructura general de un programa
    Capítulo 4. Introducción a la programación estructurada
    Capítulo 5. Subprogramas (subalgoritmos), procedimientos y funciones
    Capítulo 6. Estructuras de datos (arrays y registros)
    Capítulo 7. Las cadenas de caracteres
    Capítulo 8. Archivos (ficheros). Archivos secuenciales
    Capítulo 9. Archivos directos
    Capítulo 10. Ordenación, búsqueda e intercalación
    Capítulo 11. Búsqueda, ordenación y fusión externas (archivos)
    Capítulo 12. Estructuras dinámicas lineales de datos (listas enlazadas, pilas, colas)
    Capítulo 13. Estructuras de datos no lineales (árboles y grafos)
    Capítulo 14. Recursividad
    Capítulo 15. Introducción a la Programación Orientada a Objetos
    Capítulo 16. Relaciones: Asociación, Generalización, Herencia
  • Citar Libro

Descargar Fundamentos de Programación: Algoritmos; Estructura de Datos y Objetos

Tipo de Archivo
Idioma
Descargar RAR
Descargar PDF
Páginas
Tamaño
Libro
Español
724 pag.
57 mb

Déjanos un comentario

No hay comentarios

guest
0 Comentarios
Comentarios en línea
Ver todos los comentarios
0
Nos encantaría conocer tu opinión, comenta.x