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

Handbuch zur Verwaltungsreform

Handbuch zur Verwaltungsreform

$149.99
Wearable Electronics Sensors

Wearable Electronics Sensors

$109.99
Professional Responsibility

Professional Responsibility

$109.99
Einfhrung in die Phonologie und Graphematik

Einfhrung in die Phonologie und Graphematik

$24.99
Jugend im Dokumentarfilm

Jugend im Dokumentarfilm

$59.99
Integriertes Content Management in Fernsehunternehmen

Integriertes Content Management in Fernsehunternehmen

$109.00
Runtime Verification

Runtime Verification

$59.99
VEGF Signaling

VEGF Signaling

$129.00
Fit in Anorganik

Fit in Anorganik

$34.99
Good Parents or Good Workers?

Good Parents or Good Workers?

$54.99
Nonlinear Elastic Waves in Materials

Nonlinear Elastic Waves in Materials

$199.99
Sustainable Product Development

Sustainable Product Development

$159.99
OSS for Telecom Networks

OSS for Telecom Networks

$109.99
The Great American Makeover

The Great American Makeover

$54.99
Peppa Pig: Peppa Loves St. Patrick's Day

Peppa Pig: Peppa Loves St. Patrick's Day

$5.24
Online beraten und verkaufen

Online beraten und verkaufen

$74.99
Computing System Reliability

Computing System Reliability

$84.99
The Future of Economic Design

The Future of Economic Design

$139.00
Linux

Linux

$59.99
Migrationsbedingte Kundenabwanderung bei Sparkassen

Migrationsbedingte Kundenabwanderung bei Sparkassen

$49.99
Representing Difference in the Medieval and Modern Orientalist Romance

Representing Difference in the Medieval and Modern Orientalist Romance

$89.99
Niedersachsen-Lexikon

Niedersachsen-Lexikon

$39.99
Transmission Electron Microscopy

Transmission Electron Microscopy

$149.00
Fhren in schwierigen Zeiten

Fhren in schwierigen Zeiten

$39.99
Advances in Information Systems Development:

Advances in Information Systems Development:

$219.99
Wirkungen des Protestantismus auf Einstellungen und Wertorientierungen

Wirkungen des Protestantismus auf Einstellungen und Wertorientierungen

$69.99
Lockerungsbegutachtungen im Strafvollzug

Lockerungsbegutachtungen im Strafvollzug

$39.99
Sustainable Hydrogen Production Processes

Sustainable Hydrogen Production Processes

$119.00
Metal Ions in Gene Regulation

Metal Ions in Gene Regulation

$169.00
Deutsche Europapolitik von Konrad Adenauer bis Gerhard Schrder

Deutsche Europapolitik von Konrad Adenauer bis Gerhard Schrder

$59.99
Mediterranean Type Ecosystems

Mediterranean Type Ecosystems

$109.99
The Role of Governance Structure in the Context of Crisis Management

The Role of Governance Structure in the Context of Crisis Management

$54.99
Artificial Life and Computational Intelligence

Artificial Life and Computational Intelligence

$39.99
Arbeiter und Arbeitswissenschaft

Arbeiter und Arbeitswissenschaft

$69.99
Joseph Carens: Between Aliens and Citizens

Joseph Carens: Between Aliens and Citizens

$139.99
Macromolecular Crystallography

Macromolecular Crystallography

$129.00
Introducing Computation to Neuroscience

Introducing Computation to Neuroscience

$249.99
The Making of Harrod's Dynamics

The Making of Harrod's Dynamics

$109.99
Essentials of Python for Artificial Intelligence and Machine Learning

Essentials of Python for Artificial Intelligence and Machine Learning

$54.99
Clinical Evaluation of Medical Devices

Clinical Evaluation of Medical Devices

$169.00
previous
next