Skip to main content

Part of the book series: Leitfäden der angewandten Informatik ((XLAI))

  • 37 Accesses

Zusammenfassung

„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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur zu Kapitel 3

  1. Clocksin W.F. und C.S. Mellish: Programming in Prolog; Springer Verlag; Berlin, Heidelberg, New York; 1981

    Google Scholar 

  2. Ehling, H.-J.: Evolutionärer System-Entwurf; in: Formale Modelle für Informationssysteme; Informatik-Fachberichte Nr. 21; Springer Verlag; Berlin, Heidelberg, New York; 1979

    Google Scholar 

  3. Horowitz, E. und S. Sahni: Fundamentals of Computer Algorithms; Pitman Publishing Ltd.; London; 1979

    Google Scholar 

  4. Martin, J. and C. McClure: Diagramming Techniques for Analysts and Programmers, Prentice-Hall; Englewood Cliffs; 1985

    Google Scholar 

  5. Nassi, I. und B. Shneiderman: Flowchart techniques for structured programming; ACM SIGPLAN Notices; August 1973

    Google Scholar 

  6. Orr, K. T.: Structured Systems Development; Yourdon Press; New York; 1977

    Google Scholar 

  7. Ottmann, T. und P. Widmayer: Algorithmen und Datenstrukturen; Bibliographisches Institut; Mannheim; 1990

    MATH  Google Scholar 

  8. Stummel, F. und K. Hainer: Praktische Mathematik; Teubner Verlag; Stuttgart; 1971

    MATH  Google Scholar 

  9. Warnier, J. D.: Logical Construction of Programs; Van Nostrand Reinhold; 1974

    Google Scholar 

  10. Wirth, N.: Programm development by stepwise refinement; Communications of the ACM, Vol. 14, No. 4, pp. 221–227; April 1971

    MATH  Google Scholar 

  11. Wood, D.: Paradigms and Programming with Pascal; Computer Science Press; Rockville; 1984

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1993 B. G. Teubner Stuttgart

About this chapter

Cite this chapter

Stork, HG. (1993). Schrittweise Verfeinerung. In: Methoden der imperativen Programmierung. Leitfäden der angewandten Informatik. Vieweg+Teubner Verlag, Wiesbaden. https://doi.org/10.1007/978-3-322-94660-7_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-322-94660-7_3

  • Publisher Name: Vieweg+Teubner Verlag, Wiesbaden

  • Print ISBN: 978-3-519-02416-3

  • Online ISBN: 978-3-322-94660-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics