Programmiersprache Pascal

Einige Betrachtungen zum Programm

Das Wort "Programm" wird in verschiedenen Zusammenhängen benutzt: Welche Gemeinsamkeiten gibt es ?
  1. Ein Programm ist stets mit einem Anspruch verbunden: Es soll "etwas" erreicht werden.
    Zu fragen ist: Wird das Programm dem Anspruch gerecht ?
  2. Die mit der Erstellung und Verbreitung eines Programms beschäftigten verfolgen stets Ziele.
    Zu fragen ist: Wie stehen diese Ziele zum Anspruch des Programms ?
  3. Die Wirkungsbedingungen eines Programms unterliegen Änderungen bzw. Störungen.
    Zu fragen ist: Welche Vorkehrungen sind getroffen worden, damit ein Programm keinen (sowenig wie möglich) Schaden anrichten kann ? Beim Computerprogramm gibt es jedoch eine wesentliche Besonderheit:
    Der Computer nimmt das Programm sehr ernst:
    Er macht genau und ausschließlich das, was im Programm steht.
    Während ein Mensch im allgemeinen sehr flexibel mit Programmen umgehen kann und in der Lage ist, spontan zu reagieren, besitzt der Computer ausschließlich den Entscheidungsspielraum, der ihm vom Programm eingeräumt wird.


    Für ein Computerprogramm gibt es folgende Definitionen:

    Was ein ganz allgemein Programm tut, läßt mit dem folgenden Schema beschreiben:



    P. Böhme, 07.08.1996