Pengertian Algoritma Pemrograman Menurut Para Ahli
Sponsors Link
Dalam era teknologi informasi dan komunikasi saat ini, perangkat lunak atau program untuk berbagai keperluan banyak dikembangkan, bahkan lembaga pendidikan formal dari tingkat SMK hingga Perguruan Tinggi banyak yang membuka jurusan teknologi informasi dan komunikasi (atau istilah lain yang relevan). (Baca juga : Daftar Mata Kuliah Teknik Informatika , Keuntungan Kuliah Jurusan Teknik Informatika)
Untuk itu, penting bagi kita terutama yang menggeluti bidang tersebut untuk memahami semua seluk beluk tentang pengembangan perangkat lunak, baik secara teoritis maupun praktis, berikut DosenIT sajikan referensi untuk memahami pengertian algoritma pemrograman. (Baca juga : Daftar Mata Kuliah Sistem Informasi)
Pengertian Algoritma
1. Abu Ja’far Muhammad Ibnu Musa Al Khawarizmi
“algorita adalah suatu metode khusus untuk menyelesaikan suatu persoalan”. (Baca Juga: Kelebihan dan Kekurangan Matrikulasi)
2. Goodman Hedet Niemi
“algoritma adalah urutan terbatas dari operasi-operasi terdefinisi dengan baik, yang masing-masing membutuhkan memori dan waktu yang terbatas untuk menyelesaikan suatu masalah”. (Baca Juga: Manfaat Komputer dalam Bidang Industri)
3. Donald E. Knuth
“algoritma adalah sekumpulan aturan-aturan berhingga yang memberikan sederetan operasi-operasi untuk menyelesaikan suatu jenis masalah yang khusus”. (Baca Juga: Pengertian Algoritma Brute Force dan Greedy)
4. Rinaldi Munir
“algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis”.
5. Seymour Lipschutz, Ph.D dan Marc Lipson, Ph.D.
“algoritma adalah suatu daftar langkah-demi-langkah yang terhingga dari instruksi-instruksi yang terdefinisikan dengan jelas yang dipakai untuk permasalahan tertentu”. (Baca Juga: Manfaat dan Software Pendukungnya)
6. David Bolton
“algoritma adalah deskripsi dari suatu prosedur yang berakhir dengan sebuah hasil”.
7. Andrey Andreyevich Markov
“algoritma adalah hal umum untuk dipahami sebagai suatu keputusan yang tepat untuk mendefinisikan proses komputasi yang mengarahkan dari data awal hingga hasil yang diinginkan”. (Baca Juga: Jenis Sistem Operasi Komputer)
8. Stone dan Knuth
“algoritma adalah suatu seperangkat aturan yang tepat mendefinisikan urutan operasi hingga sedemikian rupa sehingga setiap aturan yang efektif, jelas hingga sedemikian rupa sehingga urutan berakhir dalam waktu yang terbatas”.
9. Minsky
“algoritma adalah seperangkat arutan yang membertahukan kepada kita dari waktu ke waktu, tepatnya bagaimana untuk bertindak”. (Baca juga : Fungsi Algoritma , Pengertian Algoritma Brute Force dan Greedy)
Dari sembilan pengertian algoritma diatas, dapat disimpulkan bahwa algoritma adalah:
“langkah-langkah berupa deretan operasi yang disusun secara logis dan sistematis untuk menyelesaikan suatu masalah dan mencapai tujuan tertentu”
Tidak ada komentar:
Posting Komentar