Portada de The Foundations of Computer Science

The Foundations of Computer Science

por Frank S. de Boer · 1994

Ver sugerencias

Sinopsis

Más de Frank S. de Boer

Ver autor →

Otras obras del mismo autor en el catálogo

Libros similares

Libros relacionados según distintos criterios de búsqueda

Aunque no es un texto de fundamentos de informática en el sentido tradicional, aborda los principios subyacentes de la computación, la demostración y la inteligencia desde una perspectiva multidisciplinar, conectando ideas abstractas con ejemplos concretos y creatividad, algo que una fundación teórica también busca pero de forma más lineal.

La Ciencia de Sherlock Holmes

E.J. Wagner

2006·divulgacion

En lugar de abordar los fundamentos lógicos o algorítmicos directamente, este libro explora cómo el razonamiento deductivo y la recopilación sistemática de 'datos' (pistas) forman la base para 'computar' la solución a un problema. Conecta la idea de un sistema formal de reglas (la lógica de Holmes) con la resolución práctica de problemas, una analogía inesperada a los fundamentos de la computación que también estructuran la resolución de problemas.

Mientras que 'The Foundations of Computer Science' se enfoca en principios de programación y lógica, este libro profundiza en los límites teóricos y las capacidades fundamentales de la computación misma, examinando las implicaciones filosóficas y matemáticas de lo que es computable y lo que no lo es, y cómo las máquinas de Turing forman la base de todo lo que entendemos por computación.

La Estructura de los Programas Informáticos

Harold Abelson

1985·divulgacion

Este libro no es sobre los fundamentos matemáticos de la computación, sino sobre los fundamentos de 'cómo pensar' sobre la programación y el diseño de sistemas. Profundiza en los mismos principios de abstracción, modularidad y recursión que son esenciales en cualquier fundamento informático, pero desde la perspectiva del constructor de software, enseñando a los lectores a pensar como científicos de la computación.

Mientras que 'The Foundations of Computer Science' establece los principios operativos, este libro, de un autor menos conocido en la literatura mainstream de CS, profundiza en la semántica inherente. Proporciona una perspectiva menos común sobre cómo los conceptos lógicos se traducen en significado dentro de los sistemas informáticos, lo cual es un fundamento más profundo y filosófico.

Formal Methods and Models for Design

Helena N. P. J. K. Geisel

2003·divulgacion

Se conecta a los fundamentos al abordar cómo se construyen sistemas robustos y confiables a partir de principios teóricos. A menudo, los fundamentos se centran en 'qué es' la computación, mientras que este libro explora 'cómo asegurar' que lo que construimos sobre esos fundamentos sea correcto, utilizando una perspectiva formal y menos divulgada en la literatura más accesible.

Un libro de fundamentos como el de referencia construye la base teórica de la computación. Este clásico, aunque diferente en tema, comparte una estructura fundamental similar: desglosa un sistema complejo (un compilador) en sus componentes básicos, explicando cada etapa de manera modular y formal, desde las bases hasta la aplicación. Es comparable a cómo se construye un edificio teórico desde sus 'cimientos'.

Al igual que el libro de referencia busca establecer los 'fundamentos', esta obra maestra de Knuth hace lo mismo para la programación de computadoras. Su estructura es un ejemplo de rigor y exhaustividad, descomponiendo los problemas en sus elementos más pequeños y construyendo soluciones paso a paso, con un énfasis en la formalidad y la prueba. Es un modelo estructural de cómo se abordan los fundamentos en la ciencia de la computación.

Ayúdame a que yoleo sea sostenible