Selasa, 06 Maret 2012
Tentang Algoritma
Dalam matematika dan ilmu computer, sebuah Algoritma adalah sebuah prosedur langkah-demi-langkah untuk perhitungan. Algoritma digunakan untuk perhitungan, pengolahan data, dan penalaran otomatis. Lebih tepatnya, sebuah algoritma merupakan metode yang efektif yang dinyatakan sebagai batas menurut instruksi untuk menghitung berbagai fungsi. Dimulai dari suatu keadaan awal dan masukkan awal, lalu instruksi-instruksi yang menjelaskan sebuah komputasi, yang ketika dieksekusi, akan dilanjutkan melalui sebuah batas-batas angka.
Meskipun tidak ada definisi formal yang berlaku umum dari algoritma, sebuah definisi informal dapat berupa “seperangkat aturan yang justru mendefinisikan urutan operasi”.
Algoritma sangat penting untuk data cara proses komputer. Banyak program komputer berisi algoritma yang rinci petunjuk khusus komputer harus melakukan (dalam urutan tertentu) untuk melaksanakan tugas tertentu, seperti perhitungan karyawan gaji atau pencetakan rapor siswa. Dengan demikian, algoritma dapat dianggap sebagai urutan dari operasi yang dapat disimulasikan. Biasanya, ketika sebuah algoritma yang berhubungan dengan pengolahan informasi, data dibaca dari sumber input, ditulis ke perangkat output, dan / atau disimpan untuk diproses lebih lanjut. Data yang tersimpan dianggap sebagai bagian dari keadaan internal entitas melakukan algoritma. Dalam prakteknya, status disimpan dalam satu atau lebih pada struktur data .
Karena algoritma ini adalah daftar yang tepat dari langkah-langkah tepat, urutan perhitungan akan selalu penting untuk fungsi algoritma. Instruksi biasanya diasumsikan tercantum secara eksplisit, dan digambarkan sebagai mulai "dari atas" dan akan "turun ke bawah", sebuah ide yang dijelaskan secara lebih formal dengan aliran kontrol .
Sejauh ini, ini diskusi tentang formalisasi algoritma telah mengambil tempat dari pemrograman imperatif . Ini adalah konsepsi paling umum, dan ia mencoba untuk menggambarkan tugas di diskrit, "mekanik" berarti. Unik untuk konsepsi algoritma diformalkan adalah tugas operasi, pengaturan nilai dari variabel. Ini berasal dari intuisi " memori "sebagai sebuah alas. Ada contoh di bawah ini seperti sebuah tugas.
Untuk beberapa konsepsi alternatif dari apa yang merupakan sebuah algoritma melihat pemrograman fungsional dan logika pemrograman.
Langganan:
Posting Komentar (Atom)
Penjelasan yang sangat bagus..
BalasHapuspasti akan sangat bermanfaat ddeyh bagi orang yang membutuhkan..
terima kasih..
saran chi.. color fontnya sedit dikontrasi dong.. kurang kliatan aj jadinya. hee keep posting bro..
BalasHapusIya, Ci. Setuju dengan komentar saudara Almer.
BalasHapusKalo masalah postingannya sih, udah mantap. Hehe
Salam.