Skip to main content

Apa itu pemrograman visual?

Pemrograman visual adalah pembuatan program komputer dengan memanfaatkan elemen bergambar.Secara tradisional, suatu program adalah urutan pernyataan teks yang digunakan untuk mencapai hasil tertentu atau memecahkan beberapa masalah.Bahasa pemrograman sering memiliki cara khusus untuk mewakili pekerjaan yang harus dilakukan sehingga mengarah pada kompleksitas.Pemrograman visual mencoba membuat pembuatan program lebih sederhana.

Pertimbangkan pencarian yang dilakukan di dalam situs web di mana sebuah kotak digunakan untuk memasukkan teks.Ketika pengguna mengetik dalam suatu karakter, sejumlah saran ditampilkan tepat di bawah kotak teks.Program visual untuk mencapai ini akan memungkinkan programmer menempatkan sejumlah kotak di layar, satu untuk setiap tugas, dan menggunakan panah untuk menunjukkan aliran antar tugas.

Kotak pertama di layar akan menunjukkan bahwa itu menungguTindakan Pengguna.Ketika karakter diketik, aliran akan diarahkan ke kotak yang menentukan apakah karakter tersebut valid.Jika karakternya valid maka aliran akan diarahkan ke kotak lain di layar yang mencari database.

Mencari database itu sendiri akan memiliki sejumlah subtugas.Mengklik pada kotak untuk pencarian basis data akan memunculkan layar baru untuk membiarkan programmer menunjukkan subtugas tersebut dan aliran di antara mereka.Aspek -aspek seperti menghentikan pencarian ketika sejumlah saran tetap ditemukan atau menyerahkan pencarian ketika tidak cukup saran ditemukan dalam jumlah waktu tertentu, akan dipertimbangkan dan ditangani oleh programmer di layar ini.

Program komputermemiliki banyak aspek untuk itu selain tindakan dan aliran.Ini termasuk hubungan antara data, berbagi data dengan program lain, menyebarkan pekerjaan di antara sumber daya, dan hubungan elemen grafis untuk kemudahan penggunaan.Satu set pernyataan teks tidak selalu menangani semua tindakan ini dengan cara yang mulus dan mungkin tidak mudah bagi programmer lain untuk memahami semua implikasinya.Upaya pemrograman visual untuk mengatasi sebagian besar aspek ini.

Ada banyak bahasa yang memungkinkan pemrograman dilakukan secara visual.Biasanya, bahasa pemrograman visual meliputi: Tersus untuk aplikasi web, MVPL untuk robotika, labview untuk ilmuwan, dan synthmaker untuk alat audio.Ada bahasa visual untuk pemrograman komputer genggam dan tertanam.Namun, Visual C# atau Visual Basic bukan bahasa visual.Meskipun populer, mereka hanya mengizinkan penempatan item di layar yang berinteraksi pengguna.

Pemrograman visual telah dikritik karena membuat program seperti mainan dan untuk jumlah elemen visual yang dapat ditampilkan pada layar pada satu waktu.Batas Deutsch menunjukkan bahwa sekitar 50 elemen dapat ditampilkan.Sama seperti bahasa pemrograman tekstual telah berkembang, ada janji bahwa bahasa visual juga dapat mengatasi tantangan ini.