2003, ISBN: 3540006788
[EAN: 9783540006787], Neubuch, [PU: Springer Berlin Heidelberg], PROLOG (EDV) CPROGRAMMINGLANGUAGE DEBUGGING NATURAL PROCESSING RACK SYNTAX ARTIFICIALINTELLIGENCE DATASTRUCTURE DATASTRUCT… Mehr…
AbeBooks.de moluna, Greven, Germany [73551232] [Rating: 4 (von 5)] NEW BOOK. Versandkosten:Versandkostenfrei. (EUR 0.00) Details... |
2013, ISBN: 9783540006787
Springer, Taschenbuch, Auflage: 5th ed. 2003, 316 Seiten, Publiziert: 2013-10-04T00:00:01Z, Produktgruppe: Buch, Hersteller-Nr.: 1 black & white illustrations, biography, 2.16 kg, Verkauf… Mehr…
Amazon.de (Intern... MEDIMOPS Gut Versandkosten:Auf Lager. Die angegebenen Versandkosten können von den tatsächlichen Kosten abweichen. (EUR 3.00) Details... |
2003, ISBN: 3540006788
5th ed. 2003 Kartoniert / Broschiert Prolog (EDV), Computerprogrammierung und Softwareentwicklung, Künstliche Intelligenz, C programming language; debugging; Natural; Processing; Rack; … Mehr…
Achtung-Buecher.de MARZIES.de Buch- und Medienhandel, 14621 Schönwalde-Glien Versandkosten:Versandkostenfrei innerhalb der BRD. (EUR 0.00) Details... |
2003, ISBN: 3540006788
[EAN: 9783540006787], Gebraucht, guter Zustand, [SC: 13.68], [PU: Springer (edition 5th)], Ship within 24hrs. Satisfaction 100% guaranteed. APO/FPO addresses supported, Books
ZVAB.com BooksRun, Philadelphia, PA, U.S.A. [63271547] [Rating: 5 (von 5)] NOT NEW BOOK. Versandkosten: EUR 13.68 Details... |
2003, ISBN: 9783540006787
Springer Verlag, 2003. Paperback. New. 5th edition. 293 pages. 9.00x6.00x0.75 inches., Springer Verlag, 2003, 6
Biblio.co.uk |
2003, ISBN: 3540006788
[EAN: 9783540006787], Neubuch, [PU: Springer Berlin Heidelberg], PROLOG (EDV) CPROGRAMMINGLANGUAGE DEBUGGING NATURAL PROCESSING RACK SYNTAX ARTIFICIALINTELLIGENCE DATASTRUCTURE DATASTRUCT… Mehr…
2013, ISBN: 9783540006787
Springer, Taschenbuch, Auflage: 5th ed. 2003, 316 Seiten, Publiziert: 2013-10-04T00:00:01Z, Produktgruppe: Buch, Hersteller-Nr.: 1 black & white illustrations, biography, 2.16 kg, Verkauf… Mehr…
2003
ISBN: 3540006788
5th ed. 2003 Kartoniert / Broschiert Prolog (EDV), Computerprogrammierung und Softwareentwicklung, Künstliche Intelligenz, C programming language; debugging; Natural; Processing; Rack; … Mehr…
2003, ISBN: 3540006788
[EAN: 9783540006787], Gebraucht, guter Zustand, [SC: 13.68], [PU: Springer (edition 5th)], Ship within 24hrs. Satisfaction 100% guaranteed. APO/FPO addresses supported, Books
2003, ISBN: 9783540006787
Springer Verlag, 2003. Paperback. New. 5th edition. 293 pages. 9.00x6.00x0.75 inches., Springer Verlag, 2003, 6
Bibliographische Daten des bestpassenden Buches
Autor: | |
Titel: | |
ISBN-Nummer: |
Detailangaben zum Buch - Programming in Prolog: Using The Iso Standard
EAN (ISBN-13): 9783540006787
ISBN (ISBN-10): 3540006788
Gebundene Ausgabe
Taschenbuch
Erscheinungsjahr: 2003
Herausgeber: Springer
Gewicht: 0,487 kg
Sprache: Englisch
Buch in der Datenbank seit 2007-06-13T05:35:23+02:00 (Berlin)
Detailseite zuletzt geändert am 2024-02-22T16:57:08+01:00 (Berlin)
ISBN/EAN: 3540006788
ISBN - alternative Schreibweisen:
3-540-00678-8, 978-3-540-00678-7
Alternative Schreibweisen und verwandte Suchbegriffe:
Autor des Buches: mellish, will christoph, clocksin, prolog, christopher williams, christopher many, william, tolkien, christop will
Titel des Buches: standard, programming prolog using the iso, christopher william
Daten vom Verlag:
Autor/in: William F. Clocksin; Christopher S. Mellish
Titel: Programming in Prolog - Using the ISO Standard
Verlag: Springer; Springer Berlin
300 Seiten
Erscheinungsjahr: 2003-07-25
Berlin; Heidelberg; DE
Gedruckt / Hergestellt in Deutschland.
Gewicht: 0,980 kg
Sprache: Englisch
69,54 € (DE)
71,49 € (AT)
77,00 CHF (CH)
POD
XIV, 300 p. 1 illus.
BC; Programming Languages, Compilers, Interpreters; Hardcover, Softcover / Informatik, EDV/Programmiersprachen; Compiler und Übersetzer; Verstehen; C programming language; Debugging; Natural; Processing; Prolog; Rack; Syntax; artificial intelligence; data structure; data structures; programming language; proving; selection; Programming Techniques; Artificial Intelligence; Compilers and Interpreters; Programming Techniques; Artificial Intelligence; Computerprogrammierung und Softwareentwicklung; Künstliche Intelligenz; BC; EA
1 Tutorial Introduction.- Gives the student a feel for what it is like to program in Prolog. Introduces objects, relationships, facts, rules, variables.- 1.1 Prolog.- 1.2 Objects and Relationships.- 1.3 Programming.- 1.4 Facts.- 1.5 Questions.- 1.6 Variables.- 1.7 Conjunctions.- 1.8 Rules.- 1.9 Summary and Exercises.- 2 A Closer Look.- More detailed presentation of Prolog syntax and data structures.- 2.1 Syntax.- 2.1.1 Constants.- 2.1.2 Variables.- 2.1.3 Structures.- 2.2 Characters.- 2.3 Operators.- 2.4 Equality and Unification.- 2.5 Arithmetic.- 2.6 Summary of Satisfying Goals.- 2.6.1 Successful satisfaction of a conjunction of goals.- 2.6.2 Consideration of goals in backtracking.- 2.6.3 Unification.- 3 Using Data Structures.- Representing objects and relationships by using trees and lists. Developing several standard Prolog programming techniques.- 3.1 Structures and Trees.- 3.2 Lists.- 3.3 Recursive Search.- 3.4 Mapping.- 3.5 Recursive Comparison.- 3.6 Joining Structures Together.- 3.7 Accumulators.- 3.8 Difference Structures.- 4 Backtracking and the “Cut”.- How a set of clauses generates a set of solutions. Using “cut” to modify the control sequence of running Prolog programs.- 4.1 Generating Multiple Solutions.- 4.2 The “Cut”.- 4.3 Common Uses of the Cut.- 4.3.1 Confirming the Choice of a Rule.- 4.3.2 The “cut-fail” Combination.- 4.3.3 Terminating a “generate and test”.- 4.4 Problems with the Cut.- 5 Input and Output.- Facilities available for the input and output of characters and structures. Developing a program to read sentences from the user and represent the structure as a list of words, which can be used with the Grammar Rules of Chapter.- 5.1 Reading and Writing Terms.- 5.1.1 Reading Terms.- 5.1.2 Writing Terms.- 5.2 Reading and Writing Characters.- 5.2.1 Reading Characters.- 5.2.2 Writing Characters.- 5.3 Reading English Sentences.- 5.4 Reading and Writing Files.- 5.4.1 Opening and closing streams.- 5.4.2 Changing the current input and output.- 5.4.3 Consulting.- 5.5 DeclaringOperators.- 6 Built-in Predicates.- Definition of the “core” built-in predicates, with sensible examples of how each one is used. By this point, the reader should be able to read reasonably complex programs, and should therefore be able to absorb the built-in predicates by seeing them in use.- 6.1 EnteringNew Clauses.- 6.2 Success and Failure.- 6.3 Classifying Terms.- 6.4 Treating Clauses as Terms.- 6.5 Constructing and Accessing Components of Structures.- 6.6 Affecting Backtracking.- 6.7 Constructing Compound Goals.- 6.8 Equality.- 6.9 Input and Output.- 6.10 Handling Files.- 6.11 Evaluating Arithmetic Expressions.- 6.12 Comparing Terms.- 6.13 Watching Prolog atWork.- 7 More Example Programs.- Many example programs are given, covering a wide range of interests. Examples include list processing, set operations, symbolic differentiation and simplification of formula.- 7.1 A Sorted Tree Dictionary.- 7.2 Searching a Maze.- 7.3 The Towers of Hanoi.- 7.4 Parts Inventory.- 7.5 List Processing.- 7.6 Representing andManipulating Sets.- 7.7 Sorting.- 7.8 Using the Database.- 7.8.1 Random.- 7.8.2 Gensym.- 7.8.3 Findall.- 7.9 SearchingGraphs.- 7.10 Sift the Two’s and Sift the Three’s.- 7.11 Symbolic Differentiation.- 7.12 Mapping Structures and Transforming Trees.- 7.13 Manipulating Programs.- 7.14 Bibliographic Notes.- 8 Debugging Prolog Programs.- By this point, the reader will be able to write reasonable programs, and so the problem of debugging will be relevant. Flow of control model, hints about common bugs, techniques of debugging..- 8.1 Laying out Programs.- 8.2 Common Errors.- 8.3 The Tracing Model.- 8.4 Tracing and Spy Points.- 8.4.1 Examining the Goal.- 8.4.2 Examining the Ancestors.- 8.4.3 Altering the Degree of Tracing.- 8.4.4 Altering the Satisfaction of the Goal.- 8.4.5 Other Options.- 8.4.6 Summary.- 8.5 Fixing Bugs.- 9 Using Prolog Grammar Rules.- Applications of existing techniques. Using Grammar Rules. Examining the design decisions for some aspects of analysing natural language with Grammar Rules.- 9.1 The Parsing Problem.- 9.2 Representing the Parsing Problemin Prolog.- 9.3 The Grammar Rule Notation.- 9.4 Adding ExtraArguments.- 9.5 Adding Extra Tests.- 9.6 Summary.- 9.7 Translating Language into Logic.- 9.8 More General Use of Grammar Rules.- 10 The Relation of Prolog to Logic.- Predicate Calculus, clausal form, resolution theorem proving, logic programming.- 10.1 Brief Introduction to Predicate Calculus.- 10.2 Clausal Form.- 10.3 A Notation for Clauses.- 10.4 Resolution and Proving Theorems.- 10.5 Horn Clauses.- 10.6 Prolog.- 10.7 Prolog and Logic Programming.- 11 Projects in Prolog.- A selection of suggested exercises, projects and problems.- 11.1 Easier Projects.- 11.2 Advanced Projects.- A Answers to Selected Exercises.- B Clausal Form Program Listings.- C Writing Portable Standard Prolog Programs.- The Prolog standard, writing portable programs and dealing with different Prolog implementations.- C.1 Standard Prolog for Portability.- C.2 Different Prolog Implementations.- C.3 Issues to LookOut For.- C.4 Definitions of some Standard Predicates.- C.4.1 Character Processing.- C.4.2 Directives.- C.4.3 Stream Input/Output.- C.4.4 Miscellaneous.- D CodetoSupport DCGs.- D.1 DCG Support Code.Weitere, andere Bücher, die diesem Buch sehr ähnlich sein könnten:
Neuestes ähnliches Buch:
2903540006786 Programming in Prolog: Using the ISO Standard (William F. Clocksin)
- 2903540006786 Programming in Prolog: Using the ISO Standard (William F. Clocksin)
- 9780387175393 Programming in PROLOG (W. F. Clocksin/ C. S. Mellish/ William F. Clocksin)
- 9783540110460 Programming in Prolog (W. F. Clocksin)
- 9780387110462 Programming in Prolog (Clocksin W F Mellish C S)
- 9780387150116 Programming in Prolog (Clocksin, W. F.;Mellish, C.S.)
< zum Archiv...