Anda di halaman 1dari 11

ALGORITMA PEMROGRAMAN 2A Pengenalan Visual Basic

ANUGERAH BINTANG PRATAMA 50411994 1 IA 20

Praktikum keTanggal Pemberian Tugas Tanggal Pengumpulan Tugas Diterima Oleh

: : : :

5 11 April 2012 13 April 2012

1. Jelaskan apa yang kamu ketahui tentang Visual Basic ?

Microsoft Visual Basic adalah merupakan sebuah bahasa pemrograman komputer yang menjadi sarana ( Tools ) untuk menghasilkan program program aplikasi yang berbasis windows. 1) Sarana akses data yang lebih cepat dan handal untuk membuat aplikasi basis data yang berkemampuan tinggi. 2) Tambahan contol control baru lebih canggih serta peningkatan kaidah struktur bahasa visual basic. 3) Visual Basic memiliki beberapa versi atau edisi yang disesuaikan dengan kebutuhan pemakainya. Visual Basic, yang dikembangkan oleh Microsoft sejak tahun 1991, merupakan pengembangan dari pendahulunya yaitu bahasa pemrograman BASIC (Beginners Allpurpose Symbolic Instruction Code) yang dikembangkan pada era 1950-an. Visual Basic merupakan salah satu Development Tool yaitu alat bantu untuk membuat berbagai macam program komputer, khususnya yang menggunakan sistem operasi Windows. Visual Basic merupakan salah satu bahasa pemrograman komputer yang mendukung object (Object Oriented Programming = OOP). Berikut ini perjalanan Visual Basic ( VB 1.0 sampai VB 10 ) yaitu : 1) Proyek Thunder dirintis. 2) Visual Basic 1.0 ( May 1991 ) di rilis untuk windows pada Comdex / Windows Wordltrade yang dipertunjukkan di Atlanta, Georgia. 3) Visual Basic 1.0 untuk DOS di rilis pada bulan September 1992. Bahasa ini kompatibel dengan Visual Basic For Windows. VB 1.0 for DOS ini pada kenyataannya merupakan versi kelanjutan dari compiler BASIC, Quick Basic dan BASIC Professional Development System 4) Visual Basic 2.0 di rilis pada November 1992, cakupan pemrogramannya cukup mudah untuk digunakan dan kecepatannya juga telah di nodifikasi. Khususnya pada Form yang menjadikan object dapat dibuat secara seketika, serta konsep dasar dari Class modul yang berikutnya di implementasikan pada VB 4.

5) Visual Basic 3.0 di rilis pada musim panas 1993 dan dibagi menjadi versi standard an professional. VB 3 memasukan Versi 1.1 dari Microsoft Jet Data base Engine yang dapat membaca serta menulis database Jet ( atau Access ) 1.x 6) Visual Basic 4.0 ( Agustus 1995 ) merupakan versi pertama yang dapat membuat windows program 32 bit sebaik versi 16 bit nya. VB 4 juga memperkenalkan kemampuan untuk menulis non-GUI class pada Visual Basic. 7) Visual Basic 5.0 ( Februari 1997 ), Microsoft merilis secara ekslusif Visual Basic untuk versi windows 32 bit. Programmer yang menulis programnya pada versi 16 bit dapat dengan mudah melakukan import programnya dari VB 4, VB 5 memperkenalkan kemampuan untuk membuat User Control. 8) Visual Basic 6.0 ( pertengahan 1999), memperbaiki beberapa cakupan, termasuk kemampuannya untuk membuat Aplikasi Web-based. Visual Basic 6 di jadwalkan akan memasuki Microsoft fasa non Supported dimulai pada Maret 2008. 9) Visual Basic NET ( VB 7 ), di rilis pada tahun 2002, beberapa yang mencoba pada versi pertama. NET ini mengemukakan bahwa bahasa ini sangat powerful tapi bahasa yang digunakan sangat berbeda dengan bahasa sebelumnya, dengan kekurangan diberbagai area, termasuk runtimenya yang 10 kali lebih besar dari paket runtime VB 6 serta peningkatan pengguna memory. 10) Visual Basic NET 2003 ( VB 7.1 ), di rilis dengan menggunakan NET framework versi 1.1 11) 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 : 1. Edit and Continue, mungkin inilah kekurangan fitur terbesar dari VB NET pada VB 2005 ini kita diperbolehkan melakuakan perubahan kode pada saat program sedang dijalankan. 2. Perbaikan pada Konversi dari VB ke VB NET 12 Visual Basic NET 2003 ( VB 7.1 ), di rilis dengan menggunakan NET framework versi 1.1 12) Is Not Patent, merupakan salah satu fitur dari Visual Basic 20005 merupakan konversi If Not X Is Not Y. 13) Visual Basic 2005 Express, merupakan 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.

14) Visual Basic Orcas ( VB 9.0 ), dijadwalkan akan di rilis pada tahun 2007 dan dibangun diatas NET 3.5. 15) Visual Basic VB X ( VB 10.0 ), Visual Basic 10 yang juga dikenal dengan nama VB X akan menawarkan dukungan untuk Dynamic Language Runtime

2. Sebutkan dan jelaskan Variabel, Tipe data dan Operator pada Visual Basic ! 1) Variabel dan Tipe Data Variabel dapat di ilustrasikan sebagai sebuah tempat penampungan. Dalam pemrograman, variable merupakan tempat untuk menyimpan nilai pada memori. Agar lebih mudah diakses, variable diberi sebuah nama. Nama ini yang akan menjadi pengenal suatu variable. Misalkan x = 3 , variable ini diberi nama variable x dan menyimpan nilai 3. Pada unumnya , variable dalam Visual Basic mempunyai beberapa macam berdasarkan nilai dalam yang ada dalam variable tersebut, hal ini yang disebut tipe data antara lain: 1. Boolean (menampung nilai biner, True atau False) 2. Byte (Menampung nilai bulat kecil antara 0-256) 3. Integer (Menampung nilai bulat antara -32768 s/d 32768 (15 bit) 4. Long (Menampung nilai bulat dengan bit yang panjang (31 bit) 5. Single (Menampung nilai pecahan dari 10-38 sampai dengan 1038 pada bagian positif, dan -10-38 sampai dengan -1038 pada bagian negatif. 6. Double (Menampung nilai pecahan dari 10-108 sampai dengan 10108 pada bagian positif, dan -10-108 sampai dengan -10108 pada bagian negatif. 7. String (Menampung nilai non numerik atau string, misalkan untuk menyimpan alamat. Variabel ini tidak bisa dioperasikan secara aritmatika.) 8. Date (Menampung nilai tanggal) 9. Variant (Merupakan variabel bebas, yang menampung nilai tergantung nilai apa yang ditampung pertama kali. Variabel ini yang merupakan kelebihan dari visual basic (bahkan bisa menjadi kekurangan untuk pemrograman yang lebih tinggi) karena bersifat seperti bunglon.)

Dalam Visual Basic, penulisan variable hendaknya diperhatikan. Penulisannya adalah sbb:

Dim nama_variabel as tipe_data

nama_variabel di ganti dengan nama variable dan tipe_data diganti dengan tipe data. Contoh : Dim nama as string.

Jika variable yang di deklarasikan lebih dari satu, cukup ditulis sbb: Dim nama as string, golongan as integer, gaji as currency.

Penulisan variable juga harus menuruti ketentuan sbb:


"Diawali dengan karakter huruf : nama1, kelas01, 5nama" "Tidak menggunakan spasi, : nama_buah , gaji_pkk , tinggi badan" "Tanpa karakter khusus : nama* , tinggi@ , tunjangan/" "Tidak mengandung kata2 unum pada Visual basic contohnya Dim, public ,privat ,sub dll."

Pada Umumnya variable dalam visual basic dibedakan menjadi 2 sbb: Variabel Local: variable yang hanya aktif dalam suatu fungsi atau subroutine dalam visual basic. Caranya ditulis langsung dalam fungsi satu subroutine tanpa pendefinisian atau dengan definisi variabel di dalam fungsi. Variabel Global: variabel yang aktif selama aplikasi masih aktif. Variabel ini masih aktif meskipun form yang berjalan sudah berganti. Untuk mendefinisikan variabel ini dilakukan dengan menambahkan modul dan pendefinisian dengan global.

2) Operator Operator adalah suatu simbol atau tanda untuk menyatakan suatu operasi atau proses. Pada dasarnya komputer dengan ALUnya (Aritmethic Logical Unit), mempunyai dua macam operator yaitu operator Aritmatika dan operator logika (perbandingan). Operator-operator di dalam Visual Basic antara lain:

3. Jelaskan yang dimaksuddengan Tool Box, Form Dsign, Menu Toolbar, Project Explorer dan Properties !

Form Designer Pada form design ini adalah tempat kita merancang user interface ( antar mukapemakai ). Untuk menampilkan layar ini dapat mengklik pada tombol DesignView atau dengan menekan tombol Shift + F7 . Sedangkan untuk ke layarcoding dapat menekan tombol F7. Menu Toolbar Menu standar pada Windows, dapat digunakan untuk membuka project,menyimpan project, menjalankan project, dan sebagainya. Toolbox Di sinilah tempat komponen-komponen yang disediakan untuk merancang userinterface. Masing-masing komponen memiliki cirri dan kegunaan masing-masing.Komponen kita gunakan sesuai kebutuhan kita. Project Explorer Di sini adalah struktur project yang sedang kita kerjakan. Suatu project dapatterdiri dari beberapa form. Properties Pada kolom ini menampilkan Properties dari komponen yang sedang aktif.Property adalah data-data atau karakteristik yang dimiliki oleh suatu objekkomponen.

4. Sebutkan dan jelaskan komponen-komponen pada Tool Box

Lalu di sebelah kiri area kerja ada ToolBox seperti ini:

Adapun fungsi-fungsi komponen-komponen kontrol yang ada di ToolBox pada Visual Basic 1. Pointer Gunakan Pointer jika anda ingin memilih komponen kontrol yang sudah di pasang di form. 2. Label Untuk membuat teks seperti judul, dan sebagainya. Label tidak bisa di ubah-ubah oleh user. 3. Frame Untuk membuat sebuah bingkai. 4. CheckBox Untuk membuat kontrol pilihan, dimana kontrol ini terpilih jika di klik user. CheckBox dapat di pilih 1 atau lebih.

5. ComboBox Untuk membuat kontrol kombinasi antara TextBox dengan ListBox. 6. HScrollBar Untuk membuat Scrollbar secara horizontal. 7. Timer Untuk kontrol waktu. 8. DirListBox Untuk menampilkan direktori atau folder. 9. Shape Untuk membuat kotak, persegi panjang atau lingkaran. 10. Image Untuk membuat gambar. 11. OLE Untuk menghubungkan software lain ke form. 12. PictureBox Untuk menampilkan gambar di form. 13. TextBox Untuk membuat teks yang bisa di ubah-ubah oleh user. 14. CommandButton Untuk membuat tombol, seperti tombol OK, cancel, dan sebagainya terserah anda.

15. OptionButton Fungsinya sama seperti CheckBox, namun OptionButton hanya dapat di pilih 1 oleh user. 16. ListBox Untuk membuat daftar pilihan. 17. VScrollBar Untuk membuat Scrollbar secara vertikal. 18. DriveListBox Untuk menampilkan drive yang ada di komputer. 19. FileListBox Untuk menampilkan file-file. 20. Line Untuk membuat garis. 21. Data Untuk menghubungkan database ke form.

5. Buatlah contoh program sederhana menggunakan 1 Label, 1 Texbox dan 1 Command button !

Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Label2.Text = Text1.Text End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Text1.Text = "" Label2.Text = "" End Sub