Selasa, 20 Desember 2016

Pemrograman Berbasis Block



Pemrograman atau biasa dikenal dengan Aplikasi pemrograman adalah suatu Software aplikasi yang digunaan untuk membuat Software lainya, lebih jelasnya begini pernahkah anda berbelanja di sebuah minimarket atau swalayan, anda tentu melihat kasir pada saat melakukan pembayaran, tentunya kasir itu bukan termasuk pemrograman, maksudnya adalah pada kasir tersebut terdapat sebuah komputer yang terhubung dengan barcode raider.
Ada banyak sekali aplikasi pemrograman yang ada. mulai dari aplikasi yang berbasis Under Dos ( yang hanya bisa berjalan pada Operating System DOS ) dan yang sekarang sudah banyak digunakan adalah aplikasi yang berbasis visual dengan interface atau tampilan yang lebih menarik. Setiap aplikasi pemrograman mempunyai bahasa pemrograman yang berbeda – beda.

Contoh Aplikasi Pemrogaman Berbasis Block

1.      Aplikasi untuk kasir menggunakan barcode


2.      Subtotal pembayaran produk yang dibeli


3.      Keterangan produk di kasir dengan kode barang



Visual Block Programming

Visual Block Programming adalah Membuat aplikasi tanpa kode satupun. Mengapa disebut visual block programming ? karena kita akan melihat, menggunakan, menyusun dan drag-drops “block” yang merupakan simbol-simbol perintah dan fungsi  event handler tertentu dalam membuat aplikasi, dan secara sederhana kita bisa menyebutnya tanpa menuliskan kode program –coding less.

Dalam komputasi, sebuah bahasa pemrograman visual adalah bahasa pemrograman yang memungkinkan pengguna membuat program dengan memanipulasi unsur-unsur program grafis bukan dengan menentukan mereka secara tekstual. Sebuah VPL memungkinkan pemrograman dengan ekspresi visual, pengaturan tata ruang dari teks dan simbol grafis, digunakan baik sebagai elemen sintaks atau notasi sekunder. Sebagai contoh, banyak VPLS (dikenal sebagai data flow atau pemrograman diagram) didasarkan pada gagasan "kotak dan panah", di mana kotak atau benda layar lainnya diperlakukan sebagai entitas, dihubungkan dengan panah, garis atau busur yang mewakili hubungan.

Apa itu Pemrograman Visual Block Proggraming?

VPL adalah bahasa pemrograman yang menggunakan banyak dimensi yang visually expresive sebagai semantiknya. Expresi Visual bukan berarti tombol-tombol di Microsoft Visual Basic untuk bikin textbox atau picture box, tapi simbol-simbol yang menjelaskan tentang alur program, hubungan antar entity, dan impact.
Didalam VPL, saya bisa secara visual mendeklarasikan A dan B, lalu menggabungkan keduanya dengan sebuah operator matematika, lalu melihat dampaknya secara langsung, semua dalam bentuk diagram/simbol.
Flowchart, UML Diagram, adalah contoh dari model sebuah VPL, dimensinya adalah spatial relationship lewat penunjuk panah, atau time-based impact seperti perubahan data sebelum dan sesudah.

Daftar Pustaka :
http://programkasirku.blogspot.co.id/

https://mawarhitamvskaktus.wordpress.com/pemrograman/