Konten dari Pengguna

Pengertian Algoritma Pemrograman dengan Tahapan, dan Cara Penyajiannya

Berita Terkini

Berita Terkini

Penulis kumparan

·waktu baca 2 menit

comment
0
sosmed-whatsapp-white
copy-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

Apa itu algoritma pemrograman? Sebagian siswa SMK kelas 10 belum berhasil menjawab pertanyaan ilmu Teknologi Informasi dan Komunikasi (TIK) ini dengan benar.

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.

  1. Perlunya mendefinisikan permasalahan terlebih dahulu.

  2. Mencari beberapa alternatif solusi.

  3. Kemudian tentukan algoritmanya.

  4. Menulis program berdasarkan algoritma yang sudah dibuat.

  5. Menguji program.

  6. Bila perlu dokumentasikan program.

  7. Perawatan program.

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.

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.

Baca juga: Pemberian Tanda pada Setiap Langkah dalam Suatu Algoritma Program

Apa itu algoritma pemrograman? Algoritma pemrograman adalah semua prosedur atau urutan langkah yang jelas, dan diperlukan untuk menyelesaikan suatu permasalahan pada sistem komputer. (DK)