- Back to Home »
- Pengertian Algoritma Pemrograman
Posted by : Irwan Rahmadi
Minggu, 27 September 2015
Algoritma dalam bidang pemrograman adalah langkah-langkah atau tahapan-tahapan yang dibuat secara berurutan dengan tujuan menyelesaikan suatu masalah. Dan algoritma dibuat harus bersifat logis dan dapat diterapkan dalam kehidupan sehari-hari. Dalam membuat suatu algoritma yang harus diperhatikan adalah :
Dan dari yang bisa saya petik dari dosen saya, Algoritma dalam bidang pemrograman adalah sebuah pola pikir / perencanaan programmer dalam memecahkan suatu masalah dengan susunan langkah-langkah yang bersifat sistematis, logis, serta efisien. Sifat sistematis yang dimaksud disini Algoritma harus ditulis sesuai dengan urutan langkah-langkah dari awal hingga akhir. Logis disini adalah sebuah Algoritma harus dibuat dengan langkah-langkah yang dapat diterima oleh akal serta logika seseorang. Dan Efisien disini adalah sebuah Algoritma harus dibuat se-sederhana mungkin sehingga langkah-langkahnya tidak memakan waktu serta memory yang digunakan pada program yang nanti akan dibuat tanpa mengubah tujuan awal dari dibuatnya algoritma tersebut, dan yang terpenting mudah dipahami oleh orang lain.
- Ke-efektifitas-an dari langkah-langkah tersebut.
- Jumlah langkahnya sesingkat mungkin.
- Terstruktur dengan baik.
- Menghasilkan output yang diharapkan/sesuai tujuan pembuatan algoritma itu sendiri.
Dan dari yang bisa saya petik dari dosen saya, Algoritma dalam bidang pemrograman adalah sebuah pola pikir / perencanaan programmer dalam memecahkan suatu masalah dengan susunan langkah-langkah yang bersifat sistematis, logis, serta efisien. Sifat sistematis yang dimaksud disini Algoritma harus ditulis sesuai dengan urutan langkah-langkah dari awal hingga akhir. Logis disini adalah sebuah Algoritma harus dibuat dengan langkah-langkah yang dapat diterima oleh akal serta logika seseorang. Dan Efisien disini adalah sebuah Algoritma harus dibuat se-sederhana mungkin sehingga langkah-langkahnya tidak memakan waktu serta memory yang digunakan pada program yang nanti akan dibuat tanpa mengubah tujuan awal dari dibuatnya algoritma tersebut, dan yang terpenting mudah dipahami oleh orang lain.