Skip to main content

Was ist visuelle Programmierung?

Visuelle Programmierung ist die Erstellung eines Computerprogramms durch die Verwendung bildlicher Elemente.Traditionell ist ein Programm eine Abfolge von Textanweisungen, die verwendet werden, um ein bestimmtes Ergebnis zu erzielen oder ein Problem zu lösen.Programmiersprachen haben häufig bestimmte Möglichkeiten, die zu geleistete Arbeit darzustellen, was zu Komplexität führt.Visuelle Programmierversuche, um die Erstellung von Programmen zu vereinfachen.

Betrachten Sie eine Suche in einer Website, auf der ein Feld zum Eingeben von Text verwendet wird.Wenn der Benutzer in einem Zeichen eintippt, werden eine Reihe von Vorschlägen direkt unter dem Textfeld angezeigt.Ein visuelles Programm, um dies zu erreichen, würde es dem Programmierer ermöglichen, eine Reihe von Feldern auf dem Bildschirm zu platzieren, eine für jede Aufgabe, und mit Pfeilen den Fluss zwischen den Aufgaben angeben.

Das erste Feld auf dem Bildschirm würde darauf hinweisen, dass er darauf wartetBenutzeraktion.Wenn ein Zeichen eingegeben wird, wird der Fluss an eine Box gerichtet, die bestimmt, ob das Zeichen gültig ist.Wenn das Zeichen gültig ist, wird der Fluss auf dem Bildschirm, in dem die Datenbank gesucht wird, in ein anderes Feld gerichtet.

Durch die Suche nach der Datenbank würde selbst eine Reihe von Unteraufnahmen gesucht.Wenn Sie auf das Feld für die Datenbanksuche klicken, wird ein neuer Bildschirm aufgebracht, damit der Programmierer diese Unteraufgaben und den Fluss zwischen ihnen angeben.Aspekte wie das Stoppen der Suche, wenn eine feste Anzahl von Vorschlägen gefunden wird, oder die Suche aufgeben, wenn nicht genügend Vorschläge in einer bestimmten Zeit gefunden werden, würden vom Programmierer auf diesem Bildschirm berücksichtigt und behandelt.

Ein Computerprogrammhat viele Facetten außer Aktion und Fluss.Dazu gehören Beziehungen zwischen den Daten, die Austausch von Daten mit anderen Programmen, die Verbreitung der Arbeiten zwischen den Ressourcen und die Verknüpfung grafischer Elemente zur einfachen Nutzung.Eine Reihe von Textanweisungen behandelt nicht immer alle diese Aktionen reibungslos und es ist für andere Programmierer möglicherweise nicht einfach, alle Auswirkungen zu verstehen.Visuelle Programmierversuche, um die meisten dieser Aspekte anzugehen.

Es gibt viele Sprachen, die es ermöglichen, die Programmierung visuell zu ermöglichen.In der Regel umfassen visuelle Programmiersprachen: Tersus für Webanwendungen, MVPL für Robotik, Labor für Wissenschaftler und Synthmaker für Audio -Tools.Es gibt visuelle Sprachen zum Programmieren von Hand- und eingebetteten Computern.Visuelle C# oder visuelle Basic sind jedoch keine visuellen Sprachen.Obwohl beliebt, ermöglichen sie lediglich die Platzierung von Elementen auf dem Bildschirm, mit denen der Benutzer interagiert.

Die visuelle Programmierung wurde dafür kritisiert, dass Programme für die Herstellung von Programmen spielzeugartig und für die Anzahl der visuellen Elemente, die auf einem Bildschirm gleichzeitig angezeigt werden können, kritisiert.Die Deutsch -Grenze zeigt an, dass ungefähr 50 Elemente angezeigt werden können.So wie sich die Textprogrammiersprachen entwickelt haben, ist es verspricht, dass visuelle Sprachen auch diese Herausforderungen angehen können.