COMPUTACION Y PROGRAMACION FUNCIONAL

COMPUTACION Y PROGRAMACION FUNCIONAL

CHACON SARTORI, CAMILO

24,81 €
Editorial:
MARCOMBO
Año de edición:
2021
Materia
Programación
ISBN:
978-84-267-3243-9
Páginas:
318
Encuadernación:
Rústica
Colección:
VARIAS
24,81 €
Añadir a favoritos

Prólogo................................................................................... 1
Acerca del libro...................................................................... 5
PARTE I
INTRODUCCIÓN A LA COMPUTACIÓN Y LA PROGRAMACIÓN
Capítulo 1. ¿Qué es la computación?................................... 11
Capítulo 2. ¿Qué es la programación?.................................. 27
Capítulo 3. Lenguajes de programación............................... 39
PARTE II CÁLCULO LAMBDA.................................................. 55
Capítulo 4. ¿Qué es el cálculo lambda?................................ 57
Capítulo 5. Operadores y variables....................................... 73
Capítulo 6. Reducción........................................................... 89
Capítulo 7. Aritmética........................................................... 99
Capítulo 8. Condicionales................................................. 111
Capítulo 9. Tuplas y listas................................................. 121
Capítulo 10. Tipos............................................................. 131
Capítulo 11. Cálculo-? como base de un lenguaje de programación real........ 151
PARTE III PROGRAMACIÓN FUNCIONAL........................... 161
Capítulo 12. ¿Qué es la programación funcional?............ 163
Capítulo 13. Estructuras de datos.................................... 205
Capítulo 14. Algoritmos.................................................... 233
Capítulo 15. Crear un pequeño lenguaje de programación usando Racket................ 265

La programación funcional ofrece diversas ventajas a la hora deconstruir software: reducción de errores, manejo eficiente de datos en entornos concurrentes y paralelos, y un gran respaldo teórico. Noobstante, muchos programadores fracasan en su intento de adentrarse en ella por ir directamente a aprenderla usando un lenguaje deprogramación (tecnología), con lo que omiten la teoría y el contextohistórico que le dio origen. Este libro incluye una introducción sobre qué son la computación y la programación en pos de delimitar su campo de acción. En segundo lugar, presenta el cálculo lambda, el modelo de computación que influenció a la programación funcional en los añoscuando ni siquiera existían los lenguajes de programación, ni muchomenos los ordenadores digitales. Para concluir, el libro emplea loslenguajes de programación Racket y Python para enseñar las diversascaracterísticas de la programación funcional, sus fortalezas ydebilidades, y cómo ellas pueden combinarse con otros paradigmas. Contodo ello, aprenderá: La visión general de la computación, laprogramación y los lenguajes de programación.

Artículos relacionados

  • ESTRUCTURAS DE DATOS Y ALGORITMOS
    NADAL, MARIONA
    Los algoritmos y las estructuras de datos son las herramientas básicas que necesita todo programador para construir aplicaciones que resuelvan problemas. Conocer uno (o varios) lenguajes de programación no es suficiente. Las estructuras de datos te permitirán organizar la información que el programa maneja, buscando la mayor eficiencia en espacio o en tiempo, según las necesida...
    Disponibilidad inmediata

    22,07 €

  • CURSO DE PROGRAMACION BASH SHELL
    MATA, ARTURO E.
    El propósito general de este libro es introducir al lector en el reconocimiento y escaneo de vulnerabilidades utilizando lenguaje Bash Shell, así como en el diseño de scripts para evaluar la configuración de seguridad de equipos conectados a una red LAN.Esta obra está dirigida a estudiantes y profesionales de la informática, está redactada con un lenguaje claro y didáctico y en...
    Nos queda 1 ejemplar

    23,94 €

  • EL PROGRAMADOR PRAGMÁTICO. VIAJE A LA MAESTRÍA
    THOMAS, DAVID / HUNT, ANDREW
    El programador pragmático es uno de esos raros casos de libros técnicos que se leen, se releen y se vuelven a leer durante años. Tanto si es nuevo en el campo como si es un profesional experimentado, acabará encontrando ideas nuevas cada vez.Dave Thomas y Andy Hunt escribieron la primera edición de este libro tan influyente en 1999 para ayudar a sus clientes a crear software me...
    Nos queda 1 ejemplar

    38,41 €

  • PROGRAMACION CONCURRENTE Y EN TIEMPO REAL
    CAPEL TUÑON, MANUEL I.
    Este libro ayuda a comprender el conjunto de algoritmos, conceptos y ejemplos clásicos de Programación Concurrente, cuyo objetivo es facilitar el razonamiento, la especificación correcta y la demostración de las propiedades de corrección de sistemas concurrentes y distribuidos modernos. Este es el enfoque adecuado para aprender el funcionamiento de los sistemas distribuidos y d...
    Nos queda 1 ejemplar

    30,77 €

  • SCRATCH. PROYECTOS PRACTICOS
    PEÑA, CLAUDIO
    Scratch es un lenguaje de distribución gratuita e introduce a los niños al pensamiento lógico y al vibrante mundo de la programación. Este libro es un compendio de proyectos prácticos donde los niños desarrollan juegos en el lenguaje de programación visual más utilizado en el mundo para niños, lo qu...... ...
    Nos queda 1 ejemplar

    22,02 €

  • LA ARTESANÍA DEL CÓDIGO LIMPIO
    MARTIN, ROBERT C.
    Cómo escribir código del que se sienta orgulloso... todos los díasEn La artesanía del código limpio el legendario Robert C. Martin ('Uncle Bob') ha escrito los principios que definen la profesión (y el arte) del desarrollo de software. Uncle Bob reúne las disciplinas, los estándares y la ética que necesita para entregar un software sólido y efectivo y para estar orgulloso de to...
    Nos queda 1 ejemplar

    36,49 €

Otros libros del autor

  • MENTES GENIALES. LA VIDA Y OBRA DE 12 GRANDES INFORMÁTICOS
    CHACÓN SARTORI, CAMILO
    ¿Quién acuñó por primera vez el término inteligencia artificial? ¿Quién fue el legendario informático que se negó a usar un ordenador al final de su vida? ¿Quién escribió uno de los artículos más populares de la historia de la informática a través de una metáfora? ¿Quién creó uno de los sistemas informáticos más populares y que reside en cada móvil? ¿Quién fue la mujer que logr...
    Disponible en 1-5 días

    17,79 €