Wednesday 27 January 2016

Pengenalan Algoritma, Pseudocode dan Flowchart

Bismillahirrahmanirrahim..
Selamat malam teman-teman..

Baik, pada postingan kali ini saya akan membahas sedikit pengenalan algoritma yang saya pelajari di kampus, pasti diantara teman-teman semua sudah banyak yang tahu tentang algoritma dan ada juga yang tidak tahu jadi bagi yang belum tahu semoga setelah membaca artikel postingan saya ini jadi agak sedikit mengerti ya, amin.. hehe.. :)

Apa sih algoritma itu?
Simple-nya begini, algoritma itu berisi langkah-langkah yang dibutuhkan untuk menyelesaikan sebuah tugas/masalah. Ya, langkah-langkah sebuah proses dengan logis dari awal sampai akhir dengan efektif..
Maka sebuah algoritma itu harus:
1. Memuliki masukan (input)
2. Menghasilkan keluaran (Output)
3. Terdefinisi dengan jelas (definiteness)
4. Memiliki kondisi akhir (finiteness)
5. Memberikan solusi yang diharapkan (effectiveness)
6. Berlaku untuk setiap himpunan input sesuai dengan masalah yang diberikan (generality)

Contoh Algoritma:

Program hitung_kembali
    {menghitung uang kembali apabila input data tersebut diberikan}
Deklarasi
    long sisa,uang_bayar,total_bayar
Deskripsi
    baca total_bayar
    sisa=uang_bayar-total_bayar
    cetak sisa
end

Ada 2 cara untuk menyajikan algoritma:
1. Pseudocode
2. Flowchart

Pseudocode
Meupakan salah satu cara untuk menuliskan algoritma.

Karakteristik Pseudocode:
1. Statemant atau perintah ditulis dalam bahasa Inggris/Indonesia sederhana
2. Setiap perintah ditulis dalam baris terpisah
3. Keyword digunakan untuk menjelaskan kontrol struktur tertentu
4. Setiap set/bagian instruktur memiliki awal dan akhir
5. Pengelompokkan statemant bisa membentuk satu modul yang mempunyai nama

Struktur Pseudecode
=> Algoritma terdiri dari 3 bagian:
1. Judul (Header): Mendefinisikan nama dengan menentukan apakah teks tersebut adalah program, prosedur, fungsi.
2. Deklarasi: Mendefinisikan nama variabel, nama konstanta, nama prosedur, nama fungsi yang akan digunakan dalam algoritma.
3. Deskripsi: Mendefinisikan langkah-langkah penyelesaian masalah mulai dari input,proses dan output.
=> Pada setiap bagian tersebut apabila akan dituliskan komentar mengenai setiap bagian tersebut dituliskan diantara tanda kurung kurawal. Contoh {komentar}

Contoh pseudecode

Program luas_lingkaran
    {menghitung luas lingkaran apabila jari-jari lingkaran tersebut diberikan}
Deklarasi
    inisialisasi konstanta phi=3,14
    inisialisasi r,uas_lingkaran
Deskripsi
    baca data r
    luas_lingkaran=phi*r*r
    cetak luas_lingkaran
end

Flowchart
Flowchart adalah suatu alat yang menunjukkan langkah-langkah yang harus dilaksanakan dalam menyelesaikan suatu permasalah untuk komputasi dengan cara mengekspresikan kedalam serangkaian simbol-simbol grafis.

Contoh flowchart

http://colletanmahasiswa.blogspot.co.id/
Flowchart




















Cukup sekian pembahasan tentang algoritma, pseudocode dan flowchart, semoga bermanfaat untuk teman-teman semua..
Salam hangat dan sampai jumpa di postingan berikutnya..


Referensi: Slide STMIK Nusa Mandiri

Monday 25 January 2016

Pengenalan IDE Visual Basic 6.0

Bismillahirrahmanirrahim..
Selamat Malam teman-teman..

Pada Postingan ini saya akan mengenalkan IDE Visual Basic 6.0, apa itu IDE?
IDE itu Integrated Development Environment, yang merupakan tempat bagi programmer untuk mengembangkan suatu aplikasi/program baik itu user interface, coding dan lainnya sampai aplikasi itu berjalan dengan sempurna.

Menjalankan IDE Visual Basic 6.0
Cara untuk menjalankan IDE Visual Basic 6.0 ini yaitu dari menu start, pilih all program/all apps, lalu pilih Microsoft Visual Basic 6.0 kemudian pilih Microsoft Visual Basic 6.0 setelah muncul jendela New Project pilih Standard EXE.

Pengenalan Jendela IDE Visual Basic 6.0
IDE Visual Basic 6.0 menggunakanmodel MDI (Multiple Document Interface), semua ada di menu view.
http://colletanmahasiswa.blogspot.co.id/
IDE Visual Basic dengan jendela-jendela yang terbuka

Pengenalan Objek-objek Pada Visual Basic 6.0
http://colletanmahasiswa.blogspot.co.id/
Jendela Project Properties
http://colletanmahasiswa.blogspot.co.id/
Jendela Form
Form adalah objek yang di pakai untuk tempat bekerja program, tempat untuk meletakkan objek-objek lainnya, didalam form ada grid (garis titik-titik untuk mengatur letak), form disimpan dan bentuk file extention .frm

http://colletanmahasiswa.blogspot.co.id/
Jendela Coding Program
http://colletanmahasiswa.blogspot.co.id/
Tampilan Properties Object For
Peoperties adalah tempat untuk menentukan setting suatu objek, menentukan cara kerja dari objek saat program dijalankan misalnya warna, huruf dll.

Oke, saya rasa cukup untuk pengenalan IDE Visual Basic 6.0 ini, semoga bermanfaat buat temen-temen semua. Baca Juga Cara membuat Circle Berwarna Menggunakan Visual Basic 6.0
Salam hangat dan sampai jumpa di postingan berikutnya..





Sunday 24 January 2016

Cara membuat Circle Berwarna Menggunakan Visual Basic 6.0

Bismillahirrahmanirrahim..

Baik, Pada postingan kali ini saya mau berbagi cara membuat circle berwarna menggunakan vb, disini saya menggunakan visual basic 6.0.

Mungkin ada di antara teman-teman semua mendapatkan tugas membuat circle berwarna dari dosen sama seperti saya, jujur waktu itu saya tidak tahu bagaimana cara membuatnya dan akhirnya saya bertemu dengan kakak kelas saya di mushola kampus dan mulai bertanya-tanya mengenai tugas membuat circle berwarna menggunakan visual basic 6.0 dan akhirnya berhasil hehe..

Oke langsung saja ke pokok pembahasannya, berikut langkah-langkahnya:


1. Buat project baru di vb
http://colletanmahasiswa.blogspot.co.id/
Buat Project Baru di VB













2. Buat form baru dengan klik project di toolbar lalu pilih add form.
http://colletanmahasiswa.blogspot.co.id/
Buat Form Baru Di VB
Setelah itu akan muncul jendela seperti gambar dibawah.


http://colletanmahasiswa.blogspot.co.id/
Buat Form Baru di VB
Pilih form lalu klik open atau bisa juga dengan double klik di Form nya.
Untuk membuat circle berwarna ini buatlah 2 form.

3. Pada form1 buatlah design seperti gambar di bawah.
http://colletanmahasiswa.blogspot.co.id/
Design VB
Sebenarnya untuk desing bebas gimana selera masing-masing yang penting ada tempat untuk mengeksekusi, disini saya menggunakan CommondButton.
masukkan listing nya di CommondButton 

Private Sub commond1_Click()
Form2.Show
End Sub

4. Pada form2 buatlah seperti gambar dibawah.
http://colletanmahasiswa.blogspot.co.id/
Buat Timer di VB
Buatlah timer di form2 dan masukkan listingnya

Private Sub Timer1_Timer()

Form2.BackColor = black
Dim cx, cy, radius, limit
limit = limit + 2
ScaleMode = 3
cx = ScaleWidth / 2
cy = ScaleHeight / 2
If cx > cy Then limit = cy Else limit = cx
For radius = 0 To limit
Circle (cx, cy), radius, RGB(Rnd * 255, Rnd * 255, Rnd * 255)
Next radius
End Sub

Listing di form click

Private Sub Form_Click()
Unload Me
End Sub

Jangan lupa mengubah intervalnya di timer menjadi 100

5. Simpan project ini di komputer/laptop. Selesai.

Hasilnya seperti gambar dibawah ini.

http://colletanmahasiswa.blogspot.co.id/
Hasil Circle Berwarna di VB
Bagaimana? cukup mudah kan membuat circle berwarna mengguanakan visual basic ini?
Selamat mencoba.. Baca juga Pengenalan IDE Visual Basic 6

Salam hangat dan sampai jumpa di postingan berikutnya..

Thursday 21 January 2016

Perkenalan

Bismillahirrahmanirrahim..

Postingan pertama di blog pertama..
Mungkin pada postingan pertama ini admin cuma mau perkenalan aja kali ya.. (bingung karena masih nubi :p)
Saya, Edu seorang mahasiswa di kampus swasta jurusan sistem informasi dan pegawai di perusahaan swasta yang bergerak di bidang ritel.
Niatnya buat blog ini cuma mau share materi kuliah aja dari pada lupa dan slide-nya hilang atau buku-buku yang di beli ilang juga jadi HM (hak milik) orang lain mending di share disini sekalian bagi-bagi ilmu yang (semoga) bermanfaat. mungkin sebagai tambahan saya akan share tentang kerjaan di kantor yang juga (semoga) bermanfaat buat temen-temen.

Salam kenal dan salam sejahtera buat semuanya..