*Essay_Tentang_Algoritma*
Algoritma adalah urutan atau langkah-langkah logika yang menyatakan suatu tugas dalam menyelesaikan suatu masalah atau problem. Suatu algoritma bisa dibilang benar apabila himpunan input menghasilkan output yang benar (kata pak anto ) hehe peace pa.
Algoritma juga bisa dikatakan sebagai gabungan antara seni dan teknik, mengapa saya bilang begitu?
Algoritma sebagai seni. karena algoritma penuh dengan kreativitas dan imajinasi yang jenius (ini yang ngebuat mahasiswa-i TI sering pusing hehe). Dan algoritma sebagai teknik, karena algoritma diterapkan dikomputer yang penuh tool dan metodologi (ini juga sama, malah bikin lebih pusing )
Dan menurut salah satu buku yang saya baca bahwa algoritma mempunyai beberapa kriteria-kriteria antara lain yaitu:
- Input :
algoritma dapat memiliki nol atau lebih inputan dari luar.
- Output:
algoritma harus mempunyai minimal satu buah output keluaran.
- Definiteness atau pasti:
algoritma memiliki instruksi-instruksi yang jelas dan tidak ambigu.
- Finiteness atau ada batas:
algoritma harus memiliki titik berhenti (stopping role).
- Effectiveness atau tepat dan efisien:
algoritma sebisa mungkin harus dapat dilaksanakan dan efektif.
Algoritma dapat dituliskan dengan banyak cara, mulai dari menggunakan bahasa
alami yang digunakan sehari-hari, simbol grafik bagan alir, sampai menggunakan bahasa-bahasa pemograman seperti C++, Visual Basic, Java, Pacal dan masih banyak lagi yang lainnya.
Ini salah satu contoh algoritma paling sederhana dalam kehidupan kita sehari-hari yaitu cara membuat kopi.
1. Masukkan satu sendok makan gula ke dalam cangkir.
2. Masukkan satu sendok teh kopi ke dalam cangkir.
3. Tuangkan air panas ke dalam cangkir hingga penuh.
4. Aduk isi cangkir selama 30 detik.
Ternyata secara tidak sadar buat kopi itu dari kita masukkan gula sampe selesai adalah langkah algoritma .
Selasa, 30 Maret 2010
ALGORITMA
Diposting oleh Zaenal Abidin di 09.42 Selasa, 30 Maret 2010Label: Tugas Algoritma
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar