skip to content
Problem solving with Prolog Preview this item
ClosePreview this item
Checking...

Problem solving with Prolog

Author: John Stobo
Publisher: London : Pitman, 1989.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
Prolog is a programming language in which solutions to computing problems areexpressed as facts representing relationships between objects and as rulesspecifying consequences which derive from facts. In Prolog, the mechanisms forrepresenting knowledge about objects and relationships are both high-level andgeneral-purpose. This brings two substantial benefits to the programmer. Thefirst is that, to a very large  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Stobo, John.
Problem solving with Prolog.
London : Pitman, 1989
(OCoLC)19266584
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: John Stobo
ISBN: 0203168909 9780203168905
OCLC Number: 56837392
Notes: Includes index.
Description: 1 online resource (1 volume) : illustrations
Contents: Preliminaries; Contents; Preface; Chapter 1 Programming with Facts; Chapter 2 Programming with Rules; Chapter 3 Recursion in Rules; Chapter 4 Operations on Terms; Chapter 5 Input and Output; Chapter 6 Controlling Program Execution; Chapter 7 Programs as Data; Chapter 8 Grammar Rules; Chapter 9 Testing, Debugging and Documentation; Chapter 10 Writing Procedures and Writing Programs; Chapter 11 A Problem-Solving System; Chapter 12 An Electronic Diary; Appendix 1 Code for the Final Version of the Problem-Solving System; Appendix 2 Code for the Final Version of the Electronic Diary System.
Responsibility: John Stobo.

Abstract:

This is a practical introduction to PROLOG for the reader with little experience. It presents problem-solving techniques for program development in PROLOG based on case analysis and the use of a  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/56837392> # Problem solving with Prolog
    a schema:MediaObject, schema:Book, schema:CreativeWork ;
   library:oclcnum "56837392" ;
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
   library:placeOfPublication <http://dbpedia.org/resource/London> ; # London
   schema:about <http://experiment.worldcat.org/entity/work/data/18073156#Topic/computers_programming_languages_java> ; # COMPUTERS--Programming Languages--Java
   schema:about <http://experiment.worldcat.org/entity/work/data/18073156#Topic/computers_programming_languages_pascal> ; # COMPUTERS--Programming Languages--Pascal
   schema:about <http://dewey.info/class/005.133/e22/> ;
   schema:about <http://experiment.worldcat.org/entity/work/data/18073156#Topic/computers_programming_languages_c♯> ; # COMPUTERS--Programming Languages--C♯
   schema:about <http://experiment.worldcat.org/entity/work/data/18073156#Thing/computer_systems> ; # Computer systems
   schema:about <http://id.worldcat.org/fast/1078876> ; # Prolog (Computer program language)
   schema:bookFormat schema:EBook ;
   schema:creator <http://experiment.worldcat.org/entity/work/data/18073156#Person/stobo_john> ; # John Stobo
   schema:datePublished "1989" ;
   schema:description "Prolog is a programming language in which solutions to computing problems areexpressed as facts representing relationships between objects and as rulesspecifying consequences which derive from facts. In Prolog, the mechanisms forrepresenting knowledge about objects and relationships are both high-level andgeneral-purpose. This brings two substantial benefits to the programmer. Thefirst is that, to a very large extent, he or she is freed from concern about theorganisation of physical storage for the data which a program is to manipulate. The second is the ease with which concepts and relationshi."@en ;
   schema:description "Preliminaries; Contents; Preface; Chapter 1 Programming with Facts; Chapter 2 Programming with Rules; Chapter 3 Recursion in Rules; Chapter 4 Operations on Terms; Chapter 5 Input and Output; Chapter 6 Controlling Program Execution; Chapter 7 Programs as Data; Chapter 8 Grammar Rules; Chapter 9 Testing, Debugging and Documentation; Chapter 10 Writing Procedures and Writing Programs; Chapter 11 A Problem-Solving System; Chapter 12 An Electronic Diary; Appendix 1 Code for the Final Version of the Problem-Solving System; Appendix 2 Code for the Final Version of the Electronic Diary System."@en ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/18073156> ;
   schema:genre "Electronic books"@en ;
   schema:inLanguage "en" ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/19266584> ;
   schema:name "Problem solving with Prolog"@en ;
   schema:productID "56837392" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/56837392#PublicationEvent/london_pitman_1989> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/18073156#Agent/pitman> ; # Pitman
   schema:url <http://www.myilibrary.com?id=4858&ref=toc> ;
   schema:url <http://www.tandfebooks.com/isbn/9781134992447> ;
   schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=102940> ;
   schema:url <http://site.ebrary.com/id/10164762> ;
   schema:url <http://www.myilibrary.com?id=4858> ;
   schema:url <http://books.scholarsportal.info/viewdoc.html?id=/ebooks/ebooks2/taylorandfrancis/2013-03-25/2/9780203168905> ;
   schema:url <http://www.tandfebooks.com/isbn/9780203168905> ;
   schema:workExample <http://worldcat.org/isbn/9780203168905> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/56837392> ;
    .


Related Entities

<http://dbpedia.org/resource/London> # London
    a schema:Place ;
   schema:name "London" ;
    .

<http://experiment.worldcat.org/entity/work/data/18073156#Person/stobo_john> # John Stobo
    a schema:Person ;
   schema:familyName "Stobo" ;
   schema:givenName "John" ;
   schema:name "John Stobo" ;
    .

<http://experiment.worldcat.org/entity/work/data/18073156#Thing/computer_systems> # Computer systems
    a schema:Thing ;
   schema:name "Computer systems" ;
    .

<http://experiment.worldcat.org/entity/work/data/18073156#Topic/computers_programming_languages_c♯> # COMPUTERS--Programming Languages--C♯
    a schema:Intangible ;
   schema:name "COMPUTERS--Programming Languages--C♯"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/18073156#Topic/computers_programming_languages_java> # COMPUTERS--Programming Languages--Java
    a schema:Intangible ;
   schema:name "COMPUTERS--Programming Languages--Java"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/18073156#Topic/computers_programming_languages_pascal> # COMPUTERS--Programming Languages--Pascal
    a schema:Intangible ;
   schema:name "COMPUTERS--Programming Languages--Pascal"@en ;
    .

<http://id.worldcat.org/fast/1078876> # Prolog (Computer program language)
    a schema:Intangible ;
   schema:name "Prolog (Computer program language)"@en ;
    .

<http://worldcat.org/isbn/9780203168905>
    a schema:ProductModel ;
   schema:isbn "0203168909" ;
   schema:isbn "9780203168905" ;
    .

<http://www.tandfebooks.com/isbn/9781134992447>
   rdfs:comment "Click here to view" ;
    .

<http://www.worldcat.org/oclc/19266584>
    a schema:CreativeWork ;
   rdfs:label "Problem solving with Prolog." ;
   schema:description "Print version:" ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/56837392> ; # Problem solving with Prolog
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.