Skip to main content

Ano ang visual programming?

Ang Visual Programming ay ang paglikha ng isang programa sa computer sa pamamagitan ng paggamit ng mga elemento ng nakalarawan.Ayon sa kaugalian, ang isang programa ay isang pagkakasunud -sunod ng mga pahayag ng teksto na ginamit upang makamit ang isang tiyak na resulta o malutas ang ilang problema.Ang mga wika ng programming ay madalas na may mga partikular na paraan ng kumakatawan sa gawaing gagawin kaya humahantong sa pagiging kumplikado.Mga pagtatangka sa Visual Programming na gawing mas simple ang paglikha ng mga programa.

Isaalang -alang ang isang paghahanap na isinasagawa sa loob ng isang website kung saan ginagamit ang isang kahon upang magpasok ng teksto.Kapag ang mga uri ng gumagamit sa isang character, ang isang bilang ng mga mungkahi ay ipinapakita mismo sa ibaba ng kahon ng teksto.Ang isang visual na programa upang makamit ito ay magpapahintulot sa programmer na maglagay ng isang bilang ng mga kahon sa screen, isa para sa bawat gawain, at gumamit ng mga arrow upang ipahiwatig ang daloy sa pagitan ng mga gawain.aksyon ng gumagamit.Kapag ang isang character ay nai -type ang daloy ay ididirekta sa isang kahon na tumutukoy kung may bisa ang karakter.Kung ang karakter ay may bisa pagkatapos ang daloy ay ididirekta sa isa pang kahon sa screen na naghahanap ng database.

Ang paghahanap ng database mismo ay magkakaroon ng isang bilang ng mga subtasks.Ang pag -click sa kahon para sa paghahanap ng database ay magdadala ng isang bagong screen upang hayaan ang programmer na magpahiwatig ng mga subtasks at ang daloy sa pagitan nila.Ang mga aspeto tulad ng paghinto ng paghahanap kapag ang isang nakapirming bilang ng mga mungkahi ay matatagpuan o isusuko ang paghahanap kapag hindi sapat na mga mungkahi ay matatagpuan sa isang naibigay na oras, ay isasaalang -alang at haharapin ng programmer sa screen na ito.

Ang isang programa sa computeray may maraming mga facet dito bukod sa pagkilos at daloy.Kasama dito ang mga ugnayan sa pagitan ng data, pagbabahagi ng data sa iba pang mga programa, pagkalat ng trabaho sa mga mapagkukunan, at pag -uugnay ng mga graphic na elemento para sa kadalian ng paggamit.Ang isang hanay ng mga pahayag ng teksto ay hindi palaging hawakan ang lahat ng mga pagkilos na ito sa isang maayos na paraan at maaaring hindi madali para sa iba pang mga programmer na maunawaan ang lahat ng mga implikasyon.Mga pagtatangka sa Visual Programming upang matugunan ang karamihan sa mga aspeto na ito.

Maraming mga wika na nagpapahintulot sa programming na gawin nang biswal.Karaniwan, ang mga wikang visual programming ay kinabibilangan ng: tersus para sa mga web application, MVPL para sa mga robotics, LabView para sa mga siyentipiko, at synthmaker para sa mga tool sa audio.Mayroong mga visual na wika para sa mga programming hand-held at naka-embed na mga computer.Gayunpaman, ang Visual C# o Visual Basic ay hindi mga visual na wika.Kahit na sikat, pinapayagan lamang nila ang on-screen na paglalagay ng mga item na kung saan nakikipag-ugnay ang gumagamit.Ang limitasyon ng Deutsch ay nagpapahiwatig na halos 50 elemento ang maipakita.Tulad ng nagbago ang mga wika sa programming ng teksto, may pangako na ang mga visual na wika ay maaari ring matugunan ang mga hamong ito.