A Practical Theory of Programming, Used [Hardcover]

A Practical Theory of Programming, Used [Hardcover]
Brand: Springer
(1)
1 stores
0 Products

Product Details

There are several theories of programming. The first usable theory, often called "Hoare's Logic," is still probably the most widely known. In it, a specification is a pair of predicates: a precondition and postcondition (these and all technical terms will be defined in due course). Another popular and closely related theory by Dijkstra uses the weakest precondition predicate transformer, which is a function from programs and postconditions to preconditions. lones's Vienna Development Method has been used to advantage in some industries; in it, a specification is a pair of predicates (as in Hoare's Logic), but the second predicate is a relation. Temporal Logic is yet another formalism that introduces some special operators and quantifiers to describe some aspects of computation. The theory in this book is simpler than any of those just mentioned. In it, a specification is just a boolean expression. Refinement is just ordinary implication. This theory is also more general than those just mentioned, applying to both terminating and nonterminating computation, to both sequential and parallel computation, to both stand-alone and interactive computation. And it includes time bounds, both for algorithm classification and for tightly constrained real-time applications.

A Practical Theory of Programming, Used [Hardcover]

Shop Now

Compare Buying Options

Search
Amazon Amazon

Product Specifications

Technical Details

Manufacturer -
Brand Springer
Item model number -
Color -
Weight -
Height -
Depth -

Additional Product Information

Product Id 1427545
User Reviews and Ratings
3 (1 ratings)
3 out of 5 stars
UPC 467296170211

Shopping Options

Compare Buying Options

# Shop & Price
1
Check on Amazon
Price:
Search Visit Amazon

Top User Reviews and Ratings

No reviews available yet.

Be the first to review this product!