Pengertian Algoritma

Pengertian Algoritma


Algoritma berasal dari kata ALGORISM. Kata Algorism berasal dari nama seorang ahli matematika Arab yaitu ABU JAFFAR MHD. IBNU ALHAWARISMI, dibaca oleh orang asing Algorism.





Defenisi Algoritma:


1.      Menurut ALHARISMI, Algoritma adalah urutan langkah-langkah logis penyelesaian suatu masalah yang disusun secara sistematis.


2.      Menurut KBBI, Algoritma adalah urutan logis pengambilan keputusan pemecahan suatu masalah.


3.      Menurut Kamus Besar Webster Dictionary, Algoritma adalah suatu metode khusus yang digunakan untuk menyelesaikan suatu masalah yang nyata.





Sedangkan Algoritma Pemrograman adalah suatu prosedur/urutan  langkah-langkah logis untuk menyelesaikan  suatu masalah yang disusun secara sistematis dengan menggunakan computer serta suatu bahasa pemrograman tertentu.





Algoritma dapat dituliskan dalam 3 bentuk, yaitu:


1.      Uraian Deskriptif.


2.      Diagram Alir (Flowchart)


3.      Pesudeocode.





Ciri-ciri Algoritma yang baik:


1.      Tepat sasaran.


2.      Fleksibel dan Portabel.


3.      Bersih dari kesalahan sistem (logis)


4.      Murah.


5.      Didokumentasikan dengan baik untuk pengoperasiannya.


6.      Tidak ambigicas (bermakna ganda). Harus berhenti setelah melakukan langkah-langkah terbatas.





Pesudeocode: Suatu cara penulisan Algoritma agar ide dan logika dapat digunakan. Dalam beberapa bahasa pemrograman diambil:


1.      Turbo Pascal


2.      C+1


           


Contoh Algoritma:


Membersihkan Bak Mandi


1.      Membuka penyumbat bak mandi (menguras bak mandi).


2.      Menyikat dinding bak mandi.


3.      Siram bak mandi.


4.      Tutup penyumbat bak mandi.


5.      Hidupkan air keran.


6.      Tutup keran air.


7.      Selesai.


Programnya:


Uses Crt;


Begin


Clrscr;


            Writeln(‘buka penyumbat bak mandi’);


            Writeln(‘sikat dinding dan lantai bak mandi’);


            Writeln(‘siram bak mandi’);


            Writeln(‘tutup bak mandi’);


            Writeln(‘hidupkan keran air’);


            Writeln(‘tutup keran air’);


Readln;


End.


Uraian Dekriptif adalah sebuah cara menggambarkan langkah-langkah pemecahan suatu masalah dengan bahasa sehari-hari.





Contoh Deskriptif:


1.      Mulai.


2.      Masukkan bilangan A, B, C.


3.      Jumlahkan bilangan ketiga.


4.      Tuliskan hasilnya.


5.      Selesai.

Subscribe to receive free email updates:

0 Response to "Pengertian Algoritma"

Post a Comment