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 komputer berbasis grafik dengan cepat.
Microsoft
visual basic 6.0 mempunyai banyak kelebihan
dibandingkan software atau bahasa pemograman lainnya.
- Kelebihan dari visual basic
Ø Kurva pembelajaran dan pengembangan
yang lebih singkat dibandingkan bahasa pemrograman yang lain seperti C/C++,
Delphi atau bahkan PowerBuilder sekalipun.
Ø Menghilangkan kompleksitas
pemanggilan fungsi windows API, karena banyak fungsi – fungsi tersebut sudah di
“embedded” kedalam syntax visual basic.
Ø Cocok digunakan untuk mengembangkan
aplikasi / program yang bersifat “Rapid Application Development).
Ø Sangat cocok digunakan untuk membuat
program atau aplikasi bisnis.
Ø Digunakan oleh hampir microsoft
office sebagai bahasa macro dan segera akan diikuti oleh yang lainnya.
Ø Dapat membuat ActiveX Control.
Ø Dapat menggunakan OCX atau komponen
yang disediakan oleh pihak ketiga (Third Party) sebagai tools pengembang.
Ø Menyediakan wizard yang sangat
berguna untuk mempersingkat atau 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 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
Ø File Distribusi Runtime lebih besar
dari C/C++.
Ø Tidak mempunyai fungsi – fungsi
untuk mengambil fitur – fitur dari operating
system sebanyak C/C++.
Ø Visual Basic adalah bahasa
pemrograman yang powerful, tetapi sebenarnya tidak terlalu bagus untuk membuat
game-game yang benar-benar memuaskan.
Ø Lebih lambat dibandingkan bahasa
pemrograman lain.
B.
Pengertian Visual Fox Pro
Microsoft
Visual Fox Pro adalah salah satu bahasa pemrograman prosedural dan bahasa
pemrograman berorientasi objek yang dikembangkan oleh Microsoft. Visual Foxpro
dikenal sebagai Software Developer Tool menyediakan pula fasilitas prototyping
dan RAD untuk membangun aplikasi yang cepat.
· Kelebihan dan Kekurangan Visual
Foxpro
Kelebihan Visual Foxpro :
Ø Menghasilkan objek file
Ø Sumber program sulit dibaca sehingga
bisa menghindarkan sumber program dari jangkauan orang – orang yang tidak
berhak.
Ø Kemampuan untuk deklarasi variabel
Array
Ø Kemampuan input output Access File
Handle
Ø Memungkinkan dilaksanakan
hubungan antara file database.
Ø Tidak tersedia tipe data pointer
Ø Tidak bisa digunakan untuk membuat
OCX
Ø Pembuatan report yang belum
mengimplementasikan OOP (direncanakan akan diimplementasikan di VFP 9)
Ø Menu-designer yang juga belum
mengimplementasikan OOP.
Menurut saya, lebih bagus
menggunakan Microsoft
Visual Fox Pro. Karena Microsoft Visual Fox Pro merupakan salah satu bahasa
pemrograman prosedural dan bahasa pemrograman berorientasi objek yang
dikembangkan oleh Microsoft. Visual Foxpro dikenal sebagai Software Developer
Tool menyediakan pula fasilitas prototyping dan RAD untuk membangun aplikasi
yang cepat.
Selain itu, Visual FoxPro 9.0 merupakan sarana pemrograman yang handal dan banyak digunakan dalam pembuatan aplikasi karena dapat menggabungkan sisi efisiensi dan nilai estetika pada sebuah aplikasi.
Selain itu, Visual FoxPro 9.0 merupakan sarana pemrograman yang handal dan banyak digunakan dalam pembuatan aplikasi karena dapat menggabungkan sisi efisiensi dan nilai estetika pada sebuah aplikasi.
Tidak ada komentar:
Posting Komentar