1993 | OriginalPaper | Chapter
Schrittweise Verfeinerung
Author : Dr. rer. nat. Hans-Georg Stork
Published in: Methoden der imperativen Programmierung
Publisher: Vieweg+Teubner Verlag
Included in: Professional Book Archive
Activate our intelligent search to find suitable subject content or patents.
Select sections of text to find matching patents with Artificial Intelligence. powered by
Select sections of text to find additional relevant content using AI-assisted search. powered by
„Schrittweise Verfeinerung“ als systematische Vorgehensweise bei der Konstruktion von Programmen wurde erstmals explizit (und unter dieser Bezeichnung) erläutert in [WI2]. Die Grundidee ist außerordentlich einfach und naheliegend. Beginnend mit einer verbal gegebenen Aufgabenstellung werden — zunächst ebenfalls verbal — sukzessive Aktionen — definiert, durch deren Ausführung die gestellte Aufgabe erledigt wird. „Sukzessive“ bedeutet, daß eine einmal beschriebene Aktion wiederum aufgebrochen werden kann in „noch elementarere“ Aktionen. Das Verfahren endet mit Aktionen, die unmittelbar durch Anweisungen in der Programmiersprache ausgelöst werden können, also durch die Auswertung von Ausdrücken, durch Zuweisungen und durch Prozeduraufrufe, deren Abfolge durch Iterationen und Selektionen gesteuert wird.