Kamis, 19 Maret 2009

Mengenal Lingkungan Visual Basic

1.1 Pengertian Pemrograman

Pemrograman merupakan sekumpulan instruksi-instruksi yang terorganisasi dan ketika dieksekusi, menyebabkan komputer berkelakuan seperti apa yang diinginkan oleh pembuat program. Tanpa program, komputer tidak berguna.

Program ibarat suatu resep, yang berisi daftar bahan-bahan (disebut variabel) dan petunjuk-petunjuk (disebut statement) yang memberitahu komputer apa yang harus dikerjakan dengan variabel-variabel. Variabel-variabel tersebut dapat berupa data numeric, teks, maupun gambar (graphical images).

1.2 Uraian Singkat tentang Visual Basic

VISUAL BASIC adalah sebuah bahasa pemrograman aras tinggi (high level) yang merupakan pengembangan dari versi DOS sebelumnya yaitu BASIC. BASIC kependekan dari Beginners’ Allpurpose Symbolic Instruction Code. Ini merupakan bahasa pemrograman yang cukup mudah dipelajari. Kodenya sedikit menyerupai bahasa Inggris. Perusahaan perangkat lunak (software) menghasilkan versi BASIC yang berbeda, seperti Microsoft: QBASIC, QUICKBASIC, GWBASIC; IBM: BASICA, dll.

VISUAL BASIC merupakan Bahasa Pemrograman VISUAL dan events driven. Dalam BASIC, pemrograman dikerjakan hanya dalam lingkungan text dan program dieksekusi secara berurutan. Sedangkan dalam VISUAL BASIC, program dikerjakan dalam lingkungan grafis. Karena pengguna (user) dapat meng-click pada satu obyek tertentu secara random, maka setiap obyek harus diprogram secara independen dapat merespon terhadap tindakan-tindakan itu (event). Oleh karena itu, program VISUAL BASIC dibuat dalam banyak subprogram, masing-masing mempunyai kode program sendiri-sendiri, dan dieksekusi secara independen dan pada saat yang sama masing-masing dapat di-link secara bersama-sama.

1.3 Integrated Development Environment (IDE)

Kepopuleran Visual Basic sebenarnya datang dari lingkungannya yang sering disebut Integrated Development Environment atau IDE. IDE membantu membangun sebuah aplikasi besar, menulis sebuah program, menjalankan program, dan menghasilkan sebuah executable file. Executable File yang dihasilkan oleh Visual Basic bersifat independen, dan karena itu file tersebut dapat dijalankan pada komputer tanpa harus menginstall Visual Basic.










Gambar 1.1 Start menu untuk memulai IDE

1.3.1 Menjalankan IDE

Beberapa cara untuk memulai IDE Visual Basic:

a. IDE Visual Basic dapat dimulai melalu start menu, peletakannya path tergantung pada saat menginstall Visual Basic sebagai bagian dari Visual Studio (gambar 1.1).

b. IDE Visual Basic juga dapat dimulai dengan membuat short cut pada jendela desktop dan untuk memulainya cukup melakukan double-click pada short cut tersebut.

c. Ketika Visual Basic diinstall, file-file Visual Basic (*.frm, *.bas, *.vpb) di daftarkan pada sistem operasi Window, karena itu untuk memulai visual basic anda dapat melakukan double-click pada file-file tersebut.

1.3.2 Memilih Tipe Project

Pada saat IDE Visual Basic pertama kali dijalankan, anda akan diminta untuk memilih tipe project yang akan dibangun. Untuk pertemuan ini kita akan membuat project standart EXE. Untuk itu click pada standart EXE, kemudian click tombol open atau cukup dengan menekan enter.

Gambar 1.2 dialog untuk memilih project






Gambar 1.3 IDE Visual Basic

1.4 Jendela IDE

Jendela IDE Visual Basic memiliki sejumlah menu, toolbar, dan window seperti yang terlihat pada gambar 1.3. Berikut ini akan dijelaskan kegunaan masing-masing item :

· Project window berisi daftar dari semua modul yang ada dalam aplikasi yang sedang dibangun. Modul-modul tersebut tersusun berdasarkan tipe atau dapat pula berdasarkan alfabetik dengan men-click icon paling kanan pada project window.

· Form designer digunakan untuk mendesain antar muka (User interface) dari aplikasi yang dibangun.

· ToolBox window berisi objek-objek yang dapat diletakkan pada form.

· Code window digunakan untuk menulis kode program yang menentukan tingkah laku dari form dan objek-objek yang ada pada aplikasi bersangkutan.

· Propeties window berisi properti-properti dari objek yang sedang aktif saat ini. Jendela tersebut dapat diaktifkan dengan tombol F4.

· Color pallete window digunakan untuk menentukan warna dari suatu objek seperti warna dari objek yang sedang aktif saat ini.

· Form layout window menunjukan bagaimana peletakan sebuah form akan ditampilkan pada saat dijalankan.

· Immediate window digunakan untuk memasukkan ekpresi untuk melihat hasilnya dengan menggunakan perintah “print” atau ‘?’. Jendela ini biasanya digunakan bersama watch window pada saat sebuah program di-debug. Short-cut untuk jendela ini adalah Ctrl-G.

· Object browser digunakan untuk menyelusuri external libraries sehingga anda dapat mempelajari objek-objek dan properti, kejadian (events), dan method yang dimilikinya. Short-cut untuk jendela ini adalah F2.

· Local window akan aktif hanya pada saat program di jalankan, berisi nilai dari sejumlah variabel yang bersifat lokal pada sebuah prosedur atau module.

· Watch window digunakan untuk memonitor nilai dari suatu varibel baik bersifat lokal maupun global.

· Call stack window hanya ditampilkan jika suatu program yang dijalankan dihentikan untuk sementara (break) dan menekan Ctrl-L. Menunjukan semua prosedur yang menunggu prosedur aktif telah selesai. Jendela ini penting untuk proses debugging untuk mengetahui jalur eksekusi program hingga sampai situasi sekarang.

1.4.1 Menu

Menu yang akan dibahas secara garis besar, sebab sebagian dari menu berkaitan dengan Visual Basic lanjutan. Berikut ini akan dibahas mengenai menu yang sifatnya umum dan sering dipakai.

Gambar 1-4 File menu Gambar, Edit menu Gambar, View Menu

· Menu File berisi perintah antara lain, open untuk membuka suatu project dan save untuk menyimpan project atau form, make digunakan untuk mengkompile project menjadi Executable file.

· Menu Edit berkaitan dengan perintah-perintah editing seperti cut, copy, paste, find, replace, undo dan redo.

· Menu View digunakan untuk menampilkan window-window pada IDE Visual Basic yang telah dijelaskan pada gambar 1.3.

· Menu Project digunakan untuk menambahkan objek-objek baru pada seperti form, standart module (bas), class module, User control module, dll.

· Menu Format digunakan untuk mengatur posisi dan ukuran satu atau beberapa kontrol.

· Menu Debug berisi perintah-perintah yang digunakan pada saat program sedang di debug. Aplikasi yang dieksekusi tahap demi tahap, nilai dari varibel yang bersangkutan ditampilkan, dan menambahkan break point untuk memonitor jalannya program.

· Menu Run berisi perintah-perintah untuk menjalankan aplikasi yang dibangun.


Gambar 1.7 Menu Project

Gambar 1.8 Menu Format

Gambar 1.9 Menu Debug

Gambar 1.10 Menu Run

Rabu, 18 Maret 2009

Visual Basic dasar

Entah kenapa saya sangat tertarik dengan pemrograman, yang saya tahu pemrograman itu membingungkan, tetapi setelah berkonsultasi dengan guru kesayangan saya (bang aswin) darisanalah saya dapat banyak inspirasi dan motivasi yang kuat untuk mencoba mendalami pemrograman, terima kasih saya ucapkan yang sebesar-besarnya n_n

ternyata setelah saya coba, dasar dari pemrograman butuh logika matematika yang cukup kuat, jadi teman-teman yang ingin mengenal dan mendalami tentang pemrograman jangan ragu-ragu, apalagi sudah memmiliki dasar matematika yang lumayan,hehehe..

disini saya mencoba belajar dari paling dasat, yaitu Visual Basic..

Visual Basic adalah salah suatu developement tools untuk membangun aplikasi dalam lingkungan Windows. Dalam pengembangan aplikasi, Visual Basic menggunakan pendekatan Visual untuk merancang user interface dalam bentuk form, sedangkan untuk kodingnya menggunakan dialek bahasa Basic yang cenderung mudah dipelajari. Visual Basic telah menjadi tools yang terkenal bagi para pemula maupun para developer.

Dalam lingkungan Window's User-interface sangat memegang peranan penting, karena dalam pemakaian aplikasi yang kita buat, pemakai senantiasa berinteraksi dengan User-interface tanpa menyadari bahwa dibelakangnya berjalan instruksi-instruksi program yang mendukung tampilan dan proses yang dilakukan.

Pada pemrograman Visual, pengembangan aplikasi dimulai dengan pembentukkan user interface, kemudian mengatur properti dari objek-objek yang digunakan dalam user interface, dan baru dilakukan penulisan kode program untuk menangani kejadian-kejadian (event). Tahap pengembangan aplikasi demikian dikenal dengan istilah pengembangan aplikasi dengan pendekatan Bottom Up.

Senin, 23 Februari 2009

Pengenalan photoshop


Photoshop adalah salah satu software yang sangat baik untuk membuat desain grafis dalam bentuk bitmap. Selain itu photoshop sudah sangat umum digunakan para desainer karena fasilitas-fasilitasnya yang sangat banyak yang memanjakan para pemakainya.



Gambar di atas adalah gambar tempat kita bekerja di dalam photoshop, ruang kerja ini terdiri set standard tools, tool option, menus dan palletes.

  • Toolbox : tempat dimana tool-tool dari photoshop yang digunakan untuk menggambar tersebut berada.
  • Tool option : setiap tool mempunyai fungsi yang berbeda dan fungsi tersebut dapat dimodifikasi melalui tool option. Setiap tool mempunyai tool option yang berbeda-beda.
  • Pallete : tambahan dari setting untuk tool tool dan terdapat berbagai alat bantu lainnya.


Cara memulai membuat gambar baru pilih menu file>new sehingga muncul kotak dialog seperti dibawah.

Ada beberapa option yang harus diisi :



· nama gambar yang akan dibuat

· Tinggi dan lebarnya (satuan panjang bisa diubah sesuai keinginan)

· Resolusi ( sesuai dengan penjelasan sebelumnya)

· Mode untuk mengatur jenis warna yang digunakan

Contoh RGB (red, green, blue) semua warna yang dipakai dalam gambar adalah campuran primer merah, hijau, biru dengan kadar tertentu. Begitu juga dengan CMYK(cyan, magenta, yellow, black). Jika memilih grayscale maka warna gambar yang dihasilkan hanya terdiri dari hitam, putih dan gradasi antara keduanya.

Mode yang Umum dipakai untuk membuat gambar adalah mode RGB

· Content untuk menentukan jenis background dari gambar yang akan dibuat. White berarti background akan berwarna putih, background color berarti warna bckground akan sesuai dengan warna yang telah ditentukan pada toolbox, transparent berarti gambar tidak mempunyai background, setelah selesai pilih tombol OK.