Articoli correlati a Prolog Versus You: An Introduction to Logic Programming

Prolog Versus You: An Introduction to Logic Programming - Brossura

 
9783540175773: Prolog Versus You: An Introduction to Logic Programming

Sinossi

Prolog Versus You shows how you can take up the gauntlet of the logic programming language Prolog (PROgramming in LOGic) and use it as an obedient programming and problem solving tool. Logic programming emphasizes that programming is a human activity and consequently that programs should be easy for humans to write, understand and manipulate. In a program knowledge about the problem is stated in a logical language without consideration of the underlying machine language. This book has emerged from undergraduate courses in logic programming. The relation to logic is described and the necessary logic is provided continuously. No previous programming experience is assumed and it can be used by beginners as well as by advanced programmers. The book emphasizes the declarative reading of Prolog programs which greatly facilitates the thinking about the problems and yields programs easy to understand. The book covers logic programs, their execution and data structures; databases and expert systems; program synthesis, program correctness and program transformation as well as an efficient computation of Prolog programs. Each chapter ends with some exercises (with solutions). The book also contains a thorough index, appendices and a chapter on Prolog implementations: DECsystem-10 Prolog, Tricia, Quintus Prolog, MProlog, Turbo Prolog, micro-Prolog and LM-Prolog.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Contenuti

Round 1. Logic Programs.- 1.1 World Descriptions.- 1.2 Clauses.- 1.2.1 Horn Clauses.- 1.2.2 Clausal Form.- 1.3 Definitions.- 1.3.1 Introduction.- 1.3.2 Definitions ― Programs.- 1.3.3 Construction of Definitions.- 1.4 Exercises.- Round 2. Execution of Logic Programs.- 2.1 Horn Clause Proof Procedure.- 2.1.1 Resolution.- 2.1.2 Unification.- 2.1.3 Search Space.- 2.1.4 Proof Trees.- 2.2 Prolog Proof Procedure.- 2.2.1 Derivations in Prolog.- 2.2.2 Proof Trace.- 2.2.3 Alternative Answers.- 2.2.4 Incomplete Proof Strategy.- 2.3 Predefined Relations.- 2.4 An Example.- 2.5 Exercises.- Round 3. Data Structures.- 3.1 Constructed Terms.- 3.2 List Structures.- 3.3 Tree Structures.- 3.4 Difference Lists.- 3.5 Array Structures.- 3.6 Exercises.- Round 4. Databases and Expert Systems.- 4.1 Metalevels.- 4.1.1 Open and Closed World.- 4.1.2 Negation.- 4.1.3 All Answers.- 4.2 Databases.- 4.2.1 Introduction.- 4.2.2 Data as Relations.- 4.2.3 Data as Terms.- 4.3 Expert Systems.- 4.3.1 Introduction.- 4.3.2 Prolog for Expert Systems.- 4.4 An Example.- 4.5 Exercises.- Round 5. Program Methodology.- 5.1 Derivation of Programs.- 5.1.1 Specifications ― Programs.- 5.1.2 Natural Deduction.- 5.1.3 A Programming Calculus.- 5.2 Proof of Program Properties.- 5.2.1 Completeness.- 5.2.2 Termination.- 5.2.3 Partial Correctness.- 5.2.4 Other Properties.- 5.3 Program Transformation.- 5.4 An Example.- 5.5 Exercises.- Round 6. Efficient Computation.- 6.1 Search Space Reduction.- 6.1.1 The Cut Construction.- 6.1.2 The Cases Construction.- 6.2 Ordering of Conditions.- 6.3 Parallelism.- 6.4 Procedural Interpretation of Logic Programs.- 6.5 An Example.- 6.6 Exercises.- Round 7. Input and Output.- 7.1 Input.- 7.2 Output.- 7.3 Examples.- 7.4 Exercises.- Round 8. Prolog Implementations.- 8.1 DECsystem-10 Prolog.- 8.2 Tricia.- 8.3 Quintus Prolog.- 8.4 MProlog.- 8.5 Turbo Prolog.- 8.6 micro-Prolog.- 8.7 LM-Prolog.- Round 9. Sparringpartner.- 9.1 Simple Exercises.- 9.2 Structures.- 9.3 Miscellaneous Exercises.- 9.4 Games.- Appendix A. Answers to Exercises.- A.1 Round 1.- A.2 Round 2.- A.3 Round 3.- A.4 Round 4.- A.5 Round 5.- A.6 Round 6.- A.7 Round 7.- Appendix B. Program Traces.- B.1 Trace of Sum of triads.- B.2 Trace of Knights tour.- Appendix C. Transformation Rules.- Appendix D. Built-in Predicates.- Appendix E. ASCII Codes.

Product Description

Book by Johansson AnnaLena ErikssonGranskog Agneta Edman A

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Compra usato

Condizioni: molto buono
IX, 297 S. : graph. Darst. ; Der...
Visualizza questo articolo

EUR 7,95 per la spedizione da Germania a Italia

Destinazione, tempi e costi

EUR 9,70 per la spedizione da Germania a Italia

Destinazione, tempi e costi

Altre edizioni note dello stesso titolo

9780387175775: Prolog Versus You: An Introduction to Logic Programming

Edizione in evidenza

ISBN 10:  0387175776 ISBN 13:  9780387175775
Brossura

Risultati della ricerca per Prolog Versus You: An Introduction to Logic Programming

Immagini fornite dal venditore

Johansson, Anna-Lena, Agneta Eriksson-Granskog und Anneli Edman:
ISBN 10: 3540175776 ISBN 13: 9783540175773
Antico o usato Broschiert

Da: books4less (Versandantiquariat Petra Gros GmbH & Co. KG), Welling, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Broschiert. Condizione: Gut. IX, 297 S. : graph. Darst. ; Der Erhaltungszustand des hier angebotenen Werks ist trotz seiner Bibliotheksnutzung sehr sauber. Es befindet sich neben dem Rückenschild lediglich ein Bibliotheksstempel im Buch; ordnungsgemäß entwidmet. In ENGLISCHER Sprache. Sprache: Deutsch Gewicht in Gramm: 455. Codice articolo 2004547

Contatta il venditore

Compra usato

EUR 59,95
Convertire valuta
Spese di spedizione: EUR 7,95
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Anna-Lena Johansson, Anneli Edman, Agneta Eriksson-Granskog
ISBN 10: 3540175776 ISBN 13: 9783540175773
Antico o usato Brossura

Da: Buchpark, Trebbin, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Sehr gut. Zustand: Sehr gut | Seiten: 308 | Sprache: Englisch | Produktart: Bücher. Codice articolo 22641586/202

Contatta il venditore

Compra usato

EUR 68,33
Convertire valuta
Spese di spedizione: GRATIS
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Eriksson-Granskog, Agneta
Editore: Springer, 1989
ISBN 10: 3540175776 ISBN 13: 9783540175773
Antico o usato Brossura

Da: Anybook.com, Lincoln, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Fair. This is an ex-library book and may have the usual library/used-book markings inside.This book has soft covers. Clean from markings. In fair condition, suitable as a study copy. Please note the Image in this listing is a stock photo and may not match the covers of the actual item,550grams, ISBN:3540175776. Codice articolo 8861124

Contatta il venditore

Compra usato

EUR 69,31
Convertire valuta
Spese di spedizione: EUR 9,76
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Johansson, Anna-Lena und Joachim Dudek Hans:
ISBN 10: 3540175776 ISBN 13: 9783540175773
Antico o usato paperback

Da: book-link, Nufringen, BW, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

paperback. Condizione: Sehr gut. 308 Seiten; M25-06-J-02-VG Sprache: Deutsch Gewicht in Gramm: 500. Codice articolo 34614

Contatta il venditore

Compra usato

EUR 99,00
Convertire valuta
Spese di spedizione: EUR 8,99
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Anna-Lena Johansson|Agneta Eriksson-Granskog|Anneli Edman
ISBN 10: 3540175776 ISBN 13: 9783540175773
Nuovo Brossura
Print on Demand

Da: moluna, Greven, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Dieser Artikel ist ein Print on Demand Artikel und wird nach Ihrer Bestellung fuer Sie gedruckt. Prolog Versus You shows how you can take up the gauntlet of the logic programming language Prolog (PROgramming in LOGic) and use it as an obedient programming and problem solving tool. Logic programming emphasizes that programming is a human activity. Codice articolo 4883475

Contatta il venditore

Compra nuovo

EUR 101,04
Convertire valuta
Spese di spedizione: EUR 9,70
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Anna-Lena Johansson
ISBN 10: 3540175776 ISBN 13: 9783540175773
Nuovo Taschenbuch

Da: AHA-BUCH GmbH, Einbeck, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Taschenbuch. Condizione: Neu. Druck auf Anfrage Neuware - Printed after ordering - Prolog Versus You shows how you can take up the gauntlet of the logic programming language Prolog (PROgramming in LOGic) and use it as an obedient programming and problem solving tool. Logic programming emphasizes that programming is a human activity and consequently that programs should be easy for humans to write, understand and manipulate. In a program knowledge about the problem is stated in a logical language without consideration of the underlying machine language. This book has emerged from undergraduate courses in logic programming. The relation to logic is described and the necessary logic is provided continuously. No previous programming experience is assumed and it can be used by beginners as well as by advanced programmers. The book emphasizes the declarative reading of Prolog programs which greatly facilitates the thinking about the problems and yields programs easy to understand. The book covers logic programs, their execution and data structures; databases and expert systems; program synthesis, program correctness and program transformation as well as an efficient computation of Prolog programs. Each chapter ends with some exercises (with solutions). The book also contains a thorough index, appendices and a chapter on Prolog implementations: DECsystem-10 Prolog, Tricia, Quintus Prolog, MProlog, Turbo Prolog, micro-Prolog and LM-Prolog. Codice articolo 9783540175773

Contatta il venditore

Compra nuovo

EUR 117,69
Convertire valuta
Spese di spedizione: EUR 14,99
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Johansson, Anna-Lena
Editore: Springer, 1989
ISBN 10: 3540175776 ISBN 13: 9783540175773
Nuovo Brossura

Da: Ria Christie Collections, Uxbridge, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. In. Codice articolo ria9783540175773_new

Contatta il venditore

Compra nuovo

EUR 124,02
Convertire valuta
Spese di spedizione: EUR 10,37
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Johansson, Anna-Lena
Editore: Springer, 1989
ISBN 10: 3540175776 ISBN 13: 9783540175773
Nuovo Brossura

Da: California Books, Miami, FL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo I-9783540175773

Contatta il venditore

Compra nuovo

EUR 136,17
Convertire valuta
Spese di spedizione: EUR 7,68
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Johansson, Anna-Lena
Editore: Springer, 1989
ISBN 10: 3540175776 ISBN 13: 9783540175773
Nuovo Brossura

Da: Lucky's Textbooks, Dallas, TX, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo ABLIING23Mar3113020161439

Contatta il venditore

Compra nuovo

EUR 110,48
Convertire valuta
Spese di spedizione: EUR 63,97
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Anna-Lena Johansson/ Agneta Eriksson-Granskog/ Anneli Edman
Editore: Springer, 1989
ISBN 10: 3540175776 ISBN 13: 9783540175773
Nuovo Paperback

Da: Revaluation Books, Exeter, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Brand New. 306 pages. 9.25x6.10x0.70 inches. In Stock. Codice articolo x-3540175776

Contatta il venditore

Compra nuovo

EUR 164,28
Convertire valuta
Spese di spedizione: EUR 11,54
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello

Vedi altre 2 copie di questo libro

Vedi tutti i risultati per questo libro