Grafischen Programmdarstellung

Gast #106034
Lesenswert?

WangZi klingt eher fernöstlich. Vielleicht ist es ja ein
Informatik-Student auf der Suche nach Erkenntniss und versteht eure
ironischen Anspielungen mit den Hausaufgaben gar nicht?

Nun nennt ihm doch schon ein paar mögliche Produkte die sowas machen.
Tut doch nicht weh. Hier mein Versuch dazu:

1. Es gibt Editoren, welche für die jeweilige Hochsprache bestimmte
Sprachelemente (Schlüsselwörter, Variablen etc) unterschiedlich farbig
darstellen. Das ist zwar nicht sehr grafisch, aber dient auf jedem Fall
der Lesbarkeit. Produktnamen hab ich nicht zur Hand, aber viele IDE
(integrated Development Environments, Integrierte
Entwicklungsumgebungen) bieten eine solche Option

2. Wesentlich nützlicher sind folgende Funktionen:
a) grafische Darstellung des Programmn-Ablaufs einzelner (Sub)
Routinen. Verzweigungsoptionen werden dann wesentlich verständlicher
wenn sie in einem Flowchart angesehen werden.
b) grafische Darstellung von komplexen Funktionsaufufen zueinander

Ich kenne solch eine Funktionen (1, 2a, 2b) von "IDA", einer
integrierten Disassembler-Entwicklungs-Umgebung (google mal nach "IDA
Pro" und lad dir die Demo runter)


Ich gehe mal davon aus, daß es auch für reine
Hochsprachen-Entwicklungswerkzeuge solche Möglichkeiten gibt, könnte
jetzt aber keine Produktnamen nennen....
Gast #106035
Lesenswert?

Ergänzung:

Die unter 1. genannten Editoren "machen nicht nur bunt", sondern
formatieren den Programmtext im allgemeinen auch noch so, daß er
besonders gut lesbar ist. Manchmal haben die Entwickler von Software
seltsame Ansichten wie sie irgendwas einrücken oder auseinander
schreiben sollen
Gast #106037
Lesenswert?

Hallo,

wenn du (fast) 100% graphisch Programmieren willst, dann solltest du
dir mal LabView anschauen. Das ist eine Programmiersprache, in welcher
die Programme nicht mehr geschrieben sondern gezeichnet werden. Hat
zwar auch seine Nachteile aber es funktioniert. Das Programm kann aber
keinen Code für Mikroprozessoren erzeugen.

Gruß, Florian

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren