ISBN-13: 9783409007825 / Niemiecki / Miękka / 1983 / 52 str.
Das stark vereinfachte Programmbeispiel verdeutlicht, wie "Software" entsteht und wel- che Aufgaben und Probleme damit verbunden sind, wobei auf die Schilderung der Pro- grammanwendung (die praktische Anwendung dieses Beispiels findet man bei der Selbst- steuerung von Untergrundbahnen, Zugen oder Flugzeugen) und die Programmdokumen- tation im einzelnen verzichtet wird. Die wichtigsten bei der Programmierung zu beruck- sichtigenden Gesichtspunkte sind folgende: a) Durchdenken der Aufgabenstellung (Analyse) Eine Aufgabe oder Arbeit, die man manuell oder mit Hilfe von halbmechanischer oder mechanischer Hilfe gelost hat, erfordert eine vollig neue Bestandsaufnahme, wenn man sie auf ein elektronisches Datenverarbeitungssystem ubertragen will. Das bisherige Er- fahrungswissen um die Aufgabe und ihre Durchfuhrung und Losung genugt nicht. Diese Notwendigkeit, die man bei der Ubernahme von Buro- und Verwaltungsarbeiten nicht ohne weiteres erkennt oder zumindest in ihrer Bedeutung unterschatzt, wird an dem Beispiel deutlich sichtbar. Es zeigt sich, da das Routinewissen fur eine Programmanalyse nicht ausreicht. Auch bei scheinbar genauer Kenntnis des Weges aus langjahriger Erfah- rung mussen fur die Programmanalyse die erforderlichen Grundlagen neu erarbeitet wer- den. Mit dem Wissen des Menschen kann die elektronische Datenverarbeitungsanlage nichts anfangen, obwohl es an und fur sich fur jeden Menschen ausreichend ware, um die Aufgabe zu losen. Das Wissen ist aber nicht genau und ausreichend genug, um den Weg fur das Programm eindeutig und genau zu beschreiben (in unserem Beispiel Schritt- und Winkelzahlen in Zentimeter und Grad).