Get Free Shipping on orders over $89
PROLOG by Example : How to Learn, Teach and Use It - Helder Coelho

PROLOG by Example

How to Learn, Teach and Use It

By: Helder Coelho, Jose C. Cotta

Paperback | 16 December 2011

At a Glance

Paperback


$169.75

or 4 interest-free payments of $42.44 with

 or 

Ships in 5 to 7 business days

Prolog has a declarative style. A predicate definition includes both the input and output parameters, and it allows a programmer to define a desired result without being concerned about the detailed instructions of how it is to be computed. Such a declarative language offers a solution to the software crisis, because it is shorter and more concise, more powerful and understandable than present-day languages. Logic highlights novel aspects of programming, namely using the same program to compute a relation and its inverse, and supporting deductive retrieval of informa­ tion. This is a book about using Prolog. Its real point is the examples introduced from Chapter 3 onwards, and so a Prolog programmer does not need to read Chapters 1 and 2, which are oriented more to teachers and to students, respec­ tively. The book is recommended for introductory and advanced university courses, where students may need to remember the basics about logic program­ ming and Prolog, before starting doing. Chapters 1 and 2 were also kept for the sake of unity of the whole material. In Chapter 1 a teaching strategy is explained based on the key concepts of Pro­ log which are novel aspects of programming. Prolog is enhanced as a computer programming language used for solving problems that involve objects and the relationships between objects. This chapter provides a pedagogical tour of pre­ scriptions for the organization of Prolog programs, by pointing out the main draw­ backs novices may encounter.

More in Mathematical Theory of Computation

AI Engineering : Building Applications with Foundation Models - Chip Huyen
Discrete Mathematics for Computing : Grassroots - Peter Grossman

RRP $150.00

$117.75

21%
OFF
Nonlinear Analysis for Human Movement Variability - Nicholas Stergiou

RRP $194.00

$171.75

11%
OFF
Mathematical Foundations of Deep Learning : Theory and Algorithms - Xiaojing Ye
Theory of Computation for Software Developers - Maxim Mozgovoy

RRP $189.00

$167.75

11%
OFF
Introduction to Modern Cryptography : Revised Third Edition - Jonathan  Katz
Metaheuristic Algorithms : Theory and Practice - Gai-Ge Wang

RRP $94.99

$85.75

10%
OFF
Mining Complex Networks : Advances in Applied Mathematics - Bogumi? Kami?ski
Mining Complex Networks : Advances in Applied Mathematics - Bogumi? Kami?ski
Beading With Algorithms : Cellular Automata In Peyote Stitch - Gwen Fisher
AI Value Creators : Beyond the Generative AI User Mindset - Dario Gil