Unter einem Programm versteht man eine endliche und eindeutige Folge ausführbarer Anweisungen an einen Prozessor in einer bestimmten Programmiersprache. Endlich bedeutet, daß das Programm irgendwann endet. Eindeutigkeit ist notwendig, weil ein Computer nicht selbständig einen Zweifelsfall entscheiden kann. Der Programmierer muß schon genau formulieren, was der Computer tun soll. Da es sinnlos ist, einem Prozessor Befehle zu geben, die er nicht versteht, müssen die Anweisungen auch ausführbar sein.
Die Entwicklung eines Programmes erfolgt meist in mehreren Schritten: Problemanalyse, Programmplanung, Programmcodierung, Programmkorrektur, Programmtest und Dokumentation.
|