Kelebihan dan Kekurangan Visual Basic

advertisement
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
Download