Breaking News

Pengertia Algoritma


Pengenalan 
Apa itu ALGORITMA ??
dan bagaimana Struktur Data ALGORITMA??
Apa Langkah-Langkah untuk Penyelesaian Masalah ??

Assalamualaikum Wr. Wb kalin ini saya akan membaikan sebuah ilmu yang mudah-mudahan bisa bermanfaat untuk teman-teman yang sedang mecari Pengertian Algoritma Tersebut, namaun saya pun masih belajar tentang Algoritma tersebut jika ada yang saya dari penulisan Artikel ini di mohon memberikan sebuah komentar agar saya membenahi dan mempelajari lebih dalam lagi, oke kita langsung saja kita ulas.

1. APA ITU ALGORITMA ??



Menurut Wikipedia algoritme adalah prosedur langkah-demi-langkah untuk penghitungan. dan Algoritme digunakan untuk penghitunganpemrosesan data, dan penalaran otomatis.
jadi apa teman-teman sudah tau apa itu Algoritma ?? "bang kayanya masih kurang penjelasanya"
Jadi Algoritma adalah Langkah-langkah untuk membuat sebuah Aplikasih "ïni dalam Bentuk Pemrograman" jika dalam bentuk umum Algoritma bisa di bilang dalam bentuk tindakan.

Misalnya ada dua orang yang bernama (Agesta dan Hafiz)  yang membuat mie. Berikut langkah-langkah yang mereka lakukan:

Yang Agesta lakukan:
  1. Rebus mie di air mendidih selama 3 menit sambil diaduk
  2. Sementara mie direbus, campurkan bumbu bubuk dan minyak kedalam mangkuk
  3. Tuangkan mi ke mangkok.
  4. Taburkan mie dengan bawang goreng
  5. Mie siap dihidangkan
Yang Hafiz lakukan:
  1. Rebus mie di air mendidih selama 3 menit sambil diaduk
  2. Tuangkan mi ke mangkok
  3. Campurkan bumbu bubuk dan minyak kedalam mangkok
  4. Taburkan mie dengan bawang goreng
  5. Mie siap dihidangkan.
Sekilas yang dilakukan A dan B terlihat sama. Hanya pada urutan ke-2 dan 3 yang berbeda. Akan tetapi kedua langkah ini menghasilkan tujuan yang sama. Yang dilakukan A adalah menuangkan mie matang ke dalam mangkuk yang sudah berisi bumbu, sementara si B menaburkan bumbu setelah mie dituangkan ke dalam mangkuk.
Demikian gambaran sederhana tentang algoritma memasak mie. Terdapat target yang hendak dicapai (masak mie), terdapat input (mie dan bumbu), terdapat sarana (kompor dan panci) dan semuanya menghasilkan output yang sama (mie matang).
itu adalah contoh dalam bentuk umum "Trus kalo bentuk Pemrograman Gimana bang " oke kita akan bahas dalam bentuk Pemrograman, silakan teman-teman simak denga teliti.
Algoritma di Pemrograman



Jadi apa itu algoritma? 
Secara bahasa dapat dikatakan bahwa algoritma adalah sejumlah langkah untuk menyelesaikan suatu pekerjaan atau suatu masalah. Lalu apa itu algoritma di dunia pemrograman? Di dalam ilmu komputer, algoritma adalah sejumlah langkah bagi komputer untuk menyelesaikan suatu tugas. Banyak solusi bagi permasalahan mulai dari yang sederhana hingga yang kompleks dapat diselesaikan oleh komputer dengan algoritma yang tepat. Tidak seperti algoritma memasak mie di atas yang relatif sederhana, ada banyak algoritma yang sudah ditemukan yang dapat digunakan untuk menyelesaikan suatu tugas dengan optimal. Selain itu dengan menggunakan komputer yang dapat memproses sesuatu dengan lebih cepat dibanding tanpa komputer, banyak tugas yang jenuh bila dilakukan secara manual dapat diselesaikan dengan cepat oleh komputer.

Ada banyak algoritma yang sudah ditemukan orang-orang terdahulu yang dapat kita gunakan untuk menyelesaikan suatu tugas, beberapa contohnya seperti algoritma pencarian, algoritma pengurutan, algoritma rekursif, dan algoritma graph. Setiap jenis algoritma pun memiliki banyak implementasi yang beragam. Contohnya pada algoritma pengurutan (sorting) terdapat banyak variasi implementasi, diantaranya bubble sort, selection sort, insertion sort, shell short, merge sort, quick sort, dan heap sort.
Jadi ketika kita mendengar seorang programmer sedang membuat program komputer, sebenarnya yang dia lakukan adalah merancang sejumlah proses berdasarkan satu atau lebih algoritma, dan menulisnya ke dalam bahasa pemrograman. Ketika program dijalankan, komputer akan melakukan langkah-langkah persis yang dituliskan oleh programmer tersebut.
Jadi Teman-teman sudah paham tentang Algoritma, intinya Algoritma adalah sebua langkah untuk menyelesaikan permasalahan yang di hadapi atau satu suatu pemikiran untuk membuat sebuah Alat Elektronik. jiak tema-teman masih tidak paham teman-teman bisa komentar apa yang membaut teman-teman tidak mengerti.
cukup sekiat artikel ini kurang lebihnya saya minta maaf, jika ada salah ketik atau salah kata mohon di maafkan.
Selanjutnya ktia akan bahas di lain waktu bagaimana Struktur Data ALGORITMA?? 

Loading

No comments