Programming from specifications
Providing a thorough treatment of most elementary programme development techniques, this revised edition covers topics such as procedures, parameters, recursion and data refinement, with the integration of specification, development and coding, based on ordinary (classical) logic. This second editio...
Saved in:
| Main Author: | |
|---|---|
| Format: | Book |
| Language: | English |
| Published: |
New York
Prentice Hall
1994
|
| Edition: | 2nd ed. |
| Series: | Prentice Hall international series in computer science
|
| Subjects: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Table of Contents:
- Programs and refinement
- The predicate calculus
- Assignment and sequential composition
- Alternation
- Iteration
- Types and declarations
- Case study: Square root
- Initial variables
- Constructed types
- Case study: Insertion Sort
- Procedures and parameters
- Case study: Heap Sort
- Recursive procedures
- Case study: The Gray code
- Recursive types
- Modules and encapsulation
- State transformation and data refinement
- Case study: Majority voting
- Origins and conclusions


