0% menganggap dokumen ini bermanfaat (0 suara)
51 tayangan

Visual Basic

Dokumen tersebut membahas perkembangan Visual Basic secara singkat, mulai dari generasi pemrograman pertama hingga perkembangan VB terbaru. Juga membahas konsep-konsep dasar VB seperti object, property, event, dan method. Selain itu, jenis aplikasi yang dapat dibuat menggunakan VB serta tahapan pembuatan dan pengembangan aplikasi VB.

Diunggah oleh

Bagus Alhammda
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
51 tayangan

Visual Basic

Dokumen tersebut membahas perkembangan Visual Basic secara singkat, mulai dari generasi pemrograman pertama hingga perkembangan VB terbaru. Juga membahas konsep-konsep dasar VB seperti object, property, event, dan method. Selain itu, jenis aplikasi yang dapat dibuat menggunakan VB serta tahapan pembuatan dan pengembangan aplikasi VB.

Diunggah oleh

Bagus Alhammda
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 24

Pertemuan ke-1

Konsep Visual Basic


Algoritma dan Pemrograman 2B (KA)
Universitas Gunadarma
2019
Antonius Angga Kurniawan, ST., MMSI.
Perkembangan Pemrograman Berbasis DOS &
Windows

Generasi I Generasi II Generasi III


(1940) (1950) (1960)

Code Machine Assembly Language High Level


(Bahasa Mesin) (Bahasa Rakitan) (Cobol & Fortran)

Generasi IV Generasi V
(1970) (1980)

Query and
Sistem Pakar
Database Language
Perkembangan Visual Basic

▪ VB 1.0, salah satu bahasa komputer pertama yang mendukung


pemrograman event-driven.
▪ VB 2.0, dirilis pada November 1992, cakupan pemrogramannya cukup
mudah untuk digunakan dan kecepatannya juga telah dimodifikasi.
Khususnya pada Form yang menjadikan object dapat dibuat secara
seketika.
▪ VB 3.0, dirilis pada musim panas 1993. Dibagi menjadi versi standard dan
professional. VB 3 memasukan Versi 1.1 dari Microsoft Jet Database Engine
yang dapat membaca serta menulis database Jet (atau Access) 1.x. Selain
itu, DAO (Data Access Object – yang berfungsi untuk mengakses database)
juga ditambahkan dan juga akses data visual dengan kontrol data (data
control) juga sudah diberikan. Kontrol OLE (Object Linking and Embedding)
juga sudah ditambahkan.
Perkembangan Visual Basic (Lanj.)

▪ VB 4.0, Microsoft meluncurkan Visual Basic 4.0 (Agustus 1995) yang


menawarkan 2 compiler yang terpisah dan berbeda, yang satu untuk
pengembangan windows 16 bit dan yang lain untuk windows 32 bit.
Pada versi ini, pemrogram sudah dapat membangun program
dengan berbasiskan Componen Object Model (COM) yang
mendukung kemampuan untuk membuat Dynamic-Link Libraries
(DLLs). Inilah untuk kali pertama konsep OOP diterapkan dalam
Visual Basic.
▪ VB 5.0, VB 5 memperkenalakan kemampuan untuk membuat User
Control. Kemampuan untuk membangun dan mendistribusikan
ActiveX Control diberikan pada Visual Basic 5.0. Dengan
ditemukannya teknologi ActiveX, baik berbentuk Active DLL (COM)
ataupun ActiveX Control (OCX).
Perkembangan Visual Basic (Lanj.)

▪ VB 6.0 pada 1998, Microsoft meluncurkan Visual Basic 6.0 dengan 3


fitur projek baru: Data Project, DHTML Application, IIS Application.
Dengan 3 fitur baru ini, diharapkan pemrograman Visual Basic sudah
mampu untuk membuat aplikasi internet yang handal.
▪ VB 7.0 Visual Basic .NET (VB 7), dirilis pada tahun 2002. Beberapa
yang mencoba pada versi pertama .NET ini mengemukakan bahwa
bahasa ini sangat powerful tapi bahasa yg digunakan sangat berbeda
dengan bahasa sebelumnya, dengan kekurangan diberbagai area,
termasuk runtime-nya yang 10 kali lebih besar dari paket runtime
VB6 serta peningkatan penggunan memory.
Perkembangan Visual Basic (Lanj.)

▪ VB8.0 Visual Basic 2005 (VB 8.0) , merupakan iterasi selanjutnya dari Visual
Basic .NET. dan Microsoft memutuskan untuk menghilangkan kata kata
.NET pada judulnya. Pada Rilis ini , Microsoft memasukan beberapa fitur
baru, diantaranya:
– Edit and Continue , mungkin inilah kekurangan fitur terbesar dari VB .NET . pada VB
2005 ini kita diperbolehkan melakukan perubahan kode pada saat program sedang
dijalankan.
– Perbaikan pada Konversi dari VB ke VB NET12Visual Basic .NET 2003 (VB 7.1) , dirilis
dengan menggunakan NET framework versi 1.1.

▪ Visual Basic 2005 Express, merupkan bagian dari Product Visual Studio.
Microsoft membuat Visual Studio 2005 Express edition untuk pemula dan
yang gemar dengan VB, salah satu produknya adalah Visual Basic 2005
Express yang merupakan produk gratis dari Microsoft.
Perkembangan Visual Basic (Lanj.)

▪ VB9.0 Basic “Orcas” (VB 9.0) , dirilis pada tahun 2007 dan dibangun diatas
.NET 3.5. Pada rilis ini, Microsoft menambahkan beberapa fitur,
diantaranya :
– True Tenary operator , yaitu fungsi If(boolean,value, value) yg digunakan untuk
menggantikan fungsi IIF
– LINQ Support
– Ekspresi Lambda
– XML Literals
– Nullable types
– Type Inference

▪ VB10.0 Visual Basic ‘VBx’ (VB 10.0) , Visual Basic 10, yang juga dkenal
dengan nama VBx, menawarkan dukungan untuk Dynamic Language
Runtime. VB 10 menjadi bagian dari SilverLight 1.1
Keuntungan menggunakan Visual Basic

 Struktur dasar bahasa pemrograman yang digunakan sangat simple dan


sederhana, terutama untuk sebuah kode yang dapat di-execute (dijalankan).
 VB bukan hanya bahasa, tetapi VB juga merupakan sebuah IDE yang
terintegrasi.
 VB-IDE sangat dioptimalkan untuk mendukung Rapid Application
Development (RAD). Dengan VB, sangat mudah untuk mengembangkan
aplikasi menggunakan Graphical User Interface (GUI) dan
menghubungkannya dengan fungsi-fungsi yang disediakan aplikasi.
 Banyak resources yang dapat dicari atau ditemukan di internet jika
mengalami kesulitan menggunakan VB.
 Lebih cepat dalam melakukan pembuatan aplikasi berbasis Desktop.
Hal yang harus dipahami dalam
mempelajari Visual Basic

Object Property

Event Method
Hal yang harus dipahami dalam
mempelajari Visual Basic

Object
Sesuatu yang memiliki satu/lebih atribut, dan satu/lebih macam aksi
yang dapat dilakukannya. Object sering disebut juga sebagai entity,
yaitu sesuatu yang bisa dibedakan dengan lainnya.
Contoh Nyata:
Kucing, Burung, Mobil, Komputer, Radio, Televisi, dll.
Contoh di dalam VB:
Label,Text Box, Combo Box, List Box, dll.
Hal yang harus dipahami dalam
mempelajari Visual Basic

Property
Property sering disebut juga sebagai atribut, yaitu ciri-ciri yang
menggambarkan suatu object.
Misalnya Object Kucing: Di dalam VB:
▪ Kucing berwarna coklat dan jingga. ▪ Font
▪ Kucing memiliki atribut berkaki 4. ▪ Color
▪ Kucing memiliki ekor yang panjang. ▪ Caption
▪ Name
▪ dll
Hal yang harus dipahami dalam
mempelajari Visual Basic

Event
Suatu kejadian yang menimpa suatu object. Misalnya pada sebuah Mobil,
bagaimana jika sebuah mobil dicat, ditabrak, dijalankan, dan sebagainya.
Contoh di dalam VB:
 Click
 DblClick
 Change
 MouseUp
 MouseDown
Hal yang harus dipahami dalam
mempelajari Visual Basic

Method
Kemampuan yang dimiliki oleh suatu object.
Contohnya jika mobil berbelok, mundur, maju. Atau contohnya seekor kucing
sedang makan, minum, dan berjalan.
Contoh di dalam VB:
 Exit Form
 Load Form
 Unload
 Dll
Istilah-istilah di dalam Visual Basic

Event-Driven, sebuah metode mengeksekusi kode program


berdasarkan pesan (messages/events) yang diberikan oleh pemakai
ataupun oleh sistem operasi atau program lainnya.
Graphical User Interface (GUI), pemrograman yang dilakukan
menggunakan tampilan grafik visual sebagai alat bantu atau alat
komunikasi dengan pemakainya.
Dynamic Data Exchange (DDE), fungsi utamanya adalah untuk
memungkinkan aplikasi Windows untuk berbagi data.
Object Linking and Embedding (OLE), sebuah teknologi yang
dikembangkan oleh Microsoft yang memungkinkan embedding dan
menghubungkan ke dokumen dan objek lain di dalam Windows.
Istilah-istilah di dalam Visual Basic (Lanj.)

Dynamic Link Library (DLL), adalah kumpulan library untuk


menggabungkan program dalam microsoft Visual Basic dengan
bahasa pemrograman lainnya.
ActiveX, adalah sebuah kerangka kerja untuk mendefinisikan
reusable software components yang melakukan fungsi tertentu atau
sejumlah fungsi dalam Microsoft Windows dengan cara yang tidak
tergantung pada bahasa pemrograman yang digunakan untuk
mengimplementasikannya.
OCX, yaitu sebuah dukungan untuk menggunakan tools tambahan.
Data Access Object (DAO), dukungan untuk memudahkan akses
terhadap database lain.
Jenis-jenis Aplikasi Menggunakan VB

1. Aplikasi Kasir di Swalayan/Supermarket


2. Aplikasi Kasir Parkir
3. Aplikasi Administrasi Gudang
4. Aplikasi Game Desktop
5. Aplikasi presensi kehadiran di kantor/sekolah
6. Aplikasi Billing seperti di Warnet
7. Dan masih banyak lagi.
Pembuatan dan Pengembangan Visual Basic

Create & Call


Design Write Code Test & Debug
Procedure

Prepare to Convert to
Distribute Runtime Version
Pembuatan dan Pengembangan Visual Basic

Design

Metode yang dilakukan untuk merancang


desain atau tampilan dari sebuah aplikasi
yang akan dibuat. Biasanya dirancang di
atas sebuah Form.
Pembuatan dan Pengembangan Visual Basic

Write Code

Setelah merancang sebuah tampilan, kemudian kita


akan melakukan pengkodean. Yaitu dengan cara
menuliskan kode program ke semua komponen yang
kita gunakan agar aplikasi dapat berjalan sesuai
dengan keinginan.
Pembuatan dan Pengembangan Visual Basic

Create & Call


Procedure

Di dalam Visual Basic biasanya suatu program atau


kode program dibuat per procedure-procedure dari
masing-masing fungsi. Procedure tersebut nantinya
dipanggil berdasarkan fungsi masing-masing dan
kemudian dijalankan.
Pembuatan dan Pengembangan Visual Basic

Test & Debug

Di dalam Visual Basic kita dapat melakukan Test dan


Debug, yaitu suatu proses di mana kita melakukan
pengecekan terhadap aplikasi yang kita buat sudah
berjalan dengan baik atau belum. Sekaligus
memeriksa jika terjadinya suatu kesalahan program
(error).
Pembuatan dan Pengembangan Visual Basic

Convert to Runtime
Version

Setelah melakukan Test & Debug, apabila aplikasi


yang dibuat sudah berjalan dengan baik. Di dalam VB
dapat dilakukan konversi ke dalam bentuk Runtime
Version atau .EXE. Nantinya aplikasi tersebut dapat
digunakan pada komputer-komputer yang lainnya.
Pembuatan dan Pengembangan Visual Basic

Prepare to
Distribute

Tahap ini merupakan tahap mempersiapkan aplikasi


yang kita buat untuk di distribusikan ke banyak tempat
atau digunakan oleh user-user yang membutuhkan.
Terimakasih Atas Perhatiannya

Pertemuan ke-1 Selesai.

Anda mungkin juga menyukai