Tiga Teknik Penulisan Algoritma dalam Proses Pemrograman atau Coding

6 Desember 2024 23:06 WIB
Teknik penulisan algoritma dalam pemrograman atau coding
Teknik penulisan algoritma dalam pemrograman atau coding ( Freepik)

Sonora.ID - Teknik penulisan algoritma adalah salah satu materi pembelajaran dari pemrograman. Apa saja teknik penulisan algoritma?

Sebelum mengetahui apa saja bentuk teknik penulisan algoritma, sebaiknya kamu memahami dahulu definisi dari algoritmanya terlebih dahulu.

Kata "Algoritma" diambil dari nama ilmuwan Persia Abu Ja'far Muhammad bin Musa al-Khawarizmi. 

Masyaraktat Barat menyebut namanya sebagai "algorism", istilah "algorism" kemudian diubah menjadi "algoritma" dalam bahasa Indonesia.

Mengutip dari buku 10 Langkah Belajar Logika dan Algoritma Menggunakan Bahasa C dan C++ di Gnu/Linux, Utami dan Sukrisno (2005: 20), definisi algoritma adalah logika, metode, dan tahapan sistematis yang digunakan untuk memecahkan suatu permasalahan.

Masih melansir buku yang sama, dalam beberapa konteks, algoritma adalah spesifikasi urutan langkah untuk melakukan pekerjaan tertentu.

Baca Juga: Belajar Pemrograman Sejak Dini, Melatih Anak Berfikir Logik, Kritis dan Terstruktur

Ada tiga pertimbangan dalam pemilihan algoritma, diantaranya:

  1. Harus benar, artinya algoritma akan memberikan keluaran yang dikehendaki dari sejumlah masukan yang diberikan.
  2. Harus mengetahui seberapa baik hasil yang dicapai oleh algoritma tersebut.
  3. Efisiensi algoritma.

Untuk bentuk penulisannya, ada tiga bentuk penulisan algoritma dalam coding. Diantaranya adalah algoritma deskriptif, flowchart, dan pseudocode.

Teknik Penulisan Algoritma

Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE
Laporkan Komentar
Terima kasih. Kami sudah menerima laporan Anda. Kami akan menghapus komentar yang bertentangan dengan Panduan Komunitas dan UU ITE.
Laporkan Komentar
Terima kasih. Kami sudah menerima laporan Anda. Kami akan menghapus komentar yang bertentangan dengan Panduan Komunitas dan UU ITE.
92.0 fm
98.0 fm
102.6 fm
93.3 fm
97.4 fm
98.9 fm
101.1 fm
96.7 fm
98.9 fm
98.8 fm
97.5 fm
91.3 fm
94.4 fm
102.1 fm
98.8 fm
95.9 fm
97.8 fm
101.1 fm
101.1 Mhz Fm
101.2 fm
101.8 fm