The Deductive Foundations of Computer Programming - Hardcover

Manna, Zohar; Waldinger, Richard

 
9780201548860: The Deductive Foundations of Computer Programming

Inhaltsangabe

Logik spielt eine grundlegende Rolle in der Informatik, analog zu der von Taschenrechnung in Physik und traditionellen Ingenieurwesen. In der Softwareentwicklung werden Systeme mit der Fähigkeit, logische Abzüge durchzuführen, auf die Synthese, Überprüfung und Transformation von Computerprogrammen angewendet. In der künstlichen Intelligenz werden solche Systeme auf das Verständnis natürlicher Sprache und die Bildung von gesunden Menschenverstand und Roboterplänen angewendet. Expertensysteme, deduktive Datenbanken und Logikprogrammiersysteme können als rudimentäre Anwendungen dieser neuen deduktiven Technologie angesehen werden. Dieses Buch bietet eine sorgfältige Einführung in die logischen Grundlagen dieser Anwendungen. Außergewöhnlich klar und mit Beispielen geschnürt, erfordert dieses Buch keine Vorkenntnisse in Logik oder Programmierung. Es vermischt eine grundlegende Behandlung der Logik mit einer Diskussion über seine Anwendung im automatisierten Abzug. Diese Arbeit bietet eine gut lesbare Einführung in die logischen Konzepte und Techniken, die der Computerprogrammierung zugrunde liegen.

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Von der hinteren Coverseite

Logic plays a fundamental role in computer science analogous to that played by calculus in physics and traditional engineering. In software engineering, systems with the ability to perform logical deduction are being applied to the synthesis, verification and transformation of computer programs. In artificial intelligence, such systems are applied to the understanding of natural language and the formation of commonsense and robotic plans. Expert systems, deductive databases, and logic-programming systems may be regarded as rudimentary applications of this new deductive technology.

This book provides a carefully paced introduction to the logical underpinnings of these applications. Exceptionally clear and laced with examples, this book requires no prior knowledge of logic or programming. It interleaves a basic treatment of logic with a discussion of its application in automated deduction. This work provides most readable introduction to the logical concepts and techniques underlying computer programming.



0201548860B04062001

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.