Minggu, 28 Mei 2017

Apa Itu Algoritma Dan Pemrograman? Bagian 1

Apa Itu Algoritma Dan Pemrograman?
Bagian 1

a.     

            Algoritma
Untuk masalah dengan instansiasi yang kecil, kita dapat menemukan pemecahannya dengan mudah dan cepat. Bagaimana kalau sebaliknya yaitu besar? Misalnya pada masalah pengurutan, jika n = 1000 jelas tidak mudah mengurutkan data sebanyak itu. Oleh karna itu, kita perlu menuliskan prosedur yang berisi langkah-langkah pengurutan sehingga prosedur tersebut dapat ‘dijalankan’ oleh sebuah pemroses (computer, manusia, robot, dan sebagainya) untuk menghasilkan solusi setiap instansiasi masalah pengurutan. Kita katakana langkah-langkah pengurutan itu untuk memecahkan masalah. Prosedur yang berisi langkah-langkah untuk menyelesaikan masalah inilah yang di sebut dengan algoritma.
Dapat disimpulkan bahwa, algoritma adalah langkah-langkah tepat untuk menyelesaikan masalah.

Terdapat beberapa definisi untuk algorima sendiri, akan tetapi pada prinsipnya senada dengan define yang di ungkapkan diatas.

Mari kita tinjau masalah mengurutkan kartu. Jika kita mempunyai setumpuk kartu yang berjumlah n = 50 buah, maka secara tradisional langkah-langkah yang biasa dilakukan orang kalau mengurutkan kartu adalah mengurutkan dari yang terkecil sampai yang terbesar.


Berikut ini adalah langkah penyelesainya:


1.       Cari kartu dengan nomor terkecil
2.       Tempatkan kartu tersebut pada posisi paling (Atas)
3.       Cari kartu dengan nomor terkecil berikutnya dan tumpuk pada bawah kartu pertama
4.       Lakukan sebanyak 48 kali hingga n = 50.
Langkah-langkah inilah yang disebut dengan algoritma. Dikatakan kita telah mengurutkan algoritma pengurutan.
Dalam kehidupan sehari-hari kita banyak menemukan langkah-langkah pengerjaan sesuatu meskipun kita tidak menyebutnya sebagai algoritma.
Sebenarnya memahami algoritma itu sendiri butuh persiapan yang kuat dan mental baja. Sebab sangat membosankan dan tentu akan sangat menguras otak karna berkaitan dengan logika dan nalar piker manusia yang notabene gampang bosan dan malas.

Dari apa yang dijelaskan ini, jika ada yang ditanyakan monggo komen.

And jangan lupa like and share.

Nantikan postingan berikutnya,


Tetap Semangat Salam Mie Rebus, Author.

This Is The Oldest Page


EmoticonEmoticon