Senin, 29 Maret 2010

Visual basic 6.0

1.1Mengenal Visual Basic (VB)

Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintahperintah 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).

1.2Mengenal Integrated Development Environment (IDE) VB 6

Aktifkan VB 6 melalui tombol Start > Programs > Microsoft Visual Studio 6.0 > Microsoft VB 6.0
�� Menubar
�� Toolbar
�� Toolbox
Bila Toolbox tidak muncul klik tombol Toolbox ( ) pada bagian Toolbar atau klik menu
View > Toolbox.
�� Jendela Form
Bila Jendela Form tidak muncul klik tombol View Object ( ) pada bagian Project Explorer atau
klik menu View > Object.
�� Jendela Code
Bila Jendela Code tidak muncul klik tombol View Code ( ) di pada bagian Project Explorer atau
klik menu View > Code.
�� Project Explorer
Bila Project Explorer tidak muncul klik tombol Project Explorer ( ) pada bagian
Toolbar atau klik menu View > Project Explorer.
�� Jendela Properties
Bila Jendela Properties tidak muncul klik tombol Properties Window ( ) pada bagian Toolbar
atau klik menu View > Properties Window.

1.3 Memahami Istilah Object, Property, Method dan Event
Dalam pemrograman berbasis obyek (OOP), anda perlu memahami istilah object, property, method dan event sebagai berikut :
Object : komponen di dalam sebuah program
Property : karakteristik yang dimiliki object
Method : aksi yang dapat dilakukan oleh object
Event : kejadian yang dapat dialami oleh object
Object : Mobil
Property :
Merek: Toyota, Type: sedan Warna: merah
Method :
Maju,Mundur,Berhenti
Event :
Pintu dibuka, Ditabrak, Didorong
Object : Form
Property :
BackColor, BorderStyle, Caption
Method :
Hide,Move,Show
Event :
Click, Load, Resize
1.1Mengenal Data dan Variabel

Ketika seorang user (pengguna) menggunakan sebuah program komputer, seringkali komputer
memintanya untuk memberikan informasi. Informasi ini kemudian disimpan atau diolah oleh komputer.Informasi inilah yang disebut dengan DATA.
Visual Basic 6 mengenal beberapa type data, antara lain :
�� String adalah type data untuk teks (huruf, angka dan tanda baca).
�� Integer adalah type data untuk angka bulat.
�� Single adalah type data untuk angka pecahan.
�� Currency adalah type data untuk angka mata uang.
�� Date adalah type data untuk tanggal dan jam.
�� Boolean adalah type data yang bernilai TRUE atau FALSE.

Data yang disimpan di dalam memory komputer membutuhkan sebuah wadah. Wadah inilah yang
disebut dengan VARIABEL. Setiap variabel untuk menyimpan data dengan type tertentu membutuhkan
alokasi jumlah memory (byte) yang berbeda.
Variabel dibuat melalui penulisan deklarasi variabel di dalam kode program :
Dim As
Contoh : Dim nama_user As String

Aturan di dalam penamaan variabel :
�� Harus diawali dengan huruf.
�� Tidak boleh menggunakan spasi. Spasi bisa diganti dengan karakter underscore (_).
�� Tidak boleh menggunakan karakter-karakter khusus (seperti : +, -, *, /, <, >, dll).
�� Tidak boleh menggunakan kata-kata kunci yang sudah dikenal oleh VB(seperti : dim, as,string, integer, dll).Sebuah variabel hanya dapat menyimpan satu nilai data sesuai dengan type datanya.
Cara mengisi nilai data ke dalam sebuah variabel :
=
Contoh : nama_user = “krisna”
Untuk type data tertentu nilai_data harus diapit tanda pembatas. Type data string dibatasi tanda petikganda : “nilai_data”. Type data date dibatasi tanda pagar : #nilai_data#. Type data lainnya tidak perlu tanda pembatas.
Sebuah variabel mempunyai ruang-lingkup (scope) dan waktu-hidup (lifetime) :
�� Variabel global adalah variabel yang dapat dikenali oleh seluruh bagian program. Nilai data yang
tersimpan didalamnya akan hidup terus selama program berjalan.
�� Variabel lokal adalah variabel yang hanya dikenali oleh satu bagian program saja. Nilai data yang
tersimpan didalamnya hanya hidup selama bagian program tersebut dijalankan.
Variabel yang nilai datanya bersifat tetap dan tidak bisa diubah disebut KONSTANTA. Penulisan
deklarasi konstanta di dalam kode program :
Const As =
Contoh : Const tgl_gajian As Date = #25/09/2003#










1.1Mengenal Struktur Kontrol

Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang
digunakan untuk mengatur (mengontrol) jalannya program.
Visual Basic 6 mengenal dua jenis struktur kontrol, yaitu :
1. Struktur kontrol keputusan - digunakan untuk memutuskan kode program mana yang akan
dikerjakan berdasarkan suatu kondisi. Akan dibahas pada bab ini.
2. Struktur kontrol pengulangan - digunakan untuk melakukan pengulangan kode program. Akan
dibahas pada bab selanjutnya.

Ada dua bentuk struktur kontrol keputusan, yaitu :
1. Struktur IF…THEN. Akan dibahas pada bab ini.
2. Struktur SELECT…CASE. Akan dibahas pada bab selanjutnya.

Bentuk penulisan (syntax) struktur IF…THEN :
1. IF THEN
Bila bernilai True maka akan dikerjakan.
2. IF THEN

ELSE

END IF
Bila bernilai True maka akan dikerjakan, tetapi bila
bernilai False maka yang akan dikerjakan.

1.2 Struktur Kontrol Select…Case
Bentuk penulisan (syntax) struktur SELECT…CASE :
SELECT CASE
CASE

CASE

CASE

[CASE ELSE
]
END SELECT

Bila sesuai dengan maka akan dikerjakan, dst. Tetapi bila tidak ada yang sesuai dengan s/d maka yang akan dikerjakan.









1.1Mengenal Struktur Kontrol

Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol) jalannya program.

Visual Basic 6 mengenal dua jenis struktur kontrol, yaitu :
1. Struktur kontrol keputusan - digunakan untuk memutuskan kode program mana yang akan
dikerjakan berdasarkan suatu kondisi. Sudah dibahas pada bab lalu.
2. Struktur kontrol pengulangan - digunakan untuk melakukan pengulangan kode program. Akan
dibahas pada bab ini.

Ada dua bentuk struktur kontrol pengulangan (looping), yaitu :
1. Struktur FOR…NEXT.
2. Struktur DO…LOOP.

1.2 Struktur Kontrol For…Next
Bentuk penulisan (syntax) struktur For…Next :
FOR = TO [STEP ]

NEXT
�� adalah variabel (tipe: integer) yang digunakan untuk menyimpan angka pengulangan.
�� adalah nilai awal dari .
�� adalah nilai akhir dari .
�� adalah perubahan nilai setiap pengulangan. Sifatnya optional (boleh ditulis
ataupun tidak). Bila tidak ditulis maka nilai adalah 1.

1.2Struktur Kontrol Do…Loop

Bentuk penulisan (syntax) struktur Do…Loop :

1. DO WHILE

LOOP
akan diulang selama bernilai TRUE. Pengulangan berhenti bila
sudah bernilai FALSE.

2. DO UNTIL

LOOP
akan diulang sampai bernilai TRUE. Pengulangan berhenti bila
sudah bernilai TRUE.









1.1 Apa itu Array ?
Array merupakan sekumpulan nilai data yang “dikelompokkan” dalam sebuah variabel. Array
digunakan bila ada beberapa nilai data yang tipe datanya sama dan akan mendapat perlakuan yang sama pula. Misalnya, ada 10 nilai data dengan tipe string dan akan diolah dengan cara yang sama, maka akan lebih mudah jika menggunakan sebuah array dibandingkan bila menggunakan 10 variabel yang berbeda. Setiap nilai data di dalam sebuah array disebut elemen array dan masing-masing dibedakan dengan nomer indeksnya.
1.2 Menggunakan Array
Sebuah array dideklarasikan dengan cara yang sama dengan variabel, yaitu menggunakan perintah Dim, kemudian diikuti dengan tanda kurung dan jumlah
Dim nama_array(jumlah_elemen - 1) As tipe_data
Contoh :
Dim NamaSiswa(99) As String �� array NamaSiswa akan mempunyai elemen sebanyak 100 dengan
nomer indeks mulai dari 0 s/d 99.
Selanjutnya untuk mengisi nilai data ke dalam array :
nama_array(no_indeks) = nilai_data
Contoh :
NamaSiswa(0) = “umar”
Namasiswa(1) = “fatimah”
Untuk “mengosongkan” nilai data, bisa menggunakan struktur kontrol For…Next :
For i = 0 To 99
NamaSiswa(i) = “”
Next i
Lebih mudah bukan ?
Catatan :
�� Agar nomer indeks array dimulai dari 1 (bukan 0), bisa menggunakan perintah Option Base 1
sebelum perintah Dim-nya, contoh :
Option Base 1
Dim NamaSiswa(100) As String
�� Atau bisa juga menggunakan kata To di dalam penentuan jumlah elemen array, contoh :
Dim NamaSiswa(1 To 100) As String
�� Untuk mengetahui berapa jumlah elemen di dalam sebuah array, bisa menggunakan perintah
Ubound(nama_array), contoh :
Dim NamaSiswa(1 To 100) As String
Dim JmlElemen As Integer
JmlElemen = Ubound(NamaSiswa) �� hasilnya = 100
�� Bila jumlah elemen array yang dibutuhkan tidak diketahui atau ingin bisa diubah-ubah, maka
bagian jumlah_elemen pada perintah Dim tidak perlu diisi, contoh :
Dim NamaSiswa() As String
Teknik ini biasa disebut sebagai array dinamis, biasanya untuk mengisi data yang berkembang terus, dan
belum bisa ditentukan di awal jumlah elemennya.
�� Untuk mengubah jumlah elemen array digunakan perintah Redim :
Redim [Preserve] nama_array(jumlah_elemen)
Contoh :
Redim NamaSiswa(1 To 150) �� jumlah elemen array NamaSiswa menjadi 150 dengan
nomer indeks dari 1 s/d 150.






1.1 Apa itu Procedure ?
Procedure adalah blok kode program yang berisi perintah-perintah untuk mengerjakan tugas tertentu. Bila di dalam kode program yang kita buat ada perintah-perintah untuk melakukan tugas yang sama di beberapa tempat, maka akan lebih baik perintah-perintah tersebut dibuat dalam sebuah procedure. Kemudian, procedure itu bisa di-‘panggil’ bila diperlukan.
Penggunaan procedure sangat menghemat penulisan kode program, karena kode-kode program yang sama dibeberapa tempat cukup dibuat pada satu bagian saja. Selain itu, procedure akan memudahkan perbaikan kode program bila terjadi perubahan atau kesalahan, karena perbaikan cukup dilakukan pada satu bagian saja.
1.2 Jenis-jenis Procedure
Pada VB6 ada 4 jenis procedure, yaitu :
1��Procedure Sub – procedure yang tidak mengembalikan nilai setelah ‘tugas’-nya selesai.
2��Procedure Function – procedure yang mengembalikan nilai setelah ‘tugas’-nya selesai.
3��Procedure Event – procedure untuk suatu event pada sebuah object. Digunakan di dalam class module.
4��Procedure Property – procedure untuk mengubah (let) atau mengambil (get) nilai property pada sebuah object. Digunakan di dalam class module.
Pada bab ini akan dibahas penggunaan procedure sub dan function. Procedure event dan property akan dibahas pada bab selanjutnya.
Bentuk penulisan (syntax) procedure sub :
[Public | Private] Sub ([])
…

…
End Sub
Sedangkan bentuk penulisan (syntax) procedure function :
[Public | Private] Function ([]) As
…

…
End Function
Pernyataan [Public | Private] menentukan ruang lingkup (scope) procedure. Sebuah procedure dengan scope public bisa digunakan dalam lingkup project. Sedangkan procedure dengan scope private hanya bisa digunakan dalam lingkup form saja.
atau dibuat sebagai pengenal procedure saat di-‘panggil’. Aturan penamaan sebuah procedure sama dengan aturan penamaan sebuah variabel. Nama sebuah procedure dibuat unik, tidak boleh ada yang sama.
merupakan serangkaian nilai dan tipe data yang dipakai oleh procedure untuk mengerjakan ‘tugas’-nya. Sebuah procedure bisa saja tidak memakai argumen sama sekali.
Pernyataan As pada procedure function menentukan tipe data nilai yang akan dikembalikan (return value) setelah ‘tugas’-nya selesai.
Untuk menggunakan sebuah procedure, maka procedure tersebut harus di-‘panggil’ pada bagian tertentu dari kode program. Procedure sub di-‘panggil’ dengan pernyataan :
Call ([])
Sedangkan procedure function bisa di-‘panggil’ langsung dengan menyisipkannya di dalam kode program yang memanggilnya

Untuk lebih lanjut silah kan anda menghubungi sumbernya

http://agung1983.wordpress.com/
Terimakasih wat bang agung yang sudah men share sedikit ilmunya wat saya

Selasa, 23 Maret 2010

Pengenalan Dasar Programing

Pos kali ini aku mencoba buat memperkenal bahasa bahasa dalam programer,yanp mungkin ga selengkap artikel asli programer karena di sini aku juga baru belajar,soalnya butuh ketelatenan buat jadi programer sampe ,tapi untuk sedikit share yang aku tahu ga masalah donx

Oke mari kita belajar bersama,untuk hal pertama kali buat orang awam seperti saya pastinya pengenalan dasar,
ada beberapa bahasa dalam programing

1.VISUAL BASIC

visual basic merupakan bahasa pemrogaman yang paling mudah di pelajari,yang menggunakan tehnik pemrogaman visual sehingga memudahkan penggunanya untuk memahaminya,
Di sini aku coba membahas visual basic 6.0, ini sebenernya perkembangan dari visual basic sebelumnya,dimana versi ini lebih di bandingkan versi sebelumnya,adapun kelebihan versi ini terdapat pemrograman internet dengan DHTML (dinamic hiper text basic mark language) dan juga terdapat vitur detabase serta multimedia yang semakin keren, bahasa yang sangat mudah di pahami buat orang yang mulai pemrograman,apa lagi sekarang sudah ada microsoft visual basic,ini terbukti dari dasar pembuatan dalam pembuatan basic adalah FROM,dengan ini memudahkan buat penggunanya untuk mengatur tampilan form kemudian di jalan dengan berbagai script dengan mudah

Visual basic dapat berinteraksi dengan aplikasi lain di dalam operasi windows dengan componen Axtivex control ,dengan ini memungkin pengguna dapat memanggil dan menggunakan semua model data yang terdapat dalam sistem operasi windows, visual basic juga dapat mengapdosi 2 macam pemrogran seperti pemrograman visual dan project oriented programing



Untuk membuat aplikasi dengan visual basic,hal pertama adalah membuat tampilan form,serta tambahan script yang di butuhkan dalam pembuatan aplikasi tersebut,form tersusun dari beberapa komponen di toolbox ,dan setiap komponen yang di pakai di atur dengan properti,
Menu pada dasarnya merupakan operasional standart dalam suatu sistem operasional windows misal kayak membuat form baru,membuat/membuka ataupun menyimpan project,visual basic juga menyediakan bantuan yang sangat lengkap dalam MSDN,ini buat lebih jelasnya silahkan di kunjungi.
Toolbox pada dasarnya berisi tentng komponen komponen yang dapat di gunakan oleh suatu project activ.lihat di sebelah kanan di visual basic 6.0

2.PASCAL
Untuk pemrograman yang ini,di butuhkan sebuah sofwar khusus pascal silahkan DOWNLOAD,ini untuk windows,kalau buat linux bisa cari di sini
Bahasa pemrograman ini merupakan bahasa yang lebih rumit,terperinci serta lebih mendetail,setidaknya itu buat orang awam seperti ku
Ada beberapa komponen dalam pascal di antaranya

* Kepala program
Bagian dari program yang berisikan nama program
misal :penjumlahan
* Deklarasi program
di baian ini digunakan untuk menuliskan variable,konstanta,procedur serta funcion dari program pascal yang akan di buat
misal: var a,b,c integer;
* Main program
Bagian pemrograman ini adalah tempat untuk menuliskan intruksi dan proses yang akan di jalankan pada saat running, di awalai dengan Begin dan di akhiri dengan End
Kalau di rangkai menjadi sebuah contoh sederhana maka akan menjadi seperti ini

penjumlahan:
var a,b,c integer;
begin
writeln("5"):readln(a):
writeln("5"):readln(b):
c=a+b:
writeln("hasil dari penjumlahan angka pertama dan angka kedua adalah ="c"):
readln;
end.
Kalau di run maka akan mendpatkan hasil penjumlahan dari a tambah b = c
jiah anak TK juga bisa kali yah ,wow wow wow tapi bukan itu yang di maksud,jangan anggap gampang
karena ini ga segampang yang di bayangin,masuk ke dalam lagi akan lebh sulit lagi

3.MySQL
Menurutku ini lebih sulit lagi ,aku mencoba cari cari tutorial yang pake bahasa jawa tapi ga nemu nemu Ya apa boleh buat makai jasanya mbah google translite,lah wong bahasa inggrisku acak kadul yow piye neh

MySQL merupakan suatu perangkat lunak detabase relasi atau RDBMS (reational detabase management system) perlu di ketahui ini berbeda dengan SQL (query language) untuk lebih jelasnya masuk aja http://www.mysql.com,mungkin anda bisa download di sini
Cara instalnya cukup mudah klik aja next terus ampe selesai
Untuk login masukan kode ini:
mysql -h host -u user -p
mysql=perintah dasar koneksi
-h host=nama host server
-u user : nama user untuk masuk ke MySQL. Option –u tidak perlu disertakan jika user yang digunakan adalah user anonymous.
-p : Option yang digunakan jika mengakses server MySQL dengan menggunakan password. Option ini akan menampilkan prompt inputan password

C:\cd mysql\bin
c:\msql\bin>mysql -h 172.17.3.99 -u fire -p
enter password: **********
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 60
Server version: 5.0.45-community-nt MySQL Community Edition (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>

4.C++
C++ merupakan bahasa pemrograman yang juga lumayan banyak di pakai di indonesia,dan juga banyak di pakai buat pembelajaran di sekolah
Mungkin dalam pikiranku sempat terlintas loh apa bedanya dengan Pemrograman C ,untuk rang awam seperti ku pasti berfkiran ahh ini ga jauh beda ma pemrograman C cuman ketambahan ++,Ya memang bener C++ adalah bahasa pemrograman perkembengan dari C,cuman ada beberapa pertambahan fitur di dalam nya yang pastinya lebih keren,
Untuk pengenalan dasar C++ Ada hal yang wajib di miliki oleh penggunanya yaitu mempunyai pemrograman editor ,editor yang biasa di gunakan adalah Borland C++,untuk download nya anda bisa masuk sini ,tapi aku ga ngejelasin lebih rinci lagi,ini hanya pengenalan dasar,untuk lebih rinci Baca Aja Di Mari

Aku akan menjelaskan Sedikit dasar yang mudah aza,seperti hal nya MySQL,di C++ juga terdapat komponen komponen yang ga boleh di lupakan diantaranya

* #include
ini merupakan header/judul file,tidak seperti di mysql ini tidak terdapat tanda ; #include hanya di pergunakan jikalau program merupakan itungan matematika seperti penjumlahan,pengurangan dsb.

*Void Main ()
Ini merupakan fungsi utama suatu program,misal kita gunakan fungsi ()
setiap penelusuran fungsi pasti di awali dengan { dan akan di akhiri dengan tanda }
*cout cin
cout di baca dengan C out,Merupakan suatu objek pernyatan yang berguna untuk membuka atau pun membuat data pada layar, di akhiri dengan tanda ; Sedang C in adalah suatu objek pernyataan untuk menginput ataupun memasukan data pada layar

* << >>
tanda << merupakan suatu operator penghubung antara stream kalimat ,sedangkan tanda >> di gunakan ketika akan menginput data pada layar.

* //
tanda // merupakan operator komentar dan ini hanya bersifat komentar sehingga compiler tidak memprosesnya

*endl
bacanya end line,ini digunakan untuk ganti baris baru

*char
Merupakan sebuah type data yang digunakan untuk memasukan hurup,seumpama ingin memasukan sebuah program simple/sederhana,maka di gunakan type data char,ada beberapa sich tapi kita pakai char aja.

Kalau kita rangkai menjadi sebuah contoh sederhana seperti ini:

//pengenalan dasar C++
#include
#include
void main ()
{
char nama;
cout <<'Belajar C++'; cout<<'Namaku aldi'; cin >> nama;
cout < clrsrc();
cout < getch();
}
program ini caranya tekan Alt + F9 pada keyborb,dan kalau suksues tekan ctrlt + F9 pada keyboard.

5.DELPHI
Delphi merupakan salah satu sofwart basic pemrograman
tampilan nya seperti ini
ini hanya tampilan luarnya,silahkan di mari untuk versi terbarunya.


Setelah Dhelpi tesinstal dan di buka maka tampilan nya seperti ini

Untuk memulai pemrograman dasar langsung klik File terus New terus Other,setelah muncul New item klik Console Aplication klik Ok .
Di sinilah memulai pemrograman,di dalam program dhelpi terdapat
*write
ini untuk menuliskan input
*readln
ini unuk melihat suatu input
*writeln
ini untuk membuat/mencetak hasil

;;