Estructura e interpretación de programas informáticos

Estructura e interpretación de programas informáticos (comúnmente conocido con el acrónimo PSCI, o como el libro del mago, "el libro del hechicero" , debido a la ilustración en la portada) es un libro de texto que cubre los principios de la programación, incluyendo abstracción, abstracción metalingüística, recursión, intérpretes y Programación modular, y es considerado un texto clásico en Ciencias de la computación. La primera edición fue publicada en 1985 por MIT Press, escrita por Harold Abelson y Gerald Jay Sussman, profesores del Instituto Tecnológico de Massachusetts (MIT), con Julie Sussman. La segunda edición es de 1996. El libro se distribuye bajo la Licencia Creative Commons Attribution ShareAlike 4. 0.

El libro utiliza scheme, un dialecto de lisp, como lenguaje de programación, y presenta muchos conceptos básicos de programación. En los capítulos avanzados también se trata la implementación de una máquina de registro, a través de la definición e implementación de un ensamblador, luego utilizado como una máquina virtual para la implementación de intérpretes y compiladores. En el texto se utilizan en algunos de los personajes recurrentes, cuyos nombres son típicamente una exposición completa a algún concepto que personifica, incluyendo Ben Bitdiddle (creado por Steve Ward y ya utilizado en un curso anterior, en los años setenta), Eva Lu Ator (evaluador), Louis Reasoner (loose reasoner), Alyssa P. Hacker (Lisp hacker), Cy D. Fect (" side effect " , un " programador c reformado ") y Lem E. Tweakit (déjame retocarlo).

El libro fue utilizado en el MIT como texto para el curso de introducción a la programación del mismo nombre (6. 001). Este curso fue reemplazado más tarde por un nuevo curso (6. 0001), que utiliza Python como lenguaje de programación. El texto también se ha utilizado como texto en otras universidades y se utiliza en el MIT en el curso de sistemas simbólicos a gran escala (6. 945). Muchos cursos introductorios anteriormente se centraban típicamente en los detalles de algún lenguaje de programación, mientras que SICP intenta lidiar con patrones genéricos para problemas específicos y construir herramientas de software que los implementen.

Libros sobre Informática

Aprendizaje De Perl

Learning Perl, también conocido como el libro llama por la ilustración de la portada, es un libro sobre el lenguaje de programación Perl publicado por O'Reilly ...
Esta página se basa en el artículo de Wikipedia: Fuente, Autores, Licencia Creative Commons Reconocimiento-CompartirIgual.
This page is based on the Wikipedia article: Source, Authors, Creative Commons Attribution-ShareAlike License.
contactos
Política de privacidad , Descargos de responsabilidad