Bab VI ALGORITMA DAN PEMROGRAMAN
Algoritma adalah langkah-langkah terurut dan logis untuk menyelesaikan suatu masalah hingga mendapatkan hasil. Atau βAlgoritma = urutan langkah yang benar untuk mencapai tujuanβ
Penjelasan Gampangnya, Algoritma itu seperti resep masakan Kalau kamu mau bikin mi instan:
- Siapkan air
- Panaskan air
- Masukkan mi
- Tunggu 3 menit
-
Angkat dan beri bumbu
Urut, jelas, dan kalau diikuti hasilnya pasti jadi. Itulah algoritma.
1: ALGORITMA
Algoritma
adalah langkah-langkah terurut dan logis untuk menyelesaikan suatu masalah
hingga mendapatkan hasil. Atau βAlgoritma = urutan langkah yang urut dan logis untuk
menyelesaikan suatu masalahβ
1) Ada masalah
2) Ada langkah-langkah penyelesaian
3) Langkah harus jelas, berurutan, dan bisa diselesaikan
Contoh Algoritma dalam Kehidupan Sehari-hari
1. Algoritma
membuat teh manis:
Langkah-langkah Algoritma:
1.
Siapkan gelas
2.
Masukkan gula
3.
Masukkan teh celup
4.
Tuang air panas
5.
Aduk hingga rata
6.
Sajikan
βJika langkah diacak atau ada yang hilang, hasilnya tidak sesuai.β
2. Algoritma Mengganti busi lama dengan busi baru
Langkah-langkah Algoritma:
1. Pastikan mesin kendaraan dalam kondisi mati dan dingin
2. Siapkan alat: Kunci busi, Busi baru, Lap bersih
3. Copot cop/kop busi
4. Masukkan kunci busi ke busi lama
5. Putar kunci busi berlawanan arah jarum jam
6. Angkat dan keluarkan busi lama
7. Cek kondisi busi apakah kotor?
8. Pasang busi baru dan Kencangkan busi menggunakan kunci busi secukupnya
9. Pasang kembali cop/kop busi
10. Nyalakan mesin untuk memastikan mesin hidup normal
3. Contoh Algoritma Membuat Storyboard / Naskah
Langkah-langkah Algoritma:
2. Menentukan pesan yang ingin disampaikan
3. Menyusun alur cerita singkat
4. Membagi cerita ke dalam beberapa adegan
5. Menentukan gambar/shot tiap adegan
6. Menuliskan dialog atau narasi singkat
7. Storyboard/naskah siap digunakan
2: STRUKTUR PENULISAN ALGORITMA
Secara
umum, algoritma ditulis dengan 3 bagian utama:
1. Judul / Nama Algoritma Menjelaskan nama algoritma yang akan
dibuat dan tujuan
2. Langkah-langkah Berisi urutan instruksi/perintah dari awal sampai akhir.
3. Selesai / Hasil Menandakan proses telah selesai dan menghasilkan
output.
Contoh jika dibuat algortima:

3: FLOWCHART / DIAGRAM ALIR
Flowchart (diagram alir) adalah bagan atau diagram yang digunakan untuk menggambarkan urutan langkah-langkah suatu proses atau algoritma secara visual/gambar menggunakan simbol-simbol tertentu.
Jadi flowchart dan algoritma itu saling terhubung atau masih satu kesatuan.
Berikut ini simbol flowchart yang biasa digunakan:

Contoh penggunaan flowchart: