Minggu, 17 Januari 2010

Dasar Logika Algoritma

DEFINISI-DEFINISI dan PENGENALAN DASAR :

ALGORITMA :

- Pola pikir yang terstruktur yang berisi tahap-tahap penyelesaian masalah.

- Urutan logis pengambilan keputusan untuk pemecahan masalah.

- Urutan langkah berhingga untuk memecahkan masalah logika dan matematika.

Contoh algoritma :

Ingin menulis surat, algoritmanya :

  1. Mempersiapkan kertas dan amplop
  2. Mempersiapkan alat tulis seperti pena dan pensil
  3. Mulai menulis
  4. Memasukkan kertas ke dalam amplop, menuliskan identitas tujuan dan sumber tujuan
  5. Pergi ke kantor pos untuk mengeposkan surat

081382741680

Penyajian algoritma :

  1. Teknik tulisan

a.Bahasa Manusia à Structure English

(lebih tepat untuk menggambarkan algoritma yang kan dikomunikasikann kepada pemakai)

Contoh :

    • Mulai
    • Inisialisasi dan pemberian nilai awal
    • Baca data panjang dan lebar empat persegi panjang
    • Hitung luas empat persegi panjang sama dengan panjang dikalikan dengan lebar
    • Tampilkan hasil perhitungan.
    • Selesai

b. Pseudocode (Pseudo : imitasi / mirip /menyerupai, code : program)

Kode yang mirip dengan kode pemrograman yang sebenarnya.

(Lebih tepat digunakan untuk menggambarkan algoritma yang akan dikomunikasikan kepada programmer.)

· Begin

· Luas ← 0.

· Input (Baca) panjang, lebar

· Luas ← panjang * lebar

· Tulis (Tampil / Cetak) Luas

· End (Stop)

  1. Teknik gambar

a. Structure Chart à Bagan Terstruktur

Digunakan untuk :

§ mendefinisikan dan mengilustrasikan organisasi dari sistem secara berjenjang dalam bentuk modul dan submodul.

§ Menunjukkan hubungan elemen data dan elemen kontrol serta hubungan antar modulnya.

(Memberikan penjelasan yang lengkap dari system dipandang dari elemen data, elemen control, modul dan hubungan antar modulnya.).

Simbol Dasar dan contoh penggunaan : (lampiran a, b,c).

b. HIPO (Hierarchy plus Input-Proces-Output)

Alat bantu untuk merancang dan mendokumentasikan siklus pengembangan sistem.

Tidak ada komentar:

Posting Komentar