Rabu, 05 Agustus 2009

PERKENBANGAN SOFTWARE

TUGAS

TEKNOLOGI INFORMASI

PERKEMBANGAN SOFTWARE

Disusun Oleh :

Nama : Wasis Andoyo

Kelas : 2S1 01

Jurusan : Sistem Informasi

Npm : 0724051043

No hp : 085758436446

PERGURUAN TINGGI DCC LAMPUNG

KAMPUS METRO

Jl.Imam Bonjol No.58 (22 Hadimulyo Barat) Kota Metro

Perkembangan Software

Perkembangan Pemrograman

Evolusi Bahasa Pemrograman Berbasis DOS dan Windows

- Generasi I ( 1940 ) : Mesin Code ( Bahasa mesin )

- Generasi II ( 1950 ) : Assembly language ( Bahasa Rakitan )

- Generasi III ( 1960 ) : High Level ( Cobol & Fortran )

- Generasi IV ( 1970 ) : Query and DatabaseLanguages

- Generasi V ( 1980 ) : Sistem Pakar

Mengenal Visual Basic (VB)

Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Bahasa pemrograman Visual Basic, yang dikembangkan oleh Microsoft sejak tahun 1991, merupakan pengembangan dari pendahulunya yaitu bahasa pemrograman BASIC (Beginner’s All-purpose 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).

Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh orang yang baru belajar membuat program. Hal ini lebih mudah lagi setelah hadirnya Microsoft Visual Basic, yang dibangun dari ide untuk membuat bahasa yang

sederhana dan mudah dalam pembuatan scriptnya (simple scripting language) untuk graphic user interface yang dikembangkan dalam sistem operasi Microsoft Windows.

Visual Basic merupakan bahasa pemrograman yang sangat mudah dipelajari, dengan teknik pemrograman visual yang memungkinkan penggunanya untuk berkreasi lebih baik dalam menghasilkan suatu program aplikasi. Ini terlihat dari dasar pembuatan dalam visual basic adalah FORM, dimana pengguna dapat mengatur tampilan form kemudian dijalankan dalam script yang sangat mudah. Ledakan pemakaian Visual Basic ditandai dengan kemampuan Visual Basic untuk dapat berinteraksi dengan aplikasi lain di dalam sistem operasi Windows dengan komponen ActiveX Control. Dengan komponen ini memungkinkan penguna untuk memanggil dan menggunakan semua model data yang ada di dalam system operasi windows. Hal ini juga ditunjang dengan teknik pemrograman di dalam Visual Basic yang mengadopsi dua macam jenis pemrograman yaitu Pemrograman Visual dan Object Oriented Programming (OOP). Visual Basic 6.0 sebetulnya perkembangan dari versi sebelumnya dengan beberapa penambahan komponen yang sedang tren saat ini, seperti kemampuan pemrograman internet dengan DHTML (Dynamic HyperText Mark Language), dan beberapa penambahan fitur database dan multimedia yang semakin baik. Sampai saat buku ini ditulis bisa dikatakan bahwa Visual Basic 6.0 masih merupakan pilih pertama di dalam membuat program aplikasi yang ada di pasar perangkat lunak nasional. Hal ini disebabkan oleh kemudahan dalam Melakukan proses development dari aplikasi yang dibuat.

Visual Basic merupakan salah satu RAD (Rapid Application Development) Tool yang sangat terkenal mudah untuk dipelajari, digunakan dan cepat dalam membangun suatu aplikasi visual berbasis Windows (98, ME maupun Win 2000). Bahkan, dengan adanya motto yang diluncurkan oleh competitor Microsoft, SUN, yaitu " Write One Run Everywhere" untuk produk andalannya SUN, yaitu Java, maka sekarang telah banyak sekali vendor-vendor partner Microsoft yang mempermudah anda untuk mengkonversi aplikasi VB anda yang jalan di Windows ke platform lainnya, seperti Linux, AIX, dan masih banyak lagi. Tetapi untuk bagian ini, saya tidak akan mengajak anda untuk melihat ke arah tersebut, melainkan di sini saya akan memberikan anda materi-materi yang dibuat sesingkat dan semudah mungkin agar anda dapat belajar dan menguasai bahasa pemrograman visual ini dengan cepat. Visual Basic menawarkan kepada anda untuk membuat User Interface (antar muka pengguna) anda dalam waktu singkat sekali. Bagi anda yang pernah bermain dengan C, Turbo Pascal, Turbo Basic, anda tentu merasakan berapa banyak waktu yang anda habiskan untuk mendesign User Interface anda sebelum anda konsentrasi ke flow program anda (business logic).Dengan melalui Visual Basic, konsep pengembangan aplikasi akan dimulai dengan pembentukkan user interface, kemudian mengatur properti dari objek-objek yang digunakan dalam user interface (warna tombol, warna layar, judul layar, dll) , dan baru dilakukan penulisan kode program untuk menangani kejadian-kejadian (event).

Bahasa Visual Basic

Dasar dari pemrograman pada Visual Basic adalah bahasa BASICA yang sempat popular di sekitar tahun 1990 an, dimana bahasa ini pada awalnya langsung built-in di dalam komputer PC IBM. Jika ada diantara pembaca yang pernah bermain dengan Basica, Quick Basic, Turbo Basic maka belajar bahasa VB akan terasa mudah sekali. SEbaliknya bagi para pemula di dunia Visual Programming, jangan berkecil hati, karena bahasa BASICA / VB merupakan bahasa yang sangat gampang untuk dipelajari.

Perkembangan dari VisualBasic

- GW Basic Basica OBasic QBasic Visual Basic

- Microsoft Visual Basic 3.0 menggunakan Sistem operasi Windows 3.1

- Microsoft Visual Basic 4.0 menggunakan Sistem operasi 16 bit Windows 3.1 dan 32 bit Windows 95

- Microsoft Visual Basic 5.0 menggunakan Sistem operasi Windows 95 dan windows NT

- Microsoft Visual Basic 6.0 menggunakan Sistem operasi Windows 9x, 2000, Windows XP dan windows NT

Keuntungan menggunakan Visual Basic

- Mendukung pembentukan program aplikasi berbasis windows (jendela – jendela ) dengan menu yang menarik dan professional.

- Jendela yang dihasilkan dapat dipindah-pindahkan ( Moveable ) dan diperbesar atau diperkecil ( Resizeable )

- Microsoft Visual Basic secara otomatis dapat mengenal dan memanfaatkan Mouse

Istilah-istilah Visual Basic

- Event-Driven, artinya setiap aplikasi yang ada digerakan oleh user

- GUI ( Grafical Unit Interface ) adalah pemrograman yang menggunakan tampilan grafik sebagai alat komunikasi dengan pemakainya

- DAO ( Data access Object ) dukungan untuk memudahkan akses terhadap database lain

- OLE ( Object Linking dan Embedding ) kemudahan menghubungkan beberapa aplikasi dalam Windows

- Active X aplikasi yang digunakan oleh pengguna internet

- OCX dukungan untuk menggunakan tolls tambahan

- DLL ( Dynamic Link Library ) adalah kumpulan library untuk menggabungkan program dalam microsoft Visual Basic dengan bahasa pemrograman lainnya

- DDE ( Dynamic Data Exchange ) Dukungan kemudahan pertukaran dalam membangun program

Jenis-jenis Aplikasi yang dapat dibuat oleh Visual Basic

Dengan Visual Basic 6 (VB6) kita bisa membangun database dengan mudah dan bisa membangun multi project secara simultan, bahkan membangun aplikasi database client server performa tinggi yang mampu :

- mengakses Microsoft SQL-Server

- mendukung Remote Automation dan DCOM

- memakai visual Query dan rancangan koneksi jaringan

- mendukung transact SQL debug serta Remote Data Objek 2.0

Pembuatan dan pengembangan Visual Basic

- Design : Modus Desain merupakan modus yang digunakan untuk mendesain sebuah aplikasi yaitu merancang tampilan form dan menuliskan rutin program.

- Procedure : prosedur bisa berupa kelompok kode perhitungan atau pengolahan teks atau operasi database tertentu atau kelompok lainnya.

- Procedure view dan tombol full modul view memudahkan pilihan untuk keseluruhan penampilan atau hanya procedure terpilih saja.

- Drag dan drop diantara window code dan window watch

- Instant watch dalam mode debug bisa tampil sebagai tooltip.

- Convert to runtime version : Modus Run-Time merupakan modus saat aplikasi

mengambil alih pengontrolan program dengan cara Visual Basic menjalankan program yang telah didesain.

Program yang berbasis Windows bersifat event-driven, artinya program bekerja berdasarkan event yang terjadi pada object di dalam program tersebut. Misalnya, jika seorang user meng-klik sebuah tombol maka program akan memberikan “reaksi” terhadap event klik tersebut. Program akan memberikan “reaksi” sesuai dengan kode-kode program yang dibuat untuk suatu event pada objek tertentu.

Basis Data ( Database )

Secara umum definisi Basis Data atau Database adalah kumpulan data yang saling berhubungan. Dalam implementasinya data tersebut berbentuk Tabel. Tabel adalah obyek database yang memuat record ( row / baris ) dimana masing – masing record tersebut merupakan gabungan dari beberapa sifat data yang identik. Nilai – nilai yang terkandung dalam sifat data tersebut disebut field ( column / kolom ). Dalam penerapannya, perangkat lunak ( software ) yang digunakan untuk mengelola database ini disebut database management system ( DBMS ). Dan jika menggunakan model relasi maka disebut relational database management system atau disingkat RDBMS. RDBMS mempunyai fasilitas untuk memproses, mendefinisikan, membuat serta memanipulasi database dalam berbagai aplikasi. Salah satu contoh software RDBMS yang sering digunakan adalah Microsoft SQL dan Microsoft Office Access.

Relasi Database

Dalam sebuah relasi database, tabel yang memuat kunci utama yang digunakan sebagai referensi kunci utama tabel lainnya disebut tabel induk ( parent ) sedangkan tabel yang memuat kunci tamu disebut tabel anak ( child ).

Ada 3 bentuk relasi yang lazim digunakan, antara lain:

1. Relasi One To One. Relasi ini meyatakan bahwa hanya satu record pada tabel anak

yang dapat direlasikan dengan satu record pada tabel induk.

Field kunci utama yang digunakan sebagai kunci utama pada tabel lainnya disebut

field relasi.

2. Relasi One To Many. Relasi ini meyatakan bahwa beberapa record pada tabel anak dapat direlasikan dengan satu record pada tabel induk.

3. Relasi Many To Many. Relasi ini meyatakan bahwa beberapa record pada tabel anak

dapat direlasikan dengan satu record pada tabel induk, dan sebaliknya beberapa

record pada tabel induk dapat direlasikan pada satu record pada tabel anak. Namun

dalam perancangan tabel. Relasi many to many dari 2 tabel tidak lazim / tidak boleh

dilakukan, karena hal itu menjadikan field kunci tidak lagi bersifat unik.

Tipe Data Field

Tipe data field adalah jenis atau sifat yang melekat pada suatu field. Dalam aplikasinya.Tipe data field berupa bilangan dan teks.Contoh tipe data field dalam Microsoft Acces:

Text : digunakan untuk menyimpan data teks, angka yang tidak dioperasihitungkan.

Dapat memuat maksimal 255 karakter.

Number : digunakan untuk menyimpan data numerik (angka yang dioperasi hitung)

Date / Time : digunakan untuk menyimpan data tanggal dan waktu

Yes / No : digunakan untuk menyimpan data logika ( ya dan tidak, benar dan salah, atau on dan off )

AutoNumber : digunakan untuk menyimpan data numerik yang akan berubah secara

otomatis jika satu record ditambahkan pada tabel.

Currency : digunakan untuk meyimpan nilai mata uang. Dapat menampung sampai 15 digit ke kiri dan 4 digit ke kanan titik desimal.

Memo : fungsinya hampir sama dengan text, tetapi memo dapat menampung sampai dengan 64000 karakter.

Hiperlink : digunakan untuk menyimpan suatu link alamat ( IP Address )

Query

Query adalah metode untuk mengakses record-record dari satu tabel atau lebih yang

mempunyai atribut sesuai dengan kriteria-kriteria tertentu.Ada banyak cara untuk menggunakan Query. Diantaranya adalah dengan menggunakan statemen SQL, Microsoft Query ataupaun dengan menggunakan Microsoft Access.Penggunaan statemen SQL lebih rumit jika dibandingkan dengan menggunakan Microsoft Query dan Microsoft Access.Dalam Microsoft Access, query adalah fasilitas yang digunakan untuk menentukan serta mengelompokkan field dan record dari satu tabel atau lebih, atau juga query lainnya yang mempunyai relasi dengan suatu kriteria tertentu. Penggunaan query dalam aplikasi database menjadikan proses manipulasi data menjadi lebih mudah. Operator kriteria ( criteria ) dalam Microsoft Access mengkondisikan penyeleksian data di query sesuai dengan kriteria yang diharapkan.

Macam – macam jenis operator :

1. Comparison atau perbandingan. Operator ini bisa digunakan pada tipe data text,

number, dan date. Terdiri dari :

<>

> lebih dari

= sama dengan

<= kurang dari atau sama dengan

>= lebih dari atau sama dengan

<> tidak sama dengan

2. Between … and … digunakan untuk mencari range dengan nilai tertentu. Misalnya

between 01/01/2005 and 12/12/2005 artinya sebuah rentang waktu antara tanggal 1

Januari 2005 sampai dengan 12 Desember 2005.

3. Karakter wildcard ( * atau ? ) biasa diawali dengan kata “ Like “. Dan aplikasi

Microsoft Access akan secara otomatis menambahkan kala “ Like “ dan tanda petik

sebelum kriteria yang mengandung wildcard.

Misalnya kriteria like ‘ b* ’ mengandung arti sebuah kriteria yang menyatakan semua kata yang berawalan huruf ‘ b ‘.

4. Aritmetika digunakan pada operasi hitung. Dapat digunakan pada tipe data numerik

dan date. Terdiri dari :

+ untuk operasi penjumlahan

- untuk operasi pengurangan

* untuk operasi perkalian

/ untuk operasi pembagian

5. Operator Fungsi merupakan suatu perintah yang digunakan untuk mengkonversi

atau mengambil nilai tertentu dari suatu field. Macam – macam fungsi :

Str ( field numeric ) : untuk mengkonversi nilai numerik menjadi text.

Val ( field text ) : untuk mengkonversi data text yang berupa angka menjadi data numeric.

Right ( field text ) : mengambil karakter dari sebelah kanan.

Left ( field text ) : untuk mengambil karakter dari sebelah kiri.

Mid ( field text ) : untuk mengambil karakter antara / tengah.

Date () : untuk mengambil tanggal dari system.

Day ( field date ) : untuk mengambil nilai tanggal dari suatu data bertipe date / time. Nilai yang dihasilkan bertipe data numeric. Fungsi

yang bersamaan dengannya adalah operator Month ( field date ) dan Year (field date).

IsNull : untuk mengambil / field yang tidak diisi atau belum terisi.Kebalikannya adalah NotIsNull.

6. Operator Logika digunakan untuk memberi dua atau lebih ( menggabungkan )

kriteria suatu field. Operator yang sering dipakai antara lain :

And untuk memberi 2 kriteria yang harus dipenuhi semuanya.

Or untuk memberi 2 kriteria yang salah satu atau keduanya harus terpenuhi.

Not untuk memberi kriteria ‘bukan’

Pengenalan IDE Visual Basic

Langkah awal dari belajar Visual Basic adalah mengenal IDE (Integrated Developement Environment) Visual Basic yang merupakan Lingkungan Pengembangan Terpadu (Integrated Developement Environment) bagi programmer dalam mengembangkan aplikasinya. Dengan menggunakan IDE programmer dapat membuat user interface, melakukan koding, melakukan testing dan debuging serta menkompilasi program menjadi executable.Penguasaan yang baik akan IDE akan sangat membantu programmer dalam mengefektifkan tugas-tugasnya sehingga dapat bekerja dengan efisien.

Menjalankan IDE

Salah satu cara untuk mengaktifkan IDE Visual Basic adalah menjalankannya dari Menu Start, pilih Microsoft Visual Basic 6.0 dan akhirnya pilih

shortcut Microsoft Visual Basic 6.0.

Memilih jenis Project

Setelah anda menjalankan VB, maka IDE VB pertama kali akan menampilkan kotak dialog "New Project" kepada anda, seperti yang bisa anda lihat dibawah ini : Untuk tutorial pertama ini, mari kita memilih Standard EXE.

Jendela IDE

Setelah anda memilih Standard Exe untuk proyek yang akan kita coba bahas di sini, maka VB akan menampilkan IDE dimana tempat kita akan memulai

membuat aplikasi sederhana kita.

Untuk proses tutorial perdana ini mengenai pengenalan terhadap Visual Basic, maka kita akan fokus pada beberapa jendela yang penting terlebih dahulu sehingga konsentrasi tidak menjadi pecah, dan peserta belajar menjadi bingung. Adapun jendela-jendela yang perlu anda perhatikan adalah sebagai berikut :

Menu Bar :digunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project, dll

Main Toolbar : digunakan untuk melakukan tugas-tugas tertentu dengan cepat.

Jendela Project : jendela ini berisi gambaran dari semua modul yang terdapat dalam aplikasi anda. Anda dapat menggunakan icon Toggle Folders untuk menampilkanmodul-modul dalam jendela tersebut secara di group atau berurut berdasarkan nama. Anda dapat menggunakan Ctrl+R untuk menampilkan jendela project, ataupun menggunakan icon Project Explorer.

Jendela Form Designer : jendela ini merupakan tempat anda untuk merancang user interface dari aplikasi anda. Jadi jendela ini menyerupai

kanvas bagi seorang pelukis.

Jendela Toolbox : jendela ini berisi komponen-komponen yang dapat anda gunakan untuk mengembangkan user interface.

Jendela Code : merupakan tempat bagi anda untuk menulis koding. Anda dapat menampilkan jendela ini dengan menggunakan kombinasi Shift-F7.

Jendela Properties : merupakan daftar properti-properti object yang sedang terpilih. Sebagai contohnya anda dapat mengubah warna tulisan

(foreground) dan warna latarbelakang (background). Anda dapat menggunakan F4 untuk menampilkan jendela properti.

Jendela Color Palette : adalah fasilitas cepat untuk mengubah warna suatu object.

Jendela Form Layout : akan menunjukan bagaimana form bersangkutan ditampilkan ketika runtime.Anda bisa mencoba menutup jendela-jendela tersebut dengan klik di Close button dimasing-masing jendele (window) dan dengan mudah anda bias menampilkan lagi melalui Menu View.

Toolbox

Jendela Toolbox merupakan jendela yang sangat penting bagi anda. Dari jendela inilah anda akan memilih control-control (object , komponent) yang nantinya anda perlukan untuk diintegrasikan ke dalam aplikasi anda. Setiap control mewakili fungsi masing-masing. Kita akan belajar semua controlcontrol ini dalam module-module berikutnya. Pada module pengenalan ini, kita akan membahas secara singkat kegunaan dari control-control (object) yang ada pada IDE VB 6.0 ini. Adapun secara garis besar fungsi dari masing-masing kontrol-kontrol tersebut adalah sebagai berikut:

Pointer : bukan merupakan suatu kontrol; gunakan icon ini ketika anda ingin memilih kontrol yang sudah berada pada form.

PictureBox : adalah kontrol yang digunakan untuk menampilkan image dengan format: BMP, DIB (bitmap), ICO (icon), CUR (cursor), WMF

(metafile), EMF (enhanced metafile), GIF, dan JPEG.

Label : adalah kontrol yang digunakan untuk menampilkan teks yang tidak dapat diperbaiki oleh pemakai.

TextBox : adalah kontrol yang mengandung string yang dapat diperbaiki oleh pemakai, dapat berupa satu baris tunggal, atau banyak baris.

Frame : adalah kontrol yang digunakan sebagai kontainer bagi kontrol lainnya.

CommandButton : merupakan kontrol hampir ditemukan pada setiap form, dan digunakan untuk membangkitkan event proses tertentu ketika

pemakai melakukan klik padanya.

CheckBox : digunakan untuk pilihan yang isinya bernilai yes/no, true/false.

OptionButton : sering digunakan lebih dari satu sebagai pilihan terhadap beberapa option yang hanya dapat dipilih satu.

ListBox : mengandung sejumlah item, dan user dapat memilih lebih dari satu (bergantung pada property MultiSelect).

ComboBox : merupakan konbinasi dari TextBox dan suatu ListBox dimana pemasukkan data dapat dilakukan dengan pengetikkan maupun pemilihan.

HScrollBar dan VScrollBar : digunakan untuk membentuk scrollbar berdiri sendiri.

Timer : digunakan untuk proses background yang diaktifkan berdasarkan interval waktu tertentu. Merupakan kontrol non-visual.

DriveListBox, DirListBox, dan FileListBox : sering digunakan untuk membentuk dialog box yang berkaitan dengan file.

Shape dan Line : digunakan untuk menampilkan bentuk seperti garis, persegi, bulatan, oval.

Image : berfungsi menyerupai image box, tetapi tidak dapat digunakan sebagai kontainer bagi kontrol lainnya. Sesuatu yang perlu diketahui bahwa kontrol image menggunakan resource yang lebih kecil dibandingkan dengan PictureBox

Data : digunakan untuk data binding

OLE : dapat digunakan sebagai tempat bagi program eksternal seperti Microsoft Excel, Word, dll.

Desain Sistem Database

Bagi saya yang lebih familier menggunakan Microsoft SQL Server untuk aplikasi

databasenya, dapat menggunakan software tersebut. Karena langkah – langkahnya relative sama dengan menggunakan Microsoft Office Access.Nama file database atau nama databasenya jika menggunakan Microsoft SQL sebenarnya tidak mengikat.

MICROSOFT ACCESS DRIVER ( *.mdb )

ODBC ( OPEN DATABASE CONECTION )

Sesuai dengan namanya, ODBC adalah sebuah database terbuka yang dapat diakses oleh beberapa aplikasi. Dalam sebuah aplikasi jaringan, pada umumnya ODBC inilah yang membuat sebuah aplikasi dikatakan menjadi sebuah aplikasi jaringan ( Client-Server ).

Dengan menggunakan ODBC maka hanya perlu menetapkan satu kali aturan saja untuk dapat berhubungan dengan file database yang digunakan.Ada 3 jenis pengaturan koneksi data base ( Data Source Name atau DSN ) yang dapat

dibuat baik di komputer server maupun klien.

1. User DSN : adalah ODBC yang hanya berlaku untuk pengguna yang membuat DNS tersebut dan hanya bisa digunakan pada komputer dimana ODBC tersebut dibuat.

2. System DSN : adalah ODBC yang bisa digunakan oleh semua pengguna ( user ) pada komputer dimana ODBC tersebut dibuat.

3. File DSN : adalah ODBC yang dapat digunakan bersama ( share / sharing ) dalam

suatu jaringan, sepanjang komputer pengguna mempunyai ODBC yang sesuai dengan File DSN tersebut.Jenis – jenis file yang dapat digunakan sebagai data source antara lain file dengan ekstensi:‘ *.xls ‘ atau ‘ *.mdb ‘ atau ‘ *.dbf ‘ atau tabel dan database Visual Foxpro serta masih banyak yang lainnya.Setelah database kita buat, langkah selanjutnya adalah membuat sebuah koneksi yang menghubungkan database tersebut dengan aplikasi lainnya, yaitu menggunakan OBDC.

Type Variabel

Dibandingkan dengan type data yang terdapat pada bahasa basic, maka pada VB, type data yang disediakan lebih banyak, seperti type Currency, Decimal, Object, dan Variant. Variant merupakan type variabel yang istimewa, karena dapat berubah dari satu type ke type yang lain, sesuai dengan evaluasi ekspresi oleh Visual Basic. Ketepatan pemilihan type variabel akan sangat menentukan pemakaian resources oleh aplikasi yang dihasilkan (perfomance, size daripada hasil kompilasi aplikasi, dll) dan ini merupakan tugas anda sebagai programmer untuk memilih type yang sesuai untuk menghasilkan program yang efisien dan berperfomance tinggi. Dibawah ini, saya sediakan tabel yang merupakan daftar type-type variable yang ada di VB :

Type Data Ukuran Storage Jangkuan

Byte 1 byte 0 s/d 255

Boolean 2 byte True atau False

Integer 2 byte -32,768 s/d 32767

Long 4 byte -2,147,483,648 s/d 2,147,483,647

Single 4 byte

-3.402823E38 s/d -1.401298E-45 (-)

1.401298E-45 s/d 3.402823E38 (+)

Double 8 byte

-1.79769313486232E308 s/d -4.94065645841247E-324

Cara Menuliskan Komentar di Visual Basic

Pada saat anda membuat program di VB, anda dianjurkan untuk sering memberikan komentar kepada program yang anda buat. Seperti jika di C, anda

mengenal tanda "//" untuk memberikan komentar kepada source code C anda, maka di VB anda bisa menggunakan tanda " ' " untuk menambahkan

komentar kepada program yang sedang anda buat.

Contoh : Print A 'untuk memprint nilai dari A ke layar

Operator Aritmatika dan Logika di Visual Basic

Visual basic meyediakan operator aritmatika, komparasi dan logika, salah satu hal yang harus dipahami oleh programmer adalah tata urutan operasi

dari masing-masing operator tersebut sehingga mampu membuat ekspresi yang akan menghasilkan nilai yang benar. Tabel berikut mencoba

memberikan anda gambaran symbol-symbol operator yang akan kita gunakan dalam pemrograman di Visual Basic .

Contoh :

Jumlah = 5 - 2 * 3 'Akan menghasilkan -1

Jumlah = (5 - 2) * 3 'Akan menghasilkan 9

Deklarasi Variabel

Visual Basic memungkinkan kita untuk menggunakan variabel tanpa deklarasi. Tetapi hal ini adalah kurang baik untuk program yang terstruktur dan

menghindari kesalahan pengolahan yang diakibatkan oleh kesalahan dalam pengetikkan nama variabel.

Agar setiap variabel yang digunakan harus dideklarasikan, dapat digunakan perintah :

Option Explicit

Cara pengdeklarasian variabel di VB adalah :

NamaVariabel [As TypeVariabel]

Dimana keyword disini bisa berupa : DIM, GLOBAL, PUBLIC, PRIVATE dan STATIC.

Untuk tutorial-tutorial perdana ini kita akan cukup mengenal keyword DIM, yang sebetulnya merupkan singakatan dari DIMENSION.

Contoh pengdeklarasian varibel di VB :

DIM myArray(10) as INTEGER

DIM Jumlah as LONG

DIM Gaji as CURRENCY

String (panjang tetap) panjang dari string 1 sampai lebih kurang 65,400

Variant (dengan angka) 16 byte Sembarang angka sampai jangkauan jenis Double

Variant (dengan karakter) 22 byte + panjang string

Sama dengan jangkauan variabel String

Aritmatika Komparasi Logika

Pangkat (^) Sama (=) Not

Negatif (-) Tidak sama (<>) And

Kali dan Bagi (*, /) Kurang dari (<) Or

Pembagian bulat (\) Lebih dari (>) Xor

Sisa Bagi (Mod) Kurang dari atau sama (<=) Eqv

Tambah dan Kurang (+,-) Lebih dari atau sama (>=) Imp

Pengabungan String (&) Like

1 komentar:

  1. penilaian tugas akhir adalah dari segi desain dan penggunaan instrumen.

    pada blog ini anda telah mulai memainkan penggunaan warna, walaupun masih kurang matching dengan warna-warna text.

    Isi blog hanya berupa tugas 1, walaupun hal itu tidak menyalahi ketentuan tugas, namun jelas terlihat bahwa pengerjaan tugas 3 ini belum maksimal.

    belum ada penggunaan instrumen-instrumen tambahan pada blog anda ini.

    Silahkan lihat nilai final anda, besok malam di irfan-na.blogspot.com

    Terima kasih, tetap semangat untuk maju!

    BalasHapus