Evolution der Programmierung: Von Sequenziell zu OOP
Eingeordnet in Informatik
Geschrieben am in
Deutsch mit einer Größe von 3,13 KB
Evolution der Programmierung
Hier ist ein Überblick über die Entwicklung verschiedener Programmierparadigmen:
Sequenzielle Programmierung
Ein sequenzielles Programm bezieht sich auf eine Arbeitsweise, bei der ein Programm Anweisungen nacheinander bis zum Ende abarbeitet.
Strukturierte Programmierung
Ein Ansatz, um Computerprogramme klarer zu schreiben. Er verwendet nur drei Strukturen: Sequenz, Auswahl und Iteration. Unbedingte Sprunganweisungen (wie GOTO, Exit Function oder unkontrollierte Returns) sind dabei unnötig.
Das Strukturierte-Programm-Theorem von Böhm und Jacopini beweist, dass jedes Programm ausschließlich mit diesen drei Kontrollstrukturen geschrieben werden kann:
- Sequenz
- Bedingte Anweisung
- Iteration (Schleife) mit Bedingung am Anfang