Zum Hauptinhalt springen
Dekorationsartikel gehören nicht zum Leistungsumfang.
Program Proofs
Taschenbuch von K. Rustan M. Leino (u. a.)
Sprache: Englisch

83,65 €*

inkl. MwSt.

Versandkostenfrei per Post / DHL

Lieferzeit 1-2 Wochen

Kategorien:
Beschreibung
"The book shows what it means to write specifications for programs, what it means for programs to satisfy those specifications, and how to write proofs that connect specifications and programs"--
"The book shows what it means to write specifications for programs, what it means for programs to satisfy those specifications, and how to write proofs that connect specifications and programs"--
Über den Autor
K. Rustan M. Leino; illustrated by Kaleb Leino
Inhaltsverzeichnis
Preface ix
Notes for Teachers xv
0. Introduction 1
Part 0. Learning the Ropes
1. Basics 9
2. Making It Formal 25
3. Recursion and Termination 63
4. Inductive Datatypes 83
5. Lemmas and Proofs 95
Part 1. Functional Programs
6. Lists 137
7. Unary Numbers 161
8. Sorting 175
9. Abstraction 189
10. Data-Structure Invariants 207
Part 2. Imperative Programs
11. Loops 235
12. Recursive Specifications, Iterative Programs 257
13. Arrays and Searching 275
14. Modifying Arrays 321
15. In-situ Sorting 337
16. Objects 351
17. Dynamic Heap Data Structures 387
A. Dafny Syntax Cheat Sheet 427
B. Boolean Algebra 433
C. Answers to Select Exercises 445
References 459
Index 467
Details
Erscheinungsjahr: 2023
Fachbereich: Programmiersprachen
Genre: Informatik
Rubrik: Naturwissenschaften & Technik
Medium: Taschenbuch
Inhalt: Einband - flex.(Paperback)
ISBN-13: 9780262546232
ISBN-10: 026254623X
Sprache: Englisch
Einband: Kartoniert / Broschiert
Autor: Leino, K. Rustan M.
Leino, Kaleb
Illustrator: Kaleb Leino
Hersteller: MIT Press Ltd
Maße: 225 x 176 x 25 mm
Von/Mit: K. Rustan M. Leino (u. a.)
Erscheinungsdatum: 07.03.2023
Gewicht: 0,766 kg
Artikel-ID: 125805880
Über den Autor
K. Rustan M. Leino; illustrated by Kaleb Leino
Inhaltsverzeichnis
Preface ix
Notes for Teachers xv
0. Introduction 1
Part 0. Learning the Ropes
1. Basics 9
2. Making It Formal 25
3. Recursion and Termination 63
4. Inductive Datatypes 83
5. Lemmas and Proofs 95
Part 1. Functional Programs
6. Lists 137
7. Unary Numbers 161
8. Sorting 175
9. Abstraction 189
10. Data-Structure Invariants 207
Part 2. Imperative Programs
11. Loops 235
12. Recursive Specifications, Iterative Programs 257
13. Arrays and Searching 275
14. Modifying Arrays 321
15. In-situ Sorting 337
16. Objects 351
17. Dynamic Heap Data Structures 387
A. Dafny Syntax Cheat Sheet 427
B. Boolean Algebra 433
C. Answers to Select Exercises 445
References 459
Index 467
Details
Erscheinungsjahr: 2023
Fachbereich: Programmiersprachen
Genre: Informatik
Rubrik: Naturwissenschaften & Technik
Medium: Taschenbuch
Inhalt: Einband - flex.(Paperback)
ISBN-13: 9780262546232
ISBN-10: 026254623X
Sprache: Englisch
Einband: Kartoniert / Broschiert
Autor: Leino, K. Rustan M.
Leino, Kaleb
Illustrator: Kaleb Leino
Hersteller: MIT Press Ltd
Maße: 225 x 176 x 25 mm
Von/Mit: K. Rustan M. Leino (u. a.)
Erscheinungsdatum: 07.03.2023
Gewicht: 0,766 kg
Artikel-ID: 125805880
Warnhinweis

Ähnliche Produkte

Ähnliche Produkte