02.11.2014 Aufrufe

13 Die Implementierungsphase 13 Die Implementierungsphase Zur ...

13 Die Implementierungsphase 13 Die Implementierungsphase Zur ...

13 Die Implementierungsphase 13 Die Implementierungsphase Zur ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

SWT - Implementierung<br />

79<br />

<strong>13</strong>.5 Selbstkontroliertes Programmieren<br />

<br />

Der Regelkreis des selbstkontrollierten<br />

Programmierens<br />

Programmspezifikation<br />

Katalog von Programmierregeln<br />

Programmieren<br />

Fehleranalyse<br />

Programm<br />

Versagen<br />

korrekte Ergebnisse<br />

SWT - Implementierung<br />

80<br />

Typische Programmierfehler (1)<br />

<br />

Unnatürliche Zahlen<br />

Negative Zahlen werden oft falsch behandelt<br />

• In der täglichen Erfahrung tauchen negative<br />

Zahlen nicht auf, weil sie »unnatürlich« sind<br />

Ursache: Prägnanzprinzip<br />

Beispiel:<br />

• Oft werden für die Beendigung der Eingabe<br />

die Werte 0 oder negative Werte verwendet<br />

• <strong>Die</strong>se Verwendung »unnatürlicher Zahlen«<br />

als Endezeichen vermischt zwei Funktionen,<br />

nämlich das Beenden des<br />

Eingabevorganges und die Werteeingabe.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!