Visual Basic
Visual Basic adalah bahasa pemrograman berbasis
Windows. Saat ini, Visual
Basic adalah salah
satu bahasa pemrograman yang terbaik. Visual
Basic merupakan
pengembangan dariBasic. Basic (Beginner’s All-purpose Symbolic Instruction Code) adalah sebuah bahasa pemrograman “kuno”
yang merupakan awal dari bahasa-bahasa pemrograman tingkat tinggilainnya. Basic
dirancang pada tahun 1950-an dan ditujukan untuk dapat digunakan oleh para programmer
pemula. Biasanya Basic diajarkan untuk para pelajar sekolah menengah yang
barumengenal komputer, serta digunakan untuk pengembangan program “cepat saji”
yang ringan danmenyenangkan.Walaupun begitu, peran Basic lebih dari sekedar itu
saja. Banyak programer handal saat inimemulai karirnya dengan mempelajari
Basic. Sebagai bahasa pemrograman yang mutakhir,Visual Basic didesain untuk dapat memanfaatkan
fasilitas Windows, khususnya Windows95/97/98 dan Windows
NT. Visual Basic juga merupakan bahasa pemrograman Object OrientedProgramming (OOP), yaitu pemrograman
yang berorientasi objek. Visual Basic menyediakanobjek-objek
yang sangat kuat, berguna, dan mudah dipakai. Dengan fasilitas tersebut,
membuatVisual Basic menjadi begitu diinginkan oleh programmer.Oleh karena itu penulis mencoba untuk mengaplikasikan visual
basic dalam aplikasi penjualan handphone.
Cara Pengoperasian Program
Untuk
memahami pengembangan Visual Basic dalam lingkungan Net, pertama-tama kitatentu saja harus
memahami beberapa komponen dari lingkungan Net dan bagaimana
mereka berinteraksi.Program Visual Basic .Net dicompile dan berjalan didalam
kerangka kerja .Net. Mesin untuk mengeksekusi
perintah-perintah yang dibuat oleh visual basic dikenal dengan nama
commonlanguage runtime (CLR). CLR bertugas untuk meloading dan
mengeksekusi perintah (kode) dan juga menangani masalah manajemen memori,
keamanan, dan tipe-tipe data.Pada level teratas dari semua ini adalah bahasa
visual basic sendiri, atau bahasa-bahasa lainyang
digunakan untuk membuat kode-kode perintah yang nantinya mengacu pada CLR.
Kompiler
VB mengambil
kode-kode yang ditulis oleh programmer dan kemudian membuatintermediate language (IL) . Sebagai contoh, file-file DLL dan EXE mengandung IL yangdimengerti
oleh CLR. Setiap kode yang dibuat untuk dijalankan dalam
CLR dikenalsebagai
managed code,
karena kode tersebut
berjalan dibawah kontrol dari CLR.
Managed code
adalah sebuah IL , karena setengahnya merupakan high level language (VB) dansetengahnya lagi
adalah bahasa tingkat rendah (assembly / bahasa mesin).Pada saat
run-time
, CLR mengkompile IL kedalam bentuk
native code
pada saat
program berjalan dengan
menggunakan kompiler Just-In-Time (JIT). Kompiler JIT membuat
nativecode
sesuai dengan spesifikasi CPU, jadi kita bisa membuat IL dari VB kemudianmengkompilenya untuk
komputer
dengan arsitektur yang
berbeda.
Tidak ada komentar:
Posting Komentar