TUGAS PERDANA
T UGAS ALGORITMA PEMROGRAMAN
Abu Ja'far Muhammad ibn Musa al-Khwarizmi adalah seorang ilmuwan, matematikawan, dan astronom terkemuka yang hidup pada abad ke-9 M. Ia lahir di Khwarezm, wilayah yang sekarang menjadi bagian dari Uzbekistan, sekitar tahun 780 M.
Kontribusi dalam Matematika
Al-Khwarizmi dikenal sebagai "bapak aljabar" karena karyanya yang berjudul "Al-Kitab al-Mukhtasar fi Hisab al-Jabr wal-Muqabala" (Kitab Singkat tentang Perhitungan dengan Aljabar dan Pengurangan). Dalam buku ini, ia mengembangkan konsep aljabar sebagai cabang matematika tersendiri dan memperkenalkan metode sistematis untuk menyelesaikan persamaan linear dan kuadrat. Istilah "aljabar" sendiri berasal dari kata "al-jabr" yang terdapat dalam judul bukunya.
Kontribusi dalam Astronomi
Selain matematika, al-Khwarizmi juga berkontribusi dalam bidang astronomi. Ia menyusun tabel-tabel astronomi yang membantu dalam perhitungan posisi bintang dan planet. Karyanya di bidang ini juga mencakup pengamatan dan perhitungan yang akurat mengenai gerakan benda langit.
Warisan dan Pengaruh
Karya-karyanya diterjemahkan ke dalam berbagai bahasa, termasuk Latin, yang membantu menyebarkan pengetahuan ilmiah dari dunia Islam ke Eropa. Istilah "algoritma" juga diambil dari nama al-Khwarizmi, berhubungan dengan metode matematis yang ia kembangkan.
Al-Khwarizmi meninggal sekitar tahun 850 M, tetapi warisannya terus hidup melalui kontribusinya yang mendasar dalam matematika dan ilmu pengetahuan, menjadikannya salah satu tokoh paling berpengaruh dalam sejarah sains.
Berikut adalah contoh algoritma sederhana dalam kehidupan sehari hari:
Algoritma Memasak Nasi
Persiapan Bahan
- Siapkan beras (1 cangkir)
- Siapkan air (2 cangkir)
- Siapkan panci
- Siapkan sutil
Mencuci Beras
- Masukkan beras ke dalam wadah.
- Cuci beras dengan air sampai airnya jernih.
- Tiriskan beras.
Menyiapkan Air
- Masukkan air ke dalam panci.
- Tambahkan beras yang sudah dicuci.
Memasak
- Nyalakan kompor.
- Tempatkan panci di atas kompor.
- Masak dengan api sedang sampai air mendidih.
Mengurangi Api
- Setelah air mendidih, kecilkan api ke rendah.
- Tutup panci dengan penutup.
Menunggu
- Tunggu selama 15-20 menit hingga nasi matang.
- Jangan membuka tutup panci selama proses ini.
Memeriksa Kematangan
- Setelah waktu habis, matikan kompor.
- Buka tutup panci dan aduk nasi dengan sutil.
Menyajikan
- Sajikan nasi dalam piring.
Catatan
- Sesuaikan jumlah beras dan air sesuai kebutuhan.
- Waktu memasak bisa bervariasi tergantung jenis beras.


Komentar
Posting Komentar