Tentang KamiPedoman Media SiberKetentuan & Kebijakan PrivasiPanduan KomunitasPeringkat PenulisCara Menulis di kumparanInformasi Kerja SamaBantuanIklanKarir
2024 © PT Dynamo Media Network
Version 1.89.0
Konten dari Pengguna
Pengertian Algoritma Pemrograman dengan Tahapan, dan Cara Penyajiannya
5 Desember 2023 17:21 WIB
·
waktu baca 2 menitTulisan dari Berita Terkini tidak mewakili pandangan dari redaksi kumparan
ADVERTISEMENT
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
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
Berikut ini adalah beberapa langkah pembuatan suatu algoritma pemrograman.
ADVERTISEMENT
3 Cara Penyajian Algoritma Pemrograman
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)