INFORMATIKA

Bab VI ALGORITMA DAN PEMROGRAMAN

πŸ“˜ Daftar Materi
1: ALGORITMA
Materi 1: ALGORITMA
ALGORITMA

Algoritma adalah langkah-langkah terurut dan logis untuk menyelesaikan suatu masalah hingga mendapatkan hasil. Atau β€œAlgoritma = urutan langkah yang benar untuk mencapai tujuan”


Intinya: Ada masalah, Ada langkah-langkah penyelesaian Langkah harus jelas, berurutan, dan bisa diselesaikan


Penjelasan Gampangnya, Algoritma itu seperti resep masakan  Kalau kamu mau bikin mi instan:

  1. Siapkan air
  2. Panaskan air
  3. Masukkan mi
  4. Tunggu 3 menit
  5. 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”


Intinya:
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:

1. Menentukan ide atau tema cerita
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:


Search Mapel