Variabel atau Konstanta Tipe Data dan Structure Operator Penanganan Kesalahan Alur Percabangan

23 3 Mendukung OPP Dalam VB.NET pengguna dapat membuat kode class yang dapat digunakan kembali menggunakan konstruksi berbasis objek. VB.NET memiliki fitur bahasa pemrograman berbasis objek termasuk implementasinya secara penuh: inheritancepewarisan, encapsulationpembungkusan dan polymorphismbanyak bentuk. 4 Mempermudah pengembangan aplikasi berbasis web Untuk mengembangkan aplikasi web, disediakan desainer form web, di mana digunakan mekanisme ”drag” dan ”drop” untuk membangun form. Editor HTML diperkaya untuk dapat bekerja pada halaman web. Terdapat pula layanan web XML yang memungkinkan suatu aplikasi berkomunikasi dengan aplikasi lainnya dari berbagai platform melalui protokol internet terbuka. 5 Mempermudah migrasi VB6 ke VB.NET Interoperability COM menyediakan komunikasi dua arah antara aplikasi VB6 dengan VB.NET. Wizard upgrade pada VB.NET 2003 memungkinkan pengembang dapat melakukan migrasi lebih dari 95 persen kode VB6 ke VB.NET. VB.NET memiliki bahasa pemrograman yang mudah dipelajari dan dipahami. Bagian dari bahasa pemrograman tersebut antara lain:

1. Variabel atau Konstanta

Variabel digunakan untuk memasukkan data berupa nilai sementara ke dalam memori selama menghitung, memberi informasi dan sebagainya. Pengguna dapat memberi nama pada lokasi memori dengan mendeklarasikan variabel dan menentukan tipe data. Deklarasi variabel adalah proses untuk menyebutkan karakteristik variabel seperti nama, tipe data, jangkauan, masa hidup dan nilai awal. Variabel biasanya dideklarasikan dengan kata kunci ”Dim”. Konstanta mirip dengan variabel tetapi nilainya tidak berubah selama program berjalan. Konstanta dideklarasikan dengan kata kunci ”Const”. 24

2. Tipe Data dan Structure

Tipe data dalam variabel menentukan tipe data yang bisa disimpan di dalamnya, format data yang disimpan dan berapa banyak memori yang dialokasikan untuk menyimpan data. Structure berisi satu atau lebih anggota yang dapat berisi tipe data yang sama atau berbeda.

3. Operator

Operator adalah simbol karakter atau kata kunci yang secara spesifik mengoperasikan satu atau dua operand. Operator yang menangani satu operand disebut operator unnary, sedangkan yang menangani dua operand disebut operator binary. Operator dikelompokkan ke dalam operator aritmatika, operator relasi, operator bitwise, operator logika.

4. Penanganan Kesalahan

Ada tiga kesalahan yang mungkin muncul ketika mengembangkan aplikasi VB.NET, yaitu kesalahan sintaks, kesalahan run time dan kesalahan logika. Untuk mengatasi kesalahan, pengguna dapat melakukan pencegahan dengan menambahkan kata kunci ”Option Strict On” dan ”Option Explicit On” yang diletakkan pada bagian awal modul.

5. Alur Percabangan

Ketika program berjalan, mungkin hanya blok kode tertentu yang diperlukan saja yang akan dijalankan dengan kondisi tertentu. Hal itu dapat diatur menggunakan alur percabangan. Ada tiga pernyataan yang berkaitan dengan alur percabangan program yaitu: IF...THEN, IF...THEN...ELSE dan SELECT CASE. Pernyataan IF...THEN akan menguji suatu kondisi, jika True, program akan menjalankan pernyataan yang mengikutinya. Pernyataan IF...THEN...ELSE akan menjalankan sebuah blok pernyataan jika kondisi bernilai True dan blok pernyataan lainnya yang bernilai False. Ketika pernyataan IF...THEN...ELSE memiliki banyak blok kode, maka struktur SELECT CASE akan menguji ekspresi tunggal yang dievaluasi sekali 25 pada bagian atas struktur. Hasil pengujian kemudian dibandingkan dengan beberapa nilai dan jika salah satu ada yang cocok, blok pernyataan yang berhubungan akan dijalankan.

6. Struktur Pengulangan