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 máquina de cálculo. 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 mecánica, 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 alemán 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.
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
Consulta los datos bibliográficos principales de esta edición para identificar correctamente el recurso, revisar su autoría y verificar detalles como ISBN, tema, subtema, archivo e idioma.
- Título: Fundamentos de Programación: Algoritmos; Estructura de Datos y Objetos
- Autor/es: Luis Joyanes Aguilar
- Edición: 2da Edición
- Año de publicación: 1998
- Tipo de archivo: eBook
- Idioma: eBook en Español
- ISBN-10: 8448139860
- Subtema: Algoritmos y Estructuras de Datos | Lenguajes y Programación
Citar este libro
Preparando citaciones...
No es la segunda edición, compré la subscripción pensando que sería el libro que necesitaba y resulta que es la 4ta.
Hemos actualizado el archivo, había un error en el enlace al PDF, ahora es la 2da edición