logo

EbookBell.com

Most ebook files are in PDF format, so you can easily read them using various software such as Foxit Reader or directly on the Google Chrome browser.
Some ebook files are released by publishers in other formats such as .awz, .mobi, .epub, .fb2, etc. You may need to install specific software to read these formats on mobile/PC, such as Calibre.

Please read the tutorial at this link:  https://ebookbell.com/faq 


We offer FREE conversion to the popular formats you request; however, this may take some time. Therefore, right after payment, please email us, and we will try to provide the service as quickly as possible.


For some exceptional file formats or broken links (if any), please refrain from opening any disputes. Instead, email us first, and we will try to assist within a maximum of 6 hours.

EbookBell Team

A Practical Theory Of Programming 20110113 Online Edition Eric Cr Hehner

  • SKU: BELL-2528450
A Practical Theory Of Programming 20110113 Online Edition Eric Cr Hehner
$ 31.00 $ 45.00 (-31%)

4.4

32 reviews

A Practical Theory Of Programming 20110113 Online Edition Eric Cr Hehner instant download after payment.

Publisher: Springer
File Extension: PDF
File size: 1.38 MB
Pages: 242
Author: Eric C.R. Hehner
ISBN: 9780387941066, 0387941061
Language: English
Year: 2011
Edition: 2011.01.13 online edition

Product desciption

A Practical Theory Of Programming 20110113 Online Edition Eric Cr Hehner by Eric C.r. Hehner 9780387941066, 0387941061 instant download after payment.

Understanding programming and programming languages requires knowledge of the underlying theoretical model. This book explores aspects of programming that are amenable to mathematical proof. The author describes a programming theory which is much simpler and more comprehensive than the current theories to date. In the theoretical model, a specification is just a boolean expression and refinement is just an ordinary implication. The author develops a practical and broad method for writing precise specifications and designing programs whose executions probably satisfy the specifications. Beginning with preparatory material in logic, numbers, sets, lists, functions and relations, the book advances further into program theory, the heart of the book. Subsequent chapters may be selected or omitted according to course emphasis. The text will be useful to students in courses on programming methodology or verification at the advanced undergraduate or beginning graduate level, as well as for software engineers in the field. All technical terms are explained and then demonstrated in the book wherever possible. No advanced mathematical knowledge or programming language is assumed. The book contains numerous exercises and worked-out solutions for specific exercises. Transparency masters and solutions for the remaining exercises are available from the author.

Related Products