Pengertian dan Fungsi Algoritma Pemograman - Mas Fadli

Saturday 5 October 2019

Pengertian dan Fungsi Algoritma Pemograman

Ketika seseorang ingin mulai belajar pemograman pasti akan langsung mendengar/membaca kata Algoritma. 

Begitu juga ketika saya belajar tentang pemograman di SMK, yang dikenalkan pertama kali adalah Algoritma. Dan, sekarang di dunia perkuliahan pun yang pertama kali dikenalkan juga Algoritma. 


Jadi bisa disimpulkan bahwa penting sekali untuk seseorang memahami terlebih dahulu apa itu algoritma sebelum memulai mempelajari pemograman.


>>Pengertian Algoritma
Algoritma sendiri memiliki arti yaitu langkah-langkah atau prosedur yang digunakan untuk menyelesaikan masalah secara logis dan sistematis.

Maksud dari kata logis dan sistematis adalah:
  • Logis maksudnya adalah langkah-langkah/prosedur tersebut masuk akal atau dapat dinalar.
  • Sistematis maksudnya langkah-langkah tersebut disusun secara berutan sehingga mudah untuk dipahami.
Pada dasarnya kegiatan kita sehari-hari sudah menggunakan algoritma. Contohnya ketika memasak mie goreng.

Dimana kita menyiapkan panci dan air, nyalakan kompor, tunggu air mendidih, masukkan mie tersebut dan jika sudah matikan kompor dan tiriskan mie kemudian campur dengan bumbu yang sudah disediakan.

Nah dari kegiatan tersebut, sebenarnya kita sudah belajar tentang algoritma secara sederhana.

>>Asal Kata Algoritma
Kata Algoritma berasal dari nama seorang ilmuan yang dikenal sebagai matematikawan islam dari persia yang bernama Abu Ja'far Muhammad Ibnu Musa Al-Khawarizmi.
Algoritme muncul dari  Algoritmi nama latin dari Al-Khawarizmi.

>>Fungsi Algoritma
  1. Memudahkan seorang progammer untuk menyelesaikan masalah yang rumit
  2. Memudahkan seorang progammer dalam membuat program dalam skala besar sehingga dapat disederhanakan
  3. Mempermudah dalam pengembangan suatu program
  4. Meminimalisir pengulangan sebuah program
  5. Memudahkan ketika mencari error atau bug

Share with your friends

Give us your opinion

Notification
This is just an example, you can fill it later with your own note.
Done
close