Pages

Monday, 3 March 2014

Kelebihan dan Kelemahan Visual Basic

Kelebihan dan Kelemahan Visual Basic
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), Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputergrafik dengan cepat, Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda. 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. Visual Basic 6 merupakan salah satu tool untuk pengembangan aplikasi yang banyak diminati oleh orang. Di sini Visual Basic 6 menawarkan kemudahan dalam pembuatan aplikasi dan dapat menggunakan komponen-komponen yang telah disediakan. Untuk memulai Visual Basic 6 anda perlu menginstall Visual Basic 6.0. Program ini biasanya dalam satu paket dengan Visual Studio 6.0. Dengan menggunakan Visual Basic 6 kita bisa menghasilkan berbagai macam jenis program. Dari aplikasi yang mengintegrasikan database, jaringan, office automation, dan web application.
Kelebihan :
1. Bahasa yang sederhana. Banyak hal yang mungkin sulit dilakukan jika kita menggunakan bahasa pemrograman lainnya, akan dapat dilakukan dengan mudah dengan menggunakan Visual basic.
2. Karena Visual basic sangat populer, maka sangat banyak sumber-sumber yang dapat kita gunakan untuk belajar dan mengembangkan kemampuan kau baik berupa buku, web site dll.
3. Kita bisa memperoleh banyak tools baik gratis maupun tidak di Internet yang akan sangat membantu menghemat waktu kita dalam pemrograman.
Kelemahan :
1. Visual Basic adalah bahasa pemrograman yang powerful, tetapi sebenarnya tidak terlalu bagus untuk membuat game-game yang benar-benar memuaskan.
2. Lebih lambat dibandingkan bahasa pemrograman lain.

Versi 2

Disini saya akan menjelaskan Kelebihan dan Kekurangan Microsoft visual basic 6.0 yaitu dianataranya mempunyai banyak kelebihan dibandingkan software atau bahasa pemograman lainnya, diantara kelebihan dari visual basic adalah, sebagai berikut :
a. Kurva pembelajaran dan pengembangan yang lebih singkat dibandingkan bahasa pemrograman yang lain seperti C/C++, Delphi atau bahkan PowerBuilder sekalipun.
b. Menghilangkan kompleksitas pemanggilan fungsi windows API, karena banyak fungsi – fungsi tersebut sudah di “embedded” kedalam syntax visual basic.
c. Cocok digunakan untuk mengembangkan aplikasi / program yang bersifat “Rapid Application Development).
d. Sangat cocok digunakan untuk membuat program atau aplikasi bisnis.
e. Digunakan oleh hampir microsoft office sebagai bahasa macro dan segera akan diikuti oleh yang lainnya.
f. Dapat membuat ActiveX Control
g. Dapat menggunakan OCX atau komponen yang disediakan oleh pihak ketiga (Third Party) sebagai tools pengembang.
h. Menyediakan wizard yang sangat berguna untuk mempersingkat atau mempermudah pengembangan aplikasi.
i. Mendekati Object Oriented Programming.
j. Dapat di-integrasikan dengan internet, baik itu pada sisi Client maupun pada sisi Server.
k. Dapat membuat ActiveX Automation Server.
l. Integrasi dengan Microsoft Transaction Server.
m. Dapat menjalankan server tersebut dari mesin yang sama atau bahkan dari mesin atau komputer yang lain.
Meskipun visual basic memiliki banyak kelebihan tetapi tetap saja mempunyai kekurangan atau kelemahan. Kelemahan tersebut karena disebabkan oleh keterbatasan visual basic dalam mengambil fungsi – fungsi yang bersifat low-level yang berhubungan dengan hardware maupun operating system windows itu sendiri, kekurangan dalam visual basic antara lain, adalah :
a. File Distribusi Runtime lebih besar dari C/C++.
b. Tidak mempunyai fungsi – fungsi untuk mengambil fitur – fitur dari operating system sebanyak C/C++.

No comments:

Post a Comment