Kamis, 14 Oktober 2010

al goritma

ARTI KATA :
• Logika Hal-hal yang dapat diterima dan dimengerti oleh akal tepatnya logika itu kenyataan.
• Algoritma Urutan langkah-langkah logis dalam penyelesaian masalah dan disusun secara teratur dan sistematis.
• Program Sekumpulan Instruksi yang merupakan bagian2 dari penyelesaian masalah.
• Bhs.Program Bahasa yang digunakan untuk menulis program.
Kriteria Pemilihan Program
Dibawah ini adalah kriteria yang harus dimiliki oleh sebuah program yang akan di buat :
• Output Adalah Algoritma harus menghasilkan solusi dari masalah yang sedang diselesaikan.
• Efektifitas Adalah Algoritma harus menghasilkan solusi yang sesuai dengan masalah yang diselesaikan.
• Efisiensi Adalah Algoritma tidak boleh memakan memory dan waktu proses yang lama.
• Jumlah langkah berhingga Adalah Algoritma harus berhingga, sehingga jika telah mendapatkan solusi yang dibutuhkan maka proses tidak berlangsung terus menerus. (Tidak Looping)
• Berakhir Adalah Algoritma harus berakhir walau ada atau tidak adanya solusi.
• Terstruktur Adalah Algoritma harus Terurut secara teratur sehingga roses penyelesaian masalah tidak berbelit-belit.
Pembuatan FlowChart Standard
Flowchart adalah bagan atau struktur, diamana kita megurutkan proses-proses kinerja program yang akan kita buat.
Pembuatan FlowChart (Menghitung Luas Segi Tiga)
Mencari Luas Segi tiga

Input A (A = Alas), LET A
Input T (T = Tinggi), LET T
Hitung L ( L = (A * T)/2 ), Process
Cetak L (Hasil Luas), PRINT L
Hasil Cetak Jika (A=3 dan T=4) : 6
Pembuatan FlowChart (Bilangan Kuadrat)

Mencari Bilangan Kuadrat (Looping terus-menerus)
Line1 : A = 1
Line2 : A = A + 1
Line3 : B = A * A
Line4 : Print B
Kembali Ke Atas Setelah Line1
Hasil Cetak: 4 9 16 25 36 49 64 81 dan seterusnya
Mencari Bilangan Kuadrat (Looping Terbatas)
Line1 : Input Z (Z = Batas Perulangan)
Line2 : A = 1
Line3 : A = A + 1
Line4 : If A>Z maka (GoToSTop) jika tidak (GoToNextLine)
Line5 : B = A * A
Line6 : Print B
Kembali Ke Atas Setelah Line1
Hasil Cetak Jika (Z=5) : 4 9 16 25

Tidak ada komentar:

PENINGKATAN PENGELOLAAN PERPUSTAKAAN MELALUI APLIKASI SLIMS DI PENGADILAN AGAMA KABUPATEN MALANG

  PAPER MAGANG I PROGRAM PENDIDIKAN DAN PELATIHAN CALON HAKIM TERPADU ANGKATAN III PERADILAN AGAMA   JUDUL: PENINGKATAN PENGELOLAA...