Rabu, 23 Desember 2009

Mengenal Single Document Interface


Setiap pembuatan User Interface pada Visual Basic, anda akan bekerja dengan menggunakan form. Form-form yang dibuat tersebut dapat diimplementasikan dalam dua jenis, yaitu SDI (Single Document Interface) dan MDI (Multiple Document Interface).


SDI adalah jenis User Interface yang formnya berdiri sendiri tanpa adanya sebuah form parent. Secara default, form-form yang dibuat dalam Visual Basic adalah form dengan model normal, artinya form tersebut berada pada tampilan SDI.


Aplikasi SDI terdiri dari dua kelompok, yaitu aplikasi yang murni terdiri dari satu form dan aplikasi yang dikembangkan dengan menggunakan banyak form.

Object Oriented Programming (OOP)


Dalam pemrograman berbasis OOP, sebuah program dibagi menjadi bagian-bagian kecil yang disebut dengan object. Setiap objek memiliki kode programnya sendiri-sendiri yang terpisah dengan kode program objek-objek lain dalam lingkungannya. Objek-objek yang terpisah ini diolah sendiri-sendiri, dan setiap objek memiliki sekumpulan Properti (sifat) dan Metode yang melakukan fungsi tertentu sesuai dengan yang telah diprogramkan kepadanya.

  1. Properti
    Properti adalah sifat atau karakteristik dari sebuah objek, misalnya properti warna atau teks.
  1. Metode
    Metode adalah serangkaian prosedur (program) yang dimiliki oleh suatu objek yang akan berjalan sesuai dengan respon yang diberikan oleh suatu kejadian (Event).


Keunggulan OOP

  1. Lebih cepat
    Tidak seperti pada pemrograman teks, anda tidak perlu mengetikkan banyak baris program. Untuk membuat sebuah objek, anda hanya perlu memilih dan mengklik pilihan-pilihan dengan menggunakan mouse. Hal ini mengakibatkan pembuatan program menjadi lebih singkat.
  1. Resiko kesalahan kecil
    Karena lebih sedikit anda mengetik, secara otomatis resiko kesalahan juga relatif menjadi kecil
  1. Perawatan lebih mudah

Karena sifatnya yang terpisah-pisah, setiap objek dapat dipantau lebih mudah.

Mengenal Visual Basic


Pada tahun 1990-an, sistem operasi windows diluncurkan oleh perusahaan Microsoft Corporation dengan kinerja dan tampilan yang lebih baik, mudah dan menarik. Dimana sistem operasi ini mengubah pemakaian aplikasi dari yang berbasis teks menjadi berbasis visual/grafis. Salah satu aplikasi tersebut adalah Microsoft Visual Basic, yaitu aplikasi yang dijalankan dengan menggunakan sistem operasi Microsoft Windows yang juga merupakan hasil karya dari perusahaan Microsoft Corp.

Aplikasi Visual Basic memiliki beberapa keunggulan fasilitas dibandingkan dengan aplikasi pemrograman sebelumnya. Diantara keunggulan tersebut antara lain Visual Basic memiliki kemampuan untuk mengkompilasi program dalam bentuk Native Code, yaitu optimisasi pada saat prosesor mengkompilasi dan menjalankan program, sehingga menjadikan Visual Basic memiliki kemudahan dan kecepatan didalam mengakses program.

Salah satu keunggulan yang terpenting dalam aplikasi Visual Basic adalah cara pemrogramannya yang berorientasikan objek(Object Oriented Programming).