Selasa, 03 Mei 2011

Konsep Dasar Bahasa Pemograman Visual Basic

Konsep Dasar Bahasa Pemograman Visual Basic 6.0

Sejarah 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 pada dasarnya adalah sebuah bahasa pemrograman komputer, yang di dalamnya terdapat perintah-perintah atau instruksi-instruksi yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu yang merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasis grafik 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.

Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar yang sangat luas. Sebuah survey yang dilakukan pada tahun 2005menunjukkan bahwa 62% pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti oleh C++, JavaScript, C#, dan Java.

Stuktur Program Visual Basic

Dalam membuat program, aspek utama yang harus diketahui oleh pemograman adalah struktur program. Programa akan berjalan baik, jika mempunyai struktur program yang benar. Begitu pula dengan membuat program dengan Visual Basic. Pemograman harus mengetahui struktur program yang berlaku pada Visual Basic.

Agar dapat merancang sebuah program dengan baik dan terarah, sebaiknya harus mengenal terlebih dahulu struktur program dalam Visual Basic.

Secara umum struktur program Visual Basic terdiri dari dua bagian, yaitu bagian deklarasi program dan bagian pernyataan program.

1. Bagian Deklarasi Program

Bagian ini merupakan bagian peletakan semua deklarasi data yang akan digunakan. Secara umum kata cadangan yang merupakan bagian dari deklarasi adalah: Dim, Private, Const, dan type.

a. Deklarasi Dim atau Dimension.

Dim atau Dimension adalah kata cadangan yang sering dipakai mendeklarasikan Variabel yang akan digunakan dalam visual Basic. Pendeklarasian dengan pernyataan Dim berlaku pada pemograman modul, program dan sub-program.

b. Deklarasi Publik

Publik merupakan pernyataan yang menggantikan pernyataan global dalan Visual Basic. Pernyataan Publik menyatakan bahwa semua variabel yang dideklarasikan oleh pernyataan berlaku secara umum. Publik merupakan pernyataan level modul, artnya pernyataan ini pada dasarnya dideklarasikan pada semua modul.

c. Deklarasi Private

Private menyatakan bahwa semua variabel yang dideklarasikan oleh pernyataan berlaku secara khusus (private). Pernyataan private merupakan pernyataan level sub-program, artinya pernyataan yang pada dasarnya dideklarasikan pada sebuah sub-program.

d. Deklarasi Statis

Static sering digunakan untuk suatu variabel atau nilai agar tepat atau tidak berubah, selama program dijalankan. Pernyataan statik merupakan pernyataan level sub-program, artinya pernyatan yang pada dasarnya dideklarasikan pada bagaia sub-program.

e. Deklarasi Const atau Constanta

Const atau constanta sering dipakai pada bagian deklarasi untuk memberikan harga konstan pada suatu variabel. Const merupakan pernyataan level modul, artinya pernyataan yang pada dasarnya dideklarasikan pada modul. Dalam prakteknya pernyataan const sering dipandu dengan pernyataan publik atau private.

f. Deklarasi Type

Type dipakai bada bagian deklarasi untuk mendefenisiskan type data terdefenisi. Dimana type data ini dapat mengandung satu atau lebih dari suatu type data.

Type merupakan pernyataan level modul, artinya pernyataan yang pada dasarnya dideklarasikan pada modul. Dalam prakteknya pernyataan type sering dipandu dengan pernyataan public atau private.

2. Bagian Pernyataan Program

Program pada bagian ini ditulis pada jendela kode, jendela modul maupun jendela sub-program. Program pada bagian ini dapat memuat semua pemograman pengendali (event driven programming) yang merupakan salah satu kelebihan pada visual basic.

Manfaat dan Kegunaan Visual Basic

Visual Basic memungkinkan pembuatan aplikasi Grapichal User Interface (GUI) atau pemrograman yang menggunakan tampilan grafis sebagai alat komunikasi dengan pemakainya. Pembuatan tampilan user interface dapat dilakukan dengan meletakkan object-object grafis ke lembar (form) yang sudah disediakan oleh Visual Basic.

Visual Basic selain disebut sebagai bahasa pemograman, juga sering disebut sebagai sarana (tool) untuk menghasilkan program-program aplikasi berbasiskan windows. Beberapa kemampuan atau manfaat dari Visual Basic diantaranya adalah:

1. Untuk membuat program aplikasi berbasis Windows.

Untuk membuat objek-objek pembantu seperti misalnyaControl ActiveX, File Help, aplikasi internet dan lain sebagainya.

2. Menguji program (debugging) dan menghasilkan program akhir berakhiran exe yang bersifat executable atau dapat langsung dijalankan.




Sebagai salah satu bahasa pemrograman, Visual Basic memiliki beberapa kelebihan serta kekurangan.

Kelebihan yang ditawarkan Visual Basic adalah sangat mudah digunakan, bahkan untuk orang yang masih awal dalam belajar pemrogram komputer karena Visual Basic memungkinkan pengguna komputer khas untuk memodifikasi aplikasi MS Office ke suite kebutuhan mereka.

Selain itu, Visual Basic dapat bekerja sangat baik pada intranet saham Microsoft untuk melengkapi jaringan dan hak akses. Dapat digunakan untuk pemrograman tingkat rendah pada komputer Microsoft. Sebuah keterampilan berharga ditetapkan. Bagus untuk menulis program kecil dan potongan program.

Sedangkan kekurangandari Visual Basic adalah completely kunci Anda dalam menggunakan lini produk Microsoft. Bukan bahasa berorientasi objek yang benar meskipun diklaimnya. VB. Net adalah bahasa berorientasi objek. Menjadi terlalu rumit dan sulit untuk mengelola program-program yang sangat besar.

Dikutip dari: http://sistem-informasi-manajemen.blogspot.com/2009/07/konsep-dasar-bahasa-pemograman-visual.html

Tidak ada komentar:

Posting Komentar