Strucktogrammhilfe!! DRINGEND!!!
-
Kann mir jemand den Unterschied zwichen Algorithmus und Struktogramm erklären?
Ich fange vorsichtig an, damit kein Unsinn rauskommt:
Deine Strutogramme beschreiben Algorithmen.
Allgemein beschreiben Struktogramme nur die Struktur von irgendwas.
In deinem Fall beschreiben sie die Struktur der Kontroll-Logik eines Algorithmus.Ich schätze, daß du nur deshalb Struktogramme verwenden mußt, weil dein Lehrer
glaubt, daß du das ganze dann leichter visualisieren kannst. Das unangenehme an
solchen Struktogrammen ist, daß man sie eigentlich nicht testen kann. Ein
richtiges Programm könnte man einfach ausführen und sehen, ob's stimmt.
Daher kommt volkards Abneigung, denke ich.Auch Programme beschreiben Algorithmen: sie sind Anweisungen an eine Maschine,
die dazu führen, daß die Maschine sich im Verlauf der Ausführung genauso wie
gewünscht verhalten soll. Von Maschinen ausgeführte Algorithmen nennt man
Prozesse.Man könnte auch sagen, daß ein Programm ein Bauplan für eine Rechenmaschine ist,
das ist der Standpunkt der Hardware-Hacker.Jedenfalls aber ist von alledem ein Algorithmus das abstrakteste.