Hari ini aku menghadiri perkuliahanku. Pelajarannya algoritma pemrograman. Hari ini pertemuan pertama. Dosennya bernama Pak Sutik.
Pak Sutik menjelaskan tentang pengertian algoritma. Beliau menjelaskan dari buku "Algoritma pemrograman" karya Rinaldi Munir. Pak Sutik menjelaskan bahwa:
Masalah adalah pertanyaan atau tugas yang kita cari jawabannya.
algoritma adalah urutan langkah-langkah untuk memecahkan masalah.
Penjelasan di atas berlaku umum dan dapat diterapkan dalam segala bidang kehidupan, termasuk kehidupan sehari-hari. Misalnya panduan praktikum, resep memasak, pola jahitan, panduan mengisi pulsa dengan voucher dan lain-lain.
Algoritma kemudian menyempit ke dalam bidang teknologi informasi, khususnya pemrograman. Dalam pemrograman pengertian algoritma ada bermacam-macam. Beberapa di antaranya sebagai berikut:
- Algoritma adalah deretan langkah-langkah komputasi yang mentransformasikan data masukan menjadi keluaran. [COR92]
- Algoritma adalah deretan instruksi yang jelas untuk memecahkan masalah, yaitu untuk memperoleh keluaran yang diinginkan dari masukan dalam jumlah waktu terbatas. [LEV03]
- Algoritma adalah prosedur komputasi yang terdefinisi dengan baik yang menggunakan beberapa nilai sebagai masukan (input) dan menghasilkan beberapa nilai yang disebut keluaran. Jadi algoritma adalah langkah komputasi yang mentransformasikan masukan menjadi keluaran.[COR89]
Tidak ada komentar:
Posting Komentar