Cantitate/Preț
Produs

The Art of Prolog – Advanced Programming Techniques 2e: Logic Programming

Autor Leon Sterling
en Limba Engleză Paperback – 20 apr 1994

ECOSISTEMUL: Această lucrare fundamentală se concentrează pe limbajul Prolog, explorând implementările sale standard și mecanismele de programare logică aplicate în Inteligența Artificială. Reținem că The Art of Prolog – Advanced Programming Techniques 2e nu este doar un manual de sintaxă, ci un ghid de inginerie software care acoperă de la predicatele de bază până la meta-programare și gramatici logice. Descoperim aici o structură riguroasă, unde Leon Sterling introduce conceptul de „stepwise enhancement”, o metodă sistematică de a construi programe complexe prin rafinări succesive. Dacă Programming in Prolog de William F. Clocksin v-a oferit cadrul teoretic și bazele limbajului, această carte oferă instrumentele practice necesare pentru a stăpâni eficiența execuției și structurile de date avansate. Subliniem importanța noilor capitole dedicate interpretoarelor de reguli pentru sisteme expert și transformării programelor, elemente care lipsesc adesea din cursurile introductive. În contextul operei autorului, volumul rafinează viziunea prezentată în The Practice of Prolog, trecând de la studii de caz la o metodologie de programare robustă, compatibilă cu standardele moderne. Ritmul este dens, tehnic, orientat spre rezolvarea problemelor de logică computațională, fiind susținut de peste 30 de diagrame și exerciții testate în mediul academic pentru a asigura o înțelegere profundă a negației și a controlului fluxului prin „cuts”.

Citește tot Restrânge

Preț: 64584 lei

Preț vechi: 80730 lei
-20%

Puncte Express: 969

Carte tipărită la comandă

Livrare economică 02-16 iunie


Specificații

ISBN-13: 9780262691635
ISBN-10: 0262691639
Pagini: 552
Ilustrații: 30
Dimensiuni: 204 x 228 x 25 mm
Greutate: 0.97 kg
Ediția:2 Rev ed.
Editura: Mit Press
Seria Logic Programming

Locul publicării:United States

De ce să citești această carte

Pentru programatorii care vor să depășească nivelul de începător în programarea logică, acest volum oferă tehnici avansate de optimizare și structurare a codului. Cititorul câștigă o metodologie clară de construcție a sistemelor expert și o înțelegere riguroasă a modului în care Prolog poate fi utilizat pentru transformări complexe de programe, fiind o resursă esențială pentru dezvoltarea de aplicații de Inteligență Artificială.


Despre autor

Leon S. Sterling este o figură centrală în domeniul programării logice, ocupând funcții de prestigiu precum Director de eResearch și Chair of Software Innovation and Engineering la Universitatea din Melbourne. Expertiza sa este consolidată prin contribuții majore la editura Mit Press, unde pe lângă The Art of Prolog, a coordonat volumul The Practice of Prolog. Lucrările sale, inclusiv participarea la conferințe internaționale precum Cooperative Information Agents XI, reflectă un interes constant pentru agenții software inteligenți și ingineria sistemelor complexe, adaptând teoria logică la necesitățile practice ale informaticii moderne.


Descriere scurtă

This new edition of The Art of Prolog contains a number of important changes. Most background sections at the end of each chapter have been updated to take account of important recent research results, the references have been greatly expanded, and more advanced exercises have been added which have been used successfully in teaching the course.

Part II, The Prolog Language, has been modified to be compatible with the new Prolog standard, and the chapter on program development has been significantly altered: the predicates defined have been moved to more appropriate chapters, the section on efficiency has been moved to the considerably expanded chapter on cuts and negation, and a new section has been added on stepwise enhancement--a systematic way of constructing Prolog programs developed by Leon Sterling. All but one of the chapters in Part III, Advanced Prolog Programming Techniques, have been substantially changed, with some major rearrangements. A new chapter on interpreters describes a rule language and interpreter for expert systems, which better illustrates how Prolog should be used to construct expert systems. The chapter on program transformation is completely new and the chapter on logic grammars adds new material for recognizing simple languages, showing how grammars apply to more computer science examples.