Pro Blogger Templates

Kamu Harus Paham dan Tahu Pengertian Algoritma Ini

Setelah mempelajari tentang sejarah algoritma pada minggu yang lalu, sekarang kita akan mempelajari algoritma lagi namun kali ini adalah tentang definisi dari algoritma itu sendiri. Tapi sebelum itu siapa diantara kalian yang selama hidupnya belum pernah menemui atau ngadepi masalah/permasalahan/problem/persoalan atau apalah namanya. Pasti semuanya pernah menghadapinya kan ? Entah itu masalah yang kecil dan sangat mudah untuk diselesaikan, ataupun masalah besar yang sulit untuk dipecahkan.

Begitupun dalam dunia komputasi, ada berbagai masalah yang bisa dipecahkan, baik itu masalah yang sepele maupun masalah yang super susah untuk dipecahkan. Untuk memecahkan masalah dalam dunia komputasi ini kita akan menggunakan yang namanya Algortima. Algortima adalah langkah-langkah cara untuk menyelesaikan masalah dengan cara yang paling mudah. Itu adalah algoritma menurut versi saya, untuk versi kalian silahkan nanti tuliskan di kolom komentar.


Dan berikut ini adalah Algoritma menurut para ahli dalam bidang komputasi yang berhasil saya himpun untuk kalian pahami dan cobalah untuk mengambil kesimpulan dari definisi yang mereka sampaikan.

Algoritma Menurut Berbagai Sumber :

Algoritme adalah metode efektif diekspresikan sebagai rangkaian terbatas dari instruksi-instruksi yang telah didefinisikan dengan baik untuk menghitung sebuah fungsi. (wikipedia)

"Algoritma adalah suatu metode khusus yang digunakan untuk menyelesaikan permasalahan" -Abu Ja’far Muhammad Ibnu Musa Al-Khawarizmi

"Algoritma adalah suatu daftar langkah demi langkah yang terhingga dari intruksi-intruksi yang terdefinisikan dengan jelas yang digunakan untuk memecahkan permasalahan tertentu." -Seymour Lipschutz dan Marc Lipson (praktisi matematika dan komputer)

"Algoritma adalah seperangkat aturan yang memberitahukan kepada kita dari waktu ke waktu, tepatnya bagaimana untuk bertindak." -Marvin Minsky (pakar Artificial Intelligence)

"Algoritma adalah urutan langkah-langkah untuk memecahkan suatu masalah" - Rinaldi Munir (dalam buku Algoritma dan Pemrograman dalam bahasa pascal & C, 2011)

"Algoritma adalah prosedur komputasi yang tedefisini dengan baik yang menggunakan beberapa nilai sebagai masukan dan menghasilkan beberapa nilai yang disebuat keluaran." -Thomas H Cormen (dalam buku Introduction to Algorithms 1989)

Lalu pada tahun 1990 Thomas H Cormen dan kawan-kawan mendefinisikan Algoritma dengan pengertian yang lebih singkat, yaitu "Algoritma adalah deretan langkah-langkah komputasi yang mentransformasi data masukan menjadi keluaran." -Thomas H Cormen dkk (dalam buku Introduction to Algorithms 1990)

"Algoritma adalah deretan instruksi yang jelas untuk memecahkan masalah, yaitu untuk memperoleh keluaran yang diinginkan dari suatu masukan dalam jumlah waktu yang terbatas" -Anany Levitin (dalam buku Introduction to The Design and Analysis of Algorithms 2003)

Itu adalah beberapa definisi algoritma menurut berbagai sumber yang diungkapkan oleh para alhi dalam bidang komputasi tentunya. Selanjutnya kalian  saya minta untuk mencari tau fungsi/manfaat, kekurangan/kelebihan, dan lain sebagainya yang pasti bukan defisini atau pengertian dari algoritma. Karena bebeperapa pengertian algoritma juga sudah ditulis oleh temen-temen kalian pada kolom komentar pada materi sejarah algoritma yang telah kita pelajari minggu lalu.
Cari tau fungsi/manfaat, kekurangan/kelebihan, dan lain sebagainya yang pasti bukan defisini atau pengertian 
Setelah mencari dan menemukan kemudian kalian simpulkan dengan bahasa kalian sendiri, ingat pakai bahasa kalian sendiri sesuai dengan pemahaman kalian masing-masing, bukan copast dari sumber yang kalian dapatkan. Karena pada materi pertama dan kedua masih banyak yang copast dari sumber lain kemudian di-paste-kan di komentar.

Kalian juga bisa mengomentari atau menambahkan hasil dari rangkuman (komen) temen kalian. Dengan menanggapi komentar atau simpulan dari teman, dengan begitu maka kalian juga ikut memberikan pengetahuan baru kepada sesama. Ingat juga berilah keterangan nama dan kelas ketika berkomentar/menanggapi komentar teman kalian.