Breaking News!
60% Off the Hottest Halloween Costumes & Accessories

A Practical Theory of Programming

Best Price (Coupon Required):
Buy A Practical Theory of Programming for $36.00 at @ Link.springer.com when you apply the 10% OFF coupon at checkout.
Click “Get Coupon & Buy” to copy the code and unlock the deal.

Set a price drop alert to never miss an offer.

1 Offer Price Range: $39.99 - $39.99
BEST PRICE

Single Product Purchase

$36.00
@ Link.springer.com with extra coupon

Price Comparison

Seller Contact Seller List Price On Sale Shipping Best Promo Final Price Volume Discount Financing Availability Seller's Page
BEST PRICE
1 Product Purchase
@ Link.springer.com
$39.99 $39.99

10% OFF
This deals requires coupon
$36.00
See Site In stock Visit Store

Product Details

Brand
Springer Nature
Manufacturer
N/A
Part Number
0
GTIN
9780387941066
Condition
New
Product Description

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.

Available Colors
Available Sizes

Reviews

0
0 reviews
5 stars
4 stars
3 stars
2 stars
1 star

Questions & Answers

Similar Products

Aid, Growth and Poverty

Aid, Growth and Poverty

$54.99
Smart Universities

Smart Universities

$149.00
Chest Pain with Normal Coronary Angiograms: Pathogenesis, Diagnosis and Management

Chest Pain with Normal Coronary Angiograms: Pathogenesis, Diagnosis and Management

$219.99
Hepatobiliary and Pancreatic Cancer

Hepatobiliary and Pancreatic Cancer

$79.99
Wavelets in Functional Data Analysis

Wavelets in Functional Data Analysis

$54.99
Elementare Algebra und Zahlentheorie

Elementare Algebra und Zahlentheorie

$29.99
Molecular Basis of Chronic Myeloproliferative Disorders

Molecular Basis of Chronic Myeloproliferative Disorders

$109.99
Surface Tension in Microsystems

Surface Tension in Microsystems

$139.00
In Sickness and In Health

In Sickness and In Health

$54.99
Location-based Advertising im Kontext von Big Data

Location-based Advertising im Kontext von Big Data

$74.99
Empowering the Past, Confronting the Future: The Duna People of Papua New Guinea

Empowering the Past, Confronting the Future: The Duna People of Papua New Guinea

$34.99
Volkstmliche Namen der Drogen, Heilkruter, Arzneimittel und Chemikalien

Volkstmliche Namen der Drogen, Heilkruter, Arzneimittel und Chemikalien

$44.99
Empirische Sozialforschung

Empirische Sozialforschung

$59.99
Introduction to Transportation Analysis, Modeling and Simulation

Introduction to Transportation Analysis, Modeling and Simulation

$99.99
Analysing Seasonal Health Data

Analysing Seasonal Health Data

$109.99
Metabolic Interconversion of Enzymes

Metabolic Interconversion of Enzymes

$69.99
Pinginauta!

Pinginauta!

$4.49
Koordinationskostenbasierte Dienstleistungsmodularisierung

Koordinationskostenbasierte Dienstleistungsmodularisierung

$69.99
Introduction to Nuclear and Particle Physics

Introduction to Nuclear and Particle Physics

$44.99
Iron Phosphate Materials as Cathodes for Lithium Batteries

Iron Phosphate Materials as Cathodes for Lithium Batteries

$109.99
Finanzintermediation durch Banken und Versicherungen

Finanzintermediation durch Banken und Versicherungen

$39.99
Cognitive and Psychometric Analysis of Analogical Problem Solving

Cognitive and Psychometric Analysis of Analogical Problem Solving

$109.99
Autonomic Innervation of the Heart

Autonomic Innervation of the Heart

$84.99
Bonded Cement-Based Material Overlays for the Repair, the Lining or the Strengthening of Slabs or Pa

Bonded Cement-Based Material Overlays for the Repair, the Lining or the Strengthening of Slabs or Pa

$84.99
Hypochondrie

Hypochondrie

$79.99
Chemical Kinetics, Stochastic Processes, and Irreversible Thermodynamics

Chemical Kinetics, Stochastic Processes, and Irreversible Thermodynamics

$60.00
Engineering Design Applications IV

Engineering Design Applications IV

$179.99
Computer Safety, Reliability, and Security

Computer Safety, Reliability, and Security

$49.99
Personality Assessment with ID37

Personality Assessment with ID37

$49.99
T.G.Masaryk (1850-1937)

T.G.Masaryk (1850-1937)

$84.99
Makrokonomik

Makrokonomik

$29.99
Die Einfhrung neuer Softwaresysteme

Die Einfhrung neuer Softwaresysteme

$74.99
The British between the Superpowers, 194550

The British between the Superpowers, 194550

$109.99
China's Rise, Russia's Fall

China's Rise, Russia's Fall

$44.99
Archaeology of the Communist Era

Archaeology of the Communist Era

$129.99
Grundkurs Statistik in den Sozialwissenschaften

Grundkurs Statistik in den Sozialwissenschaften

$29.99
Conditioning

Conditioning

$39.99
When Warners Brought Broadway to Hollywood, 1923-1939

When Warners Brought Broadway to Hollywood, 1923-1939

$129.99
Drinking Water Minerals and Mineral Balance

Drinking Water Minerals and Mineral Balance

$179.99
Aggregation, Efficiency, and Measurement

Aggregation, Efficiency, and Measurement

$84.99
previous
next