Kelebihan dan Kekurangan Visual Basic Nuzulia Eka Putri [email protected] Abstrak Visual Basic pada dasarnya adalah sebuah bahasa pemrograman komputer. Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar yang sangat luas. Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat. Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM). Kata Kunci:Visual Basic, Bahasa Pemograman Pendahuluan Visual Basic adalah pengembangan dari bahasa komputer BASIC (Beginner’s Allpurpose Symbolic Instruction Code). Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan. Bahasa program tersebut tersusun mirip dengan bahasa Inggris yang biasa digunakan oleh para programer untuk menulis program-program komputer sederhana yang berfungsi sebagai Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org pembelajaran bagi konsep dasar pemrograman komputer. Visual Basic merupakan bahasa pemrograman yang sangat mudah dipelajari, dengan teknik pemrograman visual yang memungkinkan penggunanya untuk berkreasi lebih baik dalam menghasilkan suatu program aplikasi. Pembahasan Siapapun yang bergerak di bidang komputer pasti pernah mendengar tentang Visual Basic, baik di sekolah, perkuliahan, kantor, maupun lewat iklan-iklan lowongan pekerjaan. Visual Basic pada dasarnya adalah sebuah bahasa pemrograman komputer. Bill Gates adalah pendiri Microsoft, memulai bisnis perangkat lunak dengan mengembangkan interpreter bahasa Basic untuk Altair 8800, kemudian ia ubah agar dapat berjalan di atas IBM PC dengan sistem operasi DOS. Perkembangan berikutnya ialah diluncurkannya BASICA (basic-advanced) untuk DOS. Setelah BASICA, Microsoft meluncurkan Microsoft QuickBasic dan Microsoft Basic (dikenal juga sebagai Basic Compiler). Bahasa BASIC diciptakan oleh Professor John Kemeny dan Thomas Eugene Kurtz dari Perguruan Tinggi Dartmouth pada pertengahan tahun 1960-an. Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM). Programmer yang menggunakan Visual Basic bisa memilih kode bahasa pemrograman yang dikompilasi atau kode yang harus bahasa pemrograman yang diinterpretasikan sebagai hasil porting dari kode VB. Sayangnya, meskipun sudah terkompilasi jadi bahasa mesin, DLL bernama MSVBVMxx.DLL tetap dibutuhkan. Namun karakteristik bahasa terkompilasi tetap Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org muncul (ia lebih cepat kalau kita pakai mode terinterpretasi). Visual Basic mempunyai banyak kelebihan dibandingkan Software/bahasa pemograman yang lain tapi juga memiliki kekurangan atau kekurangan. Kelebihan dari Visual Basic Kurva pembelajaran dan pengembangan yang lebih singkat dibandingkan bahasa pemograman yang lain seperti C/C++, Delphi atau bahkan PowerBuilder sekalipun. Menghilangkan kompleksitas pemanggilan fungsi Windows API, karena banyak fungsi-fungsi tersebut sudah di-”embeded” ke dalam syntax Visual Basic. Cocok digunakan untuk mengembangkan aplikasi/program yang bersifat “Rapid Application Development”. Juga sangat cocok digunakan untuk membuat program/aplikasi Bisnis. Digunakan oleh hampir semua keluarga Microsoft Office sebagai bahasa Macronya, segera akan diikuti oleh yang lain. Dapat membuat ActiveX Control Dapat menggunakan OCX/Komponen yang disediakan oleh pihak ketiga (”third party”) sebagai “tool” pengembangan. Menyediakan wizard yang sangat berguna untuk mempersingkat/mempermudah pengembangan aplikasi Mendekati Object Oriented Programming Dapat di-integrasikan dengan Internet, baik itu pada sisi Client maupun pada sisi Server Dapat membuat ActiveX Automation Server Integrasi dengan Microsoft Transaction Server Dapat menjalankan server tersebut dari mesin yang sama atau bahkan dari mesin/komputer yang lain. Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org Bahasa yang sederhana. Banyak hal yang mungkin sulit dilakukan jikak kita menggunakan bahasa pemrograman lainnya, akan dapat dilakukan dengan mudah dengan menggunakan Visual basic. Kamu bisa memperoleh banyak tools baik gratis maupun tidak di Internet yang akan sangat membantu menghemat waktu kamu dalam pemrograman. Kekurangan/Kelemahan dari Visual basic Walaupun Visual Basic mempunyai banyak kelebihan, tetapi bahasa pemograman ini tetap mempunyai kekurangan/kelemahan. Kelemahan tersebut disebabkan karena keterbatasan dalam “mengambil” fungsi-fungsi yang bersifat low-level yang berhubungabn dengan Hardware mauun Operating System (Windows) itu sendiri, diantaranya: File Distribusi runtime-nya lebih besar dari kepunyaan C/C++. Tidak mempunyai fungsi-fungsi untuk mengambil feature-feature dari OS sebanyak C/C++ Visual basic lebih cocok untuk pengembangan aplikasi dibandingkan pengembangan game jadi tidak terlalu bagus untuk membuat game. Penutup Visual Basic merupakan bahasa pemrograman yang sangat mudah dipelajari. Dengan teknik pemrograman visual yang memungkinkan penggunanya untuk berkreasi lebih baik dalam menghasilkan suatu program aplikasi dimana pengguna dapat mengatur tampilan form kemudian dijalankan dalam script yang sangat mudah. Semoga artikel ini bisa bermanfaat buat teman-teman. Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org Referensi http://id.wikipedia.org/wiki/Visual_basic http://awanbengingopi.blogspot.com/2012/08/keuntungankelemahan-vbnet-2008.html http://dewypedrosa.blogspot.com/2011/05/kelebihan-dan-kekurangan-visual-basic.html Biografi Nama saya Nuzulia Eka Putri. Saya lahir di Jakarta pada tanggal 26 Februari 1994. Saat ini saya kuliah di Perguruan Tinggi Raharja Jurusan Teknik Informasi Konsentrasi Artificial Informatics. Email : [email protected] Lisensi Dokumen: Copyright © 2008-2014 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org