Sabtu, 31 Oktober 2009

JENIS PROSES ALGORITMA

• Sequence proses / urutan. Pada konstruksi ini terdapat sebuah rentetan proses dalam suatu program. urutan yang berjalan dari atas ke bawah, sequence adalah dasar dari semua program, semua program pasti berjalan urut dari atas sampai kebawah.
Contoh: menghitung luas lingkaran.

• Selection proses / pemilihan. Pada konstruksi ini terdapat sebuah syarat yang harus bernilai true atau false dalam hal ini di sebut juga dengan nilai bolean. lalu oleh komputer di lakukan pengecekan apakah yang harus dilakukan menjalankan perintah true atau perintah false.
contoh:Pencarian nilai terbersar dari deretan angka

• Itteration proses / Perulangan. Pada konstruksi ini mengulang proses-proses yang sama, sehingga pembuatan program lebih evisien daripada pembuatan tanpa perulangan yang di buat oleh komputer.
Contoh: untuk membantu kita dalam membuat program yang terstruktur konstruksi-konstruksi itu dapat disajikan oleh berbagai macam alat bantu untuk penulisan algoritma sebuah program, pada umumnya sebuah program di sampaikan dengan FLOWCHART, BOXDIAGRAM, atau PSEUDOCODE

• Concurrent Process: beberapa instruksi dikerjakan secara bersama.
Contoh Algoritma
Algoritma menghitung luas persegi panjang:
1. Masukkan panjang (P)
2. Masukkan lebar (L)
3. L ← P * L
4. Tulis L
Dalam Algoritma, tidak dipakai simbol-simbol / sintaks dari suatu bahasa pemrograman
tertentu, melainkan bersifat umum dan tidak tergantung pada suatu bahasa pemrograman
apapun juga. Notasi-notasi algoritma dapat digunakan untuk seluruh bahasa pemrograman
manapun.

Tidak ada komentar:

Posting Komentar