Pengertian dan Penjelasan Algoritma Pemrograman

Assalamualaikum Wr. Wb. Sobat WESBOL
Kembali lagi bersama West Borneo Blogger, dan Insyaallah pada kesempatan kali ini saya akan membagikan sedikit ilmu yang biasanya sangat diperlukan bagi kalangan Siswa dan Mahasiswa yang ‘baru’ saja terjun ke dunia Informatika. Ilmu yang secara tiba-tiba terdengar di telinga siswa/ mahasiswa IT pemula. Ilmu apa itu... Tidak lain dan tidak bukan adalah ilmu tentang ALGORITMA.

MOHON DIBACA SECARA BERTAHAP AGAR ANDA DAPAT MENGERTI DENGAN JELAS APA ITU ALGORITMA YANG SEBENARNYA !!

Pengertian dan Penjelasan Algoritma Pemrograman
Pengertian dan Penjelasan Algoritma Pemrograman

Terdapat banyak pertanyaan yang kerap terdengar pada awal tahun ajaran baru, contoh yang biasa saya dengar :
“Apa sih ALGORITMA itu?”
“Apakah ALGORITMA sama halnya dengan LOGARITMA yang pernah saya kerjakan di sekolah?”
“Apakah ALGORITMA itu adalah program?”, dan pertanyaan-pertanyaan serupa lainnya...

Saya yakin anda adalah satu dari sekian banyak siswa/ mahasiswa yang juga bertanya-tanya mengenai hal tersebut. Bahkan sampai menghabiskan waktu luang dan uang demi mencari namun tak kunjung menemukan referensi yang pas dihati. (lebay. Wkwkwk) 

Mulai timbul rasa putus asa untuk berhenti mencari dan akhirnya membuat opini sendiri tentang ALGORITMA. L Jujur, saya sebagai penulis juga pernah mengalami hal yang demikian hingga terlintaslah sebuah kesimpulan yang mengada-ada tentang ALGORITMA, “Algoritma adalah rumus matematika dikomputer(caelaaa,, tentulah salah!!) :v

Jika sobat buka wikipedia dan mencari pengertian Algoritma disana, maka sobat akan dapatkan penjelasan bahwa algoritma merupakan prosedur langkah demi langkah untuk penghitungan. Algoritma digunakan untuk penghitungan, pemrosesan data, dan penalaran otomatis. 

Kata Algoritma diambil dari nama ilmuwan muslim yaitu Abu Ja’far Muhammad bin Musa Al-Khwarizmi (780 – 846 M) yang berasal dari Uzbekistan, yang banyak menghasilkan karya dalam bidang matematika, disamping karya-karya dalam bidang lainnya seperti geografi dan musik. 
Al-Khwarizmi menyatakan bahwa algoritma adalah suatu metode khusus untuk menyelesaikan suatu persoalan

Beberapa definisi Algoritma :

- Menurut Rinaldi Munir (2002), algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis
- Menurut Kamus Besar Bahasa Indonesia (1998), algoritma adalah urutan logis pengambilan keputusan untuk pemecahan masalah.
- Menurut Team Gunadarma (1988), algoritma adalah suatu himpunan hingga dari instruksi-instruksi yang secara jelas memperinci langkah-langkah proses pelaksanaan, dalam pemecahan suatu masalah tertentu, atau suatu kelas masalah tertentu, dengan dituntut pula bahwa himpunan instruksi itu tersebut dapat dilaksanakan secara mekanik.

Sebenarnya itu sudah benar, namun jika dipahami secara detil, mungkin bagi anda para siswa IT pemula agak merasa kebingungan yah? Benar apa benar? J

Nah untuk itulah kenapa saya membuat postingan ini. Mungkin postingan ini terlalu banyak bertele-tele dalam penyampaiannya, namun anda mesti ingat bahwa sesuatu yang dijelaskan langsung to the point mungkin terdengar simpel tapi tentu saja anda tidak akan mendapatkan ilmu-ilmu lain yang tersirat dalam sebuah ringkasan.

Oke langsung saja! Dari berbagai referensi yang saya dapatkan ketika SMK dan Kuliah, maka dapat disimpulkan bahwa ALGORITMA merupakan urutan langkah demi langkah yang tersusun secara logis (masuk akal) yang memiliki awalan (start) dan akhiran (end) untuk menyelesaikan suatu masalah. Huuuffftttt, apa bedanya dengan yang diatas! Tapi jika anda perhatikan dan baca dengan saksama, maka Insyaallah anda mungkin sedikit lebih mengerti dengan pengertian yang ini. Sedikit penjabaran dari pengertian di atas :

Urutan langkah demi langkah yang tersusun secara logis
=
Ketika anda membuat algoritma, anda diwajibkan untuk membuat susunan langkah-perlangkah. Dalam artian kata, terdapat urutan berupa nomor-nomor dalam membuatnya.
Yang memiliki awalan (start) dan akhiran (end)
=
Saat membuat susunan algoritma, anda diwajibkan untuk mengawali langkah pemecahan masalah dengan kata Start/ Mulai dan berakhiran End/ Selesai. Kenapa begitu? Ya, jika dibuat konsep realitanya, maka start itu ibaratkan doa untuk pembuka dan end diibaratkan doa penutup
Untuk menyelesaikan suatu masalah
=
Nah masalah yang dimaksud disini bukan hanya dalam ruang lingkup program saja. Namun masalah-masalah yang lain juga dapat dibuat algoritma untuk menyelesaikannya. Makanya disitu tertulis menyelesaikan suatu masalah bukan menyelesaikan suatu program.

Alhamdulillah akhirnya sampai dipenghujung materi, saya rasa dan yakin sekali setidaknya anda sudah sedikit mengerti tentang materi Algoritma ini.

YUK INVITE DAN DAPATKAN ILMU YANG LEBIH LUAS DI :

Keyword Artikel :
- Pengertian Algoritma
- Penjelasan Algoritma
- Apa itu Algoritma
- Algoritma Pemrograman
- Makna Algoritma

Sekian artikel mengenai Pengertian dan Penjelasan Algoritma Pemrograman. Jangan lupa di share ya jika bermanfaat, terus kunjungi blog ini dan baca artikel-artikel yang menarik selanjutnya :)

Klik suka FansPage Melodigulis Group pada sidebar kanan anda, agar menjadikan blog ini lebih berkualitas

Wassalamu'alaikum Wr. Wb.

Baca selengkapnya