Selamat Datang Di Blog Kami Semoga Bermanfaat


Friday, March 19, 2010

Algoritma

Algoritma berasal ari kata Algorism yang berati proses menghitung dengan angka Arab.
kata Algorism sendiri berasal dari seorang penulis buku Arab yang terkenal, yaitu Abu Ja'far Muhammad Ibnu Musa al-Khuwarizmi ( al-Khuwarizmi dibaca orang Barat menjadi Algorism).Al-Khuwarizmi menulis buku yang berjudul " Kitab Al Jabar Wal-Muqabala", yang artinya " Buku pemugaran dan pengurangan" (The book of restoration and reduction).
Perubahan dari Algorism menjadi kata Algorith muncul karena kata Algorism sering di salah artikan denga Arithmetic, sehingga akhiran -sm berubah menjadi -thm.
Akhirnya kata Algorithm berangsur angsur dipakai sebagai metode perhitungan (Komputasi) secara umum, sehingga kehilangan makna aslinya. Dalam Bahasa Indonesia menjadi ALGORITMA.
Algoritma adalah gambaran dari urutan langkah langkah yang sistematis dalam menyelesaikan suatu masalah.
Suatu Algoritma yang baik dan benar harus mepunyai sifat sifat yaitu:

FINITENES(finish)
Sebuah algoritma harus berakhir setelah melakukan sejumlah langkah tertentu.

DEFINITENESS (DEFINISI)
Setiap step dari Algoritma harus didefinisikan secara tepat,aksi aksi yang harus diselesaikan secra mendetail harus tertera pada masing masing kasus.

INPUT (masukan)
Algoritma mempunyai input masukan nol atau lebih yaitu besaran awal yang diberikan sebelum algoritma dimulai.

OUTPUT(keluaran)
Besaran yang mempunyai hubungan khusus dengan input input.

EFFECTIVENESS ( Efectif)
Semua operasi yang digunakan harus cukup mendasar dan tepat.

EFFICIENT (Efisien)
Semua operasi yang digunakan selau dikaitkan dengan dana, sumber daya yang dipakai dalam hal Algoritma yang aik sehingga mampu menyelesaikan masalah.

COMMUNICATIVE (KOMUNIKATIF)
Algoritma yang dibuat harus bisa dimengerti oleh sipembuat setelah selang beberapa waktu algoritma itu ditulis serta algoritma itu harus bisa dipergunakan oleh orang lain.


Implementasi Algoritma dalam program
Beberapa contoh:
ConsoleApplicationGreedyAlgorithm.rar
http://www.ziddu.com/download/8718538/ConsoleApplicationGreedyAlgorithm.rar.html
ConsoleApplicationGenericList.rar
http://www.ziddu.com/download/8718509/ConsoleApplicationGenericList.rar.html
ConsoleApplicationForEach.rar
http://www.ziddu.com/download/8718500/ConsoleApplicationForEach.rar.html
ConsoleApplicationFaktorial.rar
http://www.ziddu.com/download/8718478/ConsoleApplicationFaktorial.rar.html
ConsoleApplicationEnumeration.rar
http://www.ziddu.com/download/8718434/ConsoleApplicationEnumeration.rar.html
ConsoleApplicationDynamicProgramming.rar
http://www.ziddu.com/download/8718406/ConsoleApplicationDynamicProgramming.rar.
ConsoleApplicationDynamicProgramming1.rar
http://www.ziddu.com/download/8718387/ConsoleApplicationDynamicProgramming1.rar.html
ConsoleApplicationDatabase.rar
http://www.ziddu.com/download/8718339/ConsoleApplicationDatabase.rar.html
ConsoleApplicationCar.rar
http://www.ziddu.com/download/8718326/ConsoleApplicationCar.rar.html
ConsoleApplicationBilanganPrima.rar
http://www.ziddu.com/download/8718267/ConsoleApplicationBilanganPrima.rar.html
ConsoleApplicationBilanganPrima.rar
http://www.ziddu.com/download/8717967/ConsoleApplicationBilanganPrima.rar.html
ConsoleApplicationBasisBilangan.rar
http://www.ziddu.com/download/8717939/ConsoleApplicationBasisBilangan.rar.html
ConsoleApplicationApplicationLooping.rar
http://www.ziddu.com/download/8717525/ConsoleApplicationApplicationLooping.rar.html
ConsoleApplicationAnagram.rar
http://www.ziddu.com/download/8717521/ConsoleApplicationAnagram.rar.html
ConsoleApplicationAnaGeuis.rar
http://www.ziddu.com/download/8717504/ConsoleApplicationAnaGeuis.rar.html

No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...

Info Gadget Terbaru



*****



*****



*****