Skip to main content

Mi a vizuális programozás?

A vizuális programozás egy számítógépes program létrehozása a képi elemek felhasználásával.Hagyományosan, a program egy bizonyos eredmény eléréséhez vagy valamilyen probléma megoldásához használt szöveges nyilatkozatok sorozata.A programozási nyelveknek gyakran vannak sajátos módon a elvégzendő munka ábrázolására, így bonyolultsághoz vezetnek.Vizuális programozási kísérletek a programok létrehozásának egyszerűbbé tételére.Amikor a felhasználó egy karakterbe típol, számos javaslat jelenik meg közvetlenül a szövegmező alatt.Ennek megvalósításához szükséges vizuális program lehetővé tenné a programozó számára, hogy számos dobozt helyezzen a képernyőn, az egyik minden feladathoz, és nyilakkal jelölje meg a feladatok közötti áramlást.

A képernyő első mezője azt jelzi, hogy várja, hogy várFelhasználói művelet.Amikor egy karaktert beírnak, az áramlást egy dobozra irányítják, amely meghatározza, hogy a karakter érvényes -e.Ha a karakter érvényes, akkor az áramlást az adatbázisban kereső képernyő egy másik mezőjére irányítják.Az adatbázis -keresés mezőre kattintva új képernyőt hozna fel, hogy a programozó jelezze ezeket az alfeladatokat és az áramlás között.Olyan szempontokat, mint például a keresés leállítása, ha rögzített számú javaslatot találnak, vagy feladják a keresést, amikor egy adott időtartam alatt nem találnak elegendő javaslata cselekvés és az áramlás mellett sok aspektusa van.Ide tartoznak az adatok közötti kapcsolatok, az adatok megosztása más programokkal, a munkát az erőforrások között terjesztve és a grafikus elemek összekapcsolása a könnyű használat érdekében.A szöveges nyilatkozatok halmaza nem mindig kezeli ezeket a műveleteket zavartalanul, és más programozók számára nem könnyű megérteni az összes következményt.A vizuális programozási kísérletek ezen szempontok többségének kezelésére.

Sok nyelv lehetővé teszi a programozás vizuális elvégzését.A vizuális programozási nyelvek általában a következők: Tersus a webes alkalmazásokhoz, az MVPL a robotikához, a LabView a tudósok számára és az Audio Tools Synthmaker.Vannak vizuális nyelvek a kézi és beágyazott számítógépek programozására.A Visual C# vagy a Visual Basic azonban nem vizuális nyelv.Noha népszerű, csak lehetővé teszik a képernyőn megjelenő elemek elhelyezését, amelyekkel a felhasználó kölcsönhatásba lép.

A vizuális programozást kritizálták a programok játékszerűvé tétele és a képernyőn megjelenő vizuális elemek száma miatt.A Deutsch -határ azt jelzi, hogy nagyjából 50 elem látható.Ahogyan a szöveges programozási nyelvek fejlődtek, ígéretes, hogy a vizuális nyelvek is kezelhetik ezeket a kihívásokat.