Page 8 - MPPD
P. 8
BAB 1 – Alur Logika Pemrograman 4
Dari contoh langkah-langkah kerja atau instruksi di atas, buat
pertanyaan yang berkaitan, misalkan:
1. Apakah tujuan masing-masing langkah-langkah kerja?
2. Apakah ada tahap persiapan?
3. Apakah ada tahap proses?
4. Apakah hasil /output pada setiap langkah kerja?
5. Jika langkah-langkah di atas disebut algoritma, lalu apa itu algoritma,
bagaimana menyusun algoritma yang baik untuk menyelesaikan
masalah?
Jika diperhatikan, 2 langkah kerja di atas, ada beberapa kesamaan dalam
bentuk penyajian uraian di atas. Masing-masing mempunyai tujuan yang
hendak dicapai, seperti menghasilkan puding Mutiara dan menentukan
volume suatu balok. Untuk mencapai hal tersebut diperlukan persiapan-
persiapan seperti alat dan bahan. Sebagai contoh untuk membuat puding
diperlukan bahan sepert tepung, mutiara, gula, air, daun pandan dan santan
sebagai bahannya dan peralatan seperti diperlukan kompor, panci untuk
memasak dan cetakan puding. Demikian juga untuk menentukan volume
juga harus diketahui juga Panjang, lebar dan tinggi balok.
Selanjutnya jika bahan dan alat sudah siap, maka perlu adanya suatu
langkah-langkah atau proses. Langkah-langkah atau proses ini tentu harus
dapat dituliskan dengan jelas dan urut sehingga siapapun yang mengikuti
langkah-langkah tersebut dengan benar pasti hasilnya akan sama. Inilah inti