Monday, May 12, 2014

MEMBUAT CONTOH PERHITUNGAN DASAR MENGUNAKAN MICROSOFT VISUAL BASIC (VB)







MICROSOFT VISUAL BASIC


Microsoft Visual Basic (VB)
adalah sebuah bahasa pemprograman yang menawarkan Integrated Development Environment (IDE) visual. Tujuannya adalah untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dan menggunakan model pemrograman (COM).

Visual Basic
 adalah turunan bahasa pemrograman BASIC serta menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat. Bahasa-bahasa skrip, seperti Visual for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip dengan Visual Basic, tetapi berbeda cara kerjanya.
Programmer-programmer mampu membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic. Program-program yang ditulis dengan menggunakan Visual Basic juga dapat memakai Windows API, tetapi memerlukan deklarasi fungsi luar tambahan.

Dalam pemprograman yang ditujukan untuk bisnis, VB mempunyai pangsa pasar yang luas sekali. Sebuah riset pada 2005 menunjukkan bahwa 62 persen pengembang perangkat lunak memakai berbagai bentuk Visual Basic.

Sejarah

Pendiri Microsoft, Bill Gates mengawali bisnis perangkat lunak dengan mengembangkan interpreter bahasa basic untuk Altair 8800. Setelah itu, diubah agar mampu berjalan di atas IBM PC dengan sistem operasi DOS. Kemudian diluncurkanlah BASICA untuk DOS dan akhirnya muncullah Visual Basic.Pemprograman ini sangat mudah bagi pemula dan programmer musiman karena menghemat waktu pemprograman dengan komponen-komponen siap pakai yang tersedia.

Definisi Visual Basic

Visual Basic menyediakan sekumpulan perangkat untuk menyederhanakan dan mempermudah pengembangan aplikasi yang tangguh. Lalu, apa definisi sebenarnya dari Visual Basic itu? Kata visual mengacu kepada metode yang dipakai untuk membuat antarmuka dan bersifat grafis Graphical User Interface (GUI).

Metode ini memudahkan pengguna dalam menambahkan objek yang sebelumnya sudah dibangun ke dalam tempat dan posisi di layar Anda sesuai keinginan. Jika pernah menggunakan program untuk menggambar, seperti Paint, sebenarnya Anda sudah memiliki keahlian untuk membuat sebuah antarmuka pengguna secara efektif.

Kata basic mengacu kepada bahasa BASIC (Beginners All-Purpose Symbolic Instruction Code), yaitu sebuah bahasa yang dipakai oleh banyak programmer daripada bahasa lainnya.
Visual Basic sudah berubah dari bahasa asli BASIC dan sudah memiliki ratusan pernyataan (statement), fungsi, dan kata kunci. Sebagian besar di antaranya juga berhubungan dengan natarmuka grafis di Windows.

Para pengguna tingkat pemula dapat membuat aplikasi hanya dengan mempelajari beberapa kata kunci. Selain itu, kekuatan dari bahasanya memungkinkan para pengguna tingkat profesional mencapai apapun.
Pemrograman Berorientasi Objek (OOP)

Visual Basic merupakan bahasa yang mendukung Pemrograman berorientasi objek , namun tidak sepenuhnya, Beberapa karakteristik obyek tidak dapat dilakukan pada Visual Basic, seperti Inheritance tidak dapat dilakukan pada class module, Polymorphism secara terbatas bisa dilakukan dengan mendeklarasikan class module yang memiliki Interface tertentu. Visual Basic (VB) tidak bersifat case sensitif.

Desain Visual dan Komponen

Visual Basic menjadi populer karena kemudahan desain form secara visual dan adanya kemampuan untuk menggunakan komponen-komponen ActiveX yang dibuat oleh pihak lain.[4] Namun komponen ActiveX memiliki masalahnya tersendiri yang dikenal sebagai DLL hell,Pada Visual Basic .NET, Microsoft mencoba mengatasi masalah DLL hell dengan mengubah cara penggunaan komponen (menjadi independen terhadap registry).

Bahasa Pemprograman

Bahasa pemprograman VB tidak hanya identik dengan Visual Basic. Sistem pemprograman VB dalam bentuk Edisi Aplikasi, sudah dimasukkan ke dalam Microsoft Excel, Microsoft Access, dan lain-lain. Visual Basic Scripting Edition (VBScript) merupakan sebuah bahasa skrip yang dipakai secara lebih umum dan bagian dari bahasa Visual Basic.

Aplikasi

VB memiliki perangkat untuk berbagai kebutuhan, misalnya untuk membuat sebuah utility sederhana untuk pribadi atau kelompok kerja, sebuah sistem berskala perusahaan, atau aplikasi yang terdistribusi melalui internet.

Fitur Data Access membolehkan pengguna untuk membuat database, aplikasi front-end, dan komponen di sisi server untuk hampir seluruh format database terkenal, termasuk Microsoft SQL dan lain-lain.

Teknologi ActiveX memungkinkan pengguna untuk menggunakan fungsionalitas yang disediakan oleh aplikasi-aplikasi lain, misalnya pengolah kata Microsoft Word, Microsoft Excel spreadsheet, aplikasi Windows yang lain. Selain itu, dapat mengotomatisasikan aplikasi-aplikasi dan objek-objek yang dibuat dengan menggunakan edisi Professional atau Enterprise Visual Basic.

Kemampuan
internet memudahkan penyediaan pengaksesan ke dokumen-dokumen, file-file, dan aplikasi-aplikasi melalui internet atau intranet dari dalam aplikasi Anda. Bahkan, untuk membuat aplikasi internet server. Nantinya, aplikasi akhirnya akan berbentuk sebuah file.exe yang menggunakan Visual Basic Virtual Machine dan dapat didistribusikan secara bebas.

Versi

  • Visual Basic 1.0 untuk Windows (Mei 1991)
  • Visual Basic 1.0 untuk DOS (September 1992)
  • Visual Basic 2.0 (November 1992)
  • Visual Basic 3.0 (1993)
  • Visual Basic 4.0 (1995)
  • Visual Basic 5.0 (1997)
  • Visual Basic 6.0 (1998)
Ø  Komponen-Komponen Visual Basic 6.0



(1)
Title Bar adalah judul dari dokumen atau file Visual Basic 6.0

Ø  Menu Bar



(2)
Menu bar dalam VB seperti yang biasa kita lihat dalam Microsoft Office. Di dalamnya
terdafat menu File, Edit, View, Project, Format dan sejenisnya
Ø  Toolbar
Toolbar merupakan kumpulan tombol yang dapat melakukan sebuah perintah dengan cepat.
Ø  ToolBox
(3)

ToolBox adalah window yang berisi objek-objek untuk ditempatkan dalam form. Contohnya objek Label, TextBox, ListBox, ComboBox, Frame, dan sejenisnya.
Ø  Project
(4)

Project Window adalah sebuah window yang menampung project dan Form. Di dalamnya juga terdapat ikon View Code (untuk menampilkan area text editor) dan ikon View Object (untuk menampilkan GUI). Dengan menggunakan project window ini kita juga dapat menambah form, menghapus, mengganti nama form, memilih startup project dan lain-lain.
Ø  Properti Window
(5)
Properti window adalah sebuah window yang digunakan untuk memodifikasi objek berupa mengubah Caption, memberi nama objek, mengubah warna, ukuran, model dan sejenisnya.
Ø  Form Layout Window
Form Layout Window digunakan untuk mengatur letak form pada layar monitor.
Ø  Immediate Window
Immediate Window digunakan untuk mengevaluasi pernyataan valid yang dapat dieksekusi di Visual Basic, tetapi dia tidak dapat menerima pendeklarasian data.
Ø  Form

 


Form sering disebut dengan GUI (Graphical User Interface), adalah sebuah objek yang digunakan untuk menempatkan objek-objek dari ToolBox.
 (7)
Ø  Dalam membuat  project ini kita menggunakan 4 Tool Box
-Frame
-CommandButton
-TextBox
-Label
Rumus Program :
-Penjumlahan
Private Sub  Command1_Click()
Text3.Text  =  Val (Text1.text)  + (text2 .text)
End sub

-pengurangan
Private Sub  Command2_Click()
Text3.Text  =  Val (Text1.text)  -(text2 .text)
End sub
- Private Sub  Command3_Click()
Text3.Text  =  Val (Text1.text)  / (text2 .text)
End sub
-Perkalian
Private Sub  Command4_Click()
Text3.Text  =  Val (Text1.text)  * (text2 .text)
End sub
-perpangkatan
Private Sub  Command5_Click()
Text3.Text  =  Val (Text1.text)   ^  (text2 .text)
End sub
-reset
Private Sub  Command6_Click()
Text1.Text  = “ “
Text2.Text  = ” ”
Text3.Text  = “ ”
End sub

-Keluar
- Private Sub  Command7_Click()
End
End sub

(8)