7. Programmeinheiten | ||||||
|
||||||
7.6 Unterprogramme
Unterprogramme sind parametrierbare Programmeinheiten. Es gibt zwei Arten von Unterprogrammen: Funktionen Prozeduren Funktionen liefern einen Wert und werden innerhalb eines (arithmetischen) Ausdrucks aufgerufen. Aufrufe von Prozeduren sind Anweisungen, sie liefern keinen Wert wie Funktionen, sondern Ergebnisse über ihre Parameter (Modus "in out" oder "out"). Beide Arten von Unterprogrammen fassen eine Folge von Anweisungen zusammen, die mit einem Namen, dem Funktions- oder Prozedurnamen, aufgerufen werden kann. Das Zusammenfassen von Anweisungen und die Benennung dieser Zusammenfassung kann Abstraktion genannt werden. Da statt vieler Anweisungsfolgen Prozedur- oder Funktionsaufrufe im Programmtext stehen können, wird der Programmtext durch Abstraktion besser lesbar und transparenter. |
||||||
|