Technische Informatik; Hardwarenahe Programmierung
Modularisierung
Unter Modularisierung wird das Aufteilen eines Problemes in kleinere und überschaubare Einheiten verstanden. In die andere Richtung könnte man aber auch mehrere Anweisungen bzw. Befehle zu entsprechenden Einheiten zusammenfassen. In beiden Fällen werden Module erzeugt, die je nach Programmiersprache folgend heißen können:
- Prozeduren
- Routinen
- Unterprogramme
- Funktionen (ANSI-C)
- Methoden (OOP)
- Elementfunktionen (C++, OOP)
- usw.
Am Beispiel des Programms für die Ausgabe von "Hello Bulme" werden die Source-Codes für die Modularisierung in der jeweils behandelten Programmiersprache gezeigt, die in IDEONE ausprobiert werden können: