Anda di halaman 1dari 12

KATA PENGANTAR

Assalamualaikum Wr. Wb.


Puji syukur diucapkan kepada Kehadirat Allah SWT berkat Rahmat dan KaruniaNya,
sehingga saya dapat menyelesaikan makalah ini, yaitu mkalah yang berjudul PENGENALAN
VISUAL BASIC 2010. Suatu hal yang tidak dapat dipungkiri sekarang bahwa setiap orang suatu
ketika dihadapkan pada kenyataan untuk dapat mengerti apa program Visual Basic itu.
Untuk mendapatkan pengetahuan tentang program Visual Basic diperlukan petunjuk
petunjuk. Maka dari itu saya menulis makalah ini agar dapat dipelajari oleh semua pihak. Dalam
penyusunan Makalah ini tentunya masih banyak terdapat kekurangan, seperti kata-kata yang
kurang jelas atau kurang sempurna.
Namun saya berharap makalah ini dapat bermanfaat bagi para pemula yang ingin
mempelajari Visual Basic. Kritik dan saran yang bersifat membangun sangat saya harapkan dari
rekan rekan pembaca sekalian mengingat penulisan makalah ini sangatlah jauh dari
kesempurnaan.
Demikian sepatah kata yang dapat penulis sampaikan, sekian terima kasih.
Wasalamualaikum Wr. Wb.
Mataram , 13 oktober 2014

PEMBAHASAN
A. Pengertian Visual Basic dan Sejarah Perkembangan dari Microsoft Visual Basic 2010
Visual basic adalah sebuah bahasa pemrograman yang berpusat pada object
(Object Oriented Programming) digunakan dalam pembuatan aplikasi Windows yang
berbasis Graphical User Interface, hal ini menjadikan Visual Basic menjadi bahasa
pemrograman yang wajib diketahui dan dikuasai oleh setiap programmer. Beberapa
karakteristik obyek tidak dapat dilakukan oleh Visual Basic misalnya seperti Inheritance
tidak bisa module dan Polymorphism secara terbatas bisa dilakukan dengan deklarasi
class module yang mempunyai Interface tertentu. Sifat Visual Basic tidak case sensitif.
Sejarah Visual Basic berawal dari perkembangan bahasa BASIC di Amerika
Serikat pada awal tahun 1960-an. Pada tahun 1982 IBM/PC diperkenalkan pada
masyarakat yang didalamnya, disertakan pula bahasa BASIC yang dikenal juga
QuickBasic / QBASIC. Pada tahun 1990-an DOS digantikan oleh Windows. Microsoft
akhirnya membuat BASIC versi Windows yang dikenal sebagai Microsoft Visual Basic.
Awal perkembangan Visual Basic yaitu :

Dirintis proyek Thunder

Pada tahun 1991, Visual Basic 1.0 dirilis untuk windows pada Comdex.

Pada tahun 1992, Visual Basic 1.0 untuk DOS yang merupakan versi lanjutan dari
compiler BASIC, QuickBasic dan Sistem Professional Development BASIC.

Pada November 1992, Visual Basic 2.0 dirilis dengan pemrograman yang cukup
mudah digunakan serta kecepatannya telah dimodifikasi.

Pada tahun 1993, Visual Basic 3.0 yang dibagi menjadi versi standard dan
professional.

Pada tahun 1995, merupakan versi pertama ynag dapat membuat windows 32 bit
sebaik versi 16 bit nya yaitu Visual Basic 4.0.

Pada tahun 1997, Visual Basic 5.0 yang dirilis microsoft merilis secara eksklusif
untuk versi windows 32 bit.

Pertengahan 1998, Visual Basic 6.0 dengan perbaikan beberapa cakupan temasuk
kemampuan dalam pembuatan Aplikasi Web-based.

Pada tahun 2002, dirilis Visual Basi.Net (VB 7) dengan bahasa yang sangat powerful
namun bahasanya sangat berbeda dari yang sebelumnya.

Pada Tahun 2003, dirilis Visual Basic.Net 2003 (VB 7.1) dengan menggunakan Net
framework versi 1.1.

Pada Tahun 2005 (VB 8.0), Visual Basic 2005 yang merupakan lanjutan dari Visual
Basic .NET.

Edit & Continue , pada Visual Basic 2005 kita boleh melakukan perubahan kode.

Perbaikan Konversi dari Visual Basic ke Visual Basic NET 12.

Is Not Patent, konversi If Not X Is Y menjadi If X IsNot Y dari Visual Basic 2005.

Visual Basic 2005 Express, untuk pemula dan yg gemar dengan VB.

Visual Basic Orcas (VB 9.0) , pada tahun 2007 dengan penambahan fitur fitur.

Visual Basic VBx (VB 10.0), menawarkan dukungan untuk Dynamic Language
Runtime.

B. Macam-macam Bahasa Pemprograman

Bahasa C

Kelebihannya yaitu hanya tersedia sedikit kata kuncinya, ada hampir diseluruh
komputer, kode bahasa C sifatnya portable, proses executable program bahasa C lebih
cepat, lebih terstruktur.
Kekurangannya yaitu membingungkan pemakai karena banyaknya operator serta
fleksibilitas penulisan program.

Bahasa C++

Kelebihannya yaitu semua kelebihan dari C dengan tambahan penanganan


kompleksitas dengan OOP yang utama.
Kekurangannya yaitu kurangnya library built in, bahasa C++ masih kurang
terkenal karena kita dari sisi mesin dibanding memikirkan probis yang seharusnya
menjadi tujuan.

Bahasa Java
Kelebihannya yaitu bahasa sederhana, berorientasi objek, ampuh dan aman.

Kekurangannya yaitu kecepatanya kurang jika dibandingkan dengan bahasa C++,


program yang dibuat lebih lambat jika dibandingkan dengan program bahasa lain.

Bahasa Visual Basic

Kelebihannya yaitu perintah-perintahnya sangat komplit, mudah dalam


pembuatan program tanpa harus mengetik bahasa program lagi, tetapi cukup mendesign
tampilan dengan VB editor.
Kekurangannya yaitu tidak mempunyai database sendiri, tidak mempunyai
pendukung untuk membuat report dari bawaan VB sendiri.

C. Macam-macam Tipe Data


1. Tipe Data Sederhana (Simple Data)

Chart/Varchar : Penghimpun data yang berupa aalfabetic misalnya seperti : nama

Numeric

: Penghimpunan data berupa bilangan real misalnya 2,35

Integer

: Penghimpunan data berupa angka misalnya nomor KTP, NIP

Date

: Penghimpunan data berupa tanggal, bulan & tahun misalnya tanggal lahir

Desimal

: Penghimpunan data berupa pecahan seperti 1,11

Text

: Penghimpunan data berupa semua tipe data seperti huruf, symbol baca.
2. Tipe Data Terstruktur

Record : Himpunan data yang terdiri dari beberapa karakter yang berbeda beda.

Set

Array : Tipe yang berisi beberapa data yang ditampung dalam variabel dengan tipe data
yang sama.

: Tipe data yang memuat sejumlah elemen dengan tipe data dasar sama.

3. Tipe Pointer
Merupakan petunjuk yang berisi alamat memori dimana data disimpan.

D. IDE dalam Visual Basic 2010 dan macam-macam jenisnya


IDE (Integrated Developement Environment) merupakan sebuah layanan satu
pintu yang bisa digunakan oleh programmer untuk melakukan, desain, coding,
debugging, dan kompilasi program dalam sebuah tool yang terintegrasi.
Macam macam jenisnya terdiri dari :

Menu bar, dipakai dalam memilih tugas-tugas tertentu seperti membuka project,
yang terdiri dari menu file, edit, view.
Main toolbar, shortcut untuk menu yang sering dipakai pada menu bar.
Project, window berisi struktur tree dari project yang lagi dikerjakan.
Form designer, window untuk merancang user interface dari aplikasi

Toolbox, window yang berisi komponen-komponen yang digunakan untuk


memperkaya user interface.
Code, untuk menuliskan source code dari program.
Properties, untuk melihat / mengedit sifat dari object yang sedang dipilih.
Color palette, untuk mengubah warna dari suatu object.
Form layout, menunjukan tampilan form bersangkutan disaat runtime.

E. 10 Komponen Tool Box

Pointer , arah penunjuk untuk memilih komponen control yang terpasang di form.
Picture Box, Merupakan tool untuk menampilkan gambar pada visual basic.
Label, tool yang digunakan untuk membuat teks. User tidak bisa mengubah ubah
label.
CheckBox, tool yang digunakan untuk control pilihan dengan ketentuan control
terpilih jika diklik user. Checkbox dapat dipilih 1 atau lebih.
Combo BOX, untuk pembuatan control kombinasi Textbook dan Listbox.
HScrollBar, merupakan alat yang membuat scrollbar menjadi horizontal
Timer, Tool untuk pengukuran waktu
DirListBox, untuk menampilkan folder atau direktori.
OLE, menghubungkan ke form dari software lain
Shape, untuk pembuatan bentuk bentuk seperti lingkaran

F. Event Driven Programming merupakan suatu kode dalam program yang tidak sesuai alur
tetapan awal eksekusi program dapat berlainan dari event yang ada.
Debugging merupakan proses yang digunakan untuk menemukan serta
mengurangi jumlah bug / cacat dari program maupun perangkat keras, sehingga dapat
berperilaku sesuai dengan harapan.
Source Code merupakan gabungan dari deklarasi bahasa pemrograman computer
yang dapat digunakan untuk komunikasi, dibaca dan ditulis oleh manusia
Visual Component Library merupakan pengembangan aplikasi yang digunakan
dengan platform windows.
Variabel, berupa nama yang diperintah untuk computer yang mengambil data dari
memori tersimpan.

Contoh Program sederhana yang akan saya buat menggunakan Aplikasi VISUAL BASIC 10.0
KALKULATOR SEDERHANA

NAMA KONTROL
Label1
Label2
Label3
textbox
textbox
textbox
Botton1
Botton2
Botton3
Botton4
Botton5
Botton6
Label4

PROPERTIS
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text

NILAI
Kalkulator sederhana
Masukan bil 1
Masukan bil 2
kosongkan
kosongkan
kosongkan
+
*
/
hapus
keluar
Evha susanty

Dengan sintak sebagai berikut :


PublicClassForm1
Private Sub button1_Click(ByVa lsender AsSystem.Object, ByVal e AsSystem.EventArgs)
Handles button1.Click
textbox.Text = csng(textbox1.text) + csng(textbox2.text)
End Sub
Private Sub button2_Click(ByVa lsender AsSystem.Object, ByVal e AsSystem.EventArgs)
Handles button2.Click
textbox.Text = csng(textbox1.text) - csng(textbox2.text)
End Sub
Private Sub button3_Click(ByVa lsender AsSystem.Object, ByVal e AsSystem.EventArgs)
Handles button3.Click
textbox.Text = csng(textbox1.text) * csng(textbox2.text)
End Sub
Private Sub button4_Click(ByVa lsender AsSystem.Object, ByVal e AsSystem.EventArgs)
Handles button4.Click
textbox.Text = csng(textbox1.text) / csng(textbox2.text)
End Sub
Private Sub button5_Click(ByVa lsender AsSystem.Object, ByVal e AsSystem.EventArgs)
Handles button5.Click
Textbox1.clear()
Textbox2.clear()
Textbox3.clear()
Textbox1.focus
End Sub
Private Sub button6_Click(ByVa lsender AsSystem.Object, ByVal e AsSystem.EventArgs)
Handles button6.Click
Close()
End Sub
End class

PENUTUP
Kesimpulan
Visual Basic adalah bahasa pemrograman yang digunakan untuk membuat aplikasi
Windows yang berbasis grafis (GUI Graphical User Interface). kemampuan Visual Basic untuk
dapat berinteraksi dengan aplikasi lain di dalam sistem operasi Windows dengan komponen
ActiveX Control.
Saran
Kemajuan Visual Basic di masa mendatang diharapkan dapat membantu semua jenis
pekerjaan manusia sehingga mampu menyelesaikan pekerjaan dengan cepat karena di masa
depan teknologi akan semakin canggih.

DAFTAR PUSTAKA
http://aanrusman.blogspot.com/2012/12/visula-basic.html
http://dautamacandra.wordpress.com/2010/12/06/makalah-tentang-visual-basic-6-0/
http://satriafq.wordpress.com/2010/12/10/makalah-visual-basic/

PENGENALAN VISUAL BASIC 10.0

Disusun oleh
Eva susanti 13.MI.215

AKADEMI
INFORMATIKA
AMIKOM-ASM MATARAM

MANAJEMEN
KOMPUTER

Anda mungkin juga menyukai