Pengertian Algoritma Pemrograman dengan Tahapan, dan Cara Penyajiannya

Berita Terkini
Penulis kumparan
Konten dari Pengguna
5 Desember 2023 17:21 WIB
·
waktu baca 2 menit
comment
0
sosmed-whatsapp-white
copy-link-circle
more-vertical
Tulisan dari Berita Terkini tidak mewakili pandangan dari redaksi kumparan
Ilustrasi Apa itu Algoritma Pemrograman. Sumber Unsplash/Clément Hélardot
zoom-in-whitePerbesar
Ilustrasi Apa itu Algoritma Pemrograman. Sumber Unsplash/Clément Hélardot
ADVERTISEMENT
sosmed-whatsapp-green
kumparan Hadir di WhatsApp Channel
Follow
Apa itu algoritma pemrograman? Sebagian siswa SMK kelas 10 belum berhasil menjawab pertanyaan ilmu Teknologi Informasi dan Komunikasi (TIK) ini dengan benar.
ADVERTISEMENT
Kata algoritma berasal dari latinisasi nama seorang ahli matematika dari Uzbekistan, Al Khawarizmi, yang hidup sekitar abad ke-9. Tokoh ini berjasa dalam menemukan aturan-aturan aritmetis untuk menyelesaikan persoalan dengan menggunakan bilangan numerik arab.

Apa itu Algoritma Pemrograman? Pahami Penjelasannya

Ilustrasi Apa itu Algoritma Pemrograman Sumber Unsplash/Christin Hume
Algoritma kemudian berkembang menjadi istilah dalam matematika dan ilmu komputer. Jadi, apa itu algoritma pemrograman?
Diambil dari buku Pemrograman Dasar untuk SMK/MAK Kelas X, Liswati, M. Sahal (2020:4), algoritma pemrograman adalah prosedur langkah demi langkah yang digunakan dalam penghitungan, pemrosesan data, dan penalaran otomatis.
Algoritma merupakam metode efektif yang disajikan sebagai rangkaian terbatas dari instruksi-instruksi yang telah didefinisikan dengan baik untuk menghitung sebuah fungsi.

Tahapan dalam Algoritma Pemrograman

Ilustrasi Apa itu Algoritma Pemrograman. Sumber Unsplash/Domenico Loia
Berikut ini adalah beberapa langkah pembuatan suatu algoritma pemrograman.
ADVERTISEMENT

3 Cara Penyajian Algoritma Pemrograman

Ilustrasi Apa itu Algoritma Pemrograman. Sumber Unsplash/Christopher Gower
Pada umumnya, terdapat tiga cara penulisan algoritma pemrograman, yaitu.

1. Deskriptif

Deskriptif adalah algoritma dengan penyajian data yang ditulis dengan bahasa komunikasi sehari-hari (misalnya, Bahasa Indonesia atau Bahasa Inggris). Setiap langkahnya ditulis dalam satu kalimat atau lebih.
Semua kalimat ditulis dengan sistematis jelas, terbatas dan berurutan. Dengan notasi ini, deskripsi setiap langkah dijelaskan dengan bahasa yang jelas.

2. Pseudocode

Pseudocode adalah notasi yang menyerupai bahasa pemrograman tingkat tinggi. Cara ini berupa kode atau tanda yang menyerupai (pseudo), dan merupakan penjelasan cara menyelesaikan suatu masalah.
Pseudocode berisikan langkah-langkah untuk menyelesaikan suatu permasalahan yang ada. Keuntungan menggunakan notasi pseudocode adalah, memberikan kemudahan bagi programer untuk menerjemahkan ke notasi bahasa pemrograman.
ADVERTISEMENT

3. Flowchart

Flowchart atau diagram alir, adalah bagan atau gambar yang memperlihatkan urutan prosedur dan hubungan antarproses disertai instruksinya. Bagan tersebut biasanya dinyatakan dengan simbol.
Dengan adanya flowchart, urutan poses kegiatan menjadi lebih jelas, karena flowchart merupakan langkah awal dalam pembuatan suatu program. Setelah selesai disusun, selanjutnya programmer menerjemahkannya ke bentuk program dengan bahasa pemrograman.
Apa itu algoritma pemrograman? Algoritma pemrograman adalah semua prosedur atau urutan langkah yang jelas, dan diperlukan untuk menyelesaikan suatu permasalahan pada sistem komputer. (DK)