Secara istilah “Algoritma” adalah tata urutan pemecahan suatu masalah. Sebenarnya dalam kehidupan sehari-hari tanpa disadari kita sebenarnya sering menggunakan algoritma. Misalnya, ibu-ibu yang memasak, tentulah mereka menggunakan algoritma, siapkan kompor, kemudian sipakan bumbu, dan sebagainya. Contoh pemakaian algoritma dalam kehidupan sehari-hari yaitu saat kita akan berkirim surat. Algoritmanya adalah:
1. Siapkan kertas
2. Siapkan alat-alat tulis
3. Mulai menulis surat
4. Masukkan ke dalam amplop
5. Tempel prangko di amplop surat
6. Kirim ke kantor pos
Dalam dunia informatika penguasaan algoritma merupakan kewajiban pokok bagi siapa saja yang berkecimpung di dalamnya. Biasanya algoritma ini dihubungkan dengan pemrograman. Pemrograman yaitu sebuah cara menginterpretasikan algoritma ke dalam bahasa pemrograman tertentu sehingga terbentuklah menjadi software yang siap digunakan. Setiap program komputer membutuhkan algoritma yang jelas dan tepat. Kesalahan dalam pembuatan algoritma akan berakibat fatal. Misalnya jika kita akan membuat sebuah software simulasi pesawat terbang. Salah algoritma akan dapat berakibat menghilangnya nyawa manusia. Algoritma yang baik adalah algoritma yang efisien, jelas, dan tepat. Algortima tidaklah harus pendek atau ringkas. Algoritma yang pendek namun menghsilkan output yang tidak diharapkan masih tidak tepat.
Inti dari algoritma dalam dunia informatika dan matematika adalah bagaimana cara kita memecahkan suatu masalah atau problematika sehingga menghasilkan sebuah output yang tepat.



0 comments: Pengenalan Algoritma (bag. 1)
Post a Comment