Algoritma , mungkin saat anda di Bangku Sekolah Menengah Pertama (SMP) sudah mulai Sering Mendengar kata-kata ini apalagi Bagi kalian yang sedang Mempelajari program Software Komputer.
Tapi taukah kalian Sejarah Pekembangan dan pengertian Algorirtma ?.
Ok pada postingan kali ini saya akan membahas tentang Sejarah, pengertian dan manfaat Algoritma.
Algoritma Merupakan sebuah Hal yang sangat dasar dalam ilmu Programing, karna Algoritma adalah suatu hal yang sangat penting dalam Pembentukan sebuah program, Algoritma itu sendiri Berarti "Suatu langkah atau urutan dalam Penyelesaian Masalah secara Sistematis atau Berurutan".
Sebenarnya Algoritma dapat kita Jumpai dalam Kehidupan Kita Sehari-hari.
Contohnya : Algoritma Membuat Kopi ( Dapat di artikan Bagaimana cara agar kopi dapat diminum dengan layaknya kopi pada umumnya )
- Buka bungkus Kopi
- Tuangkan Kopi Ke dalam Gelas Kosong
- Tuangkan Air Panas Secukupnya
- Aduk
- Selesai
Demikian Adalah salah Satu contoh Algoritma yang sangat mudah dalam kehidupan sehari-hari.
Kata Algoritma Berasal dari kata ALGORISM dalam Bahasa Arab yang berarti Penghitungan yang menggunakan angka Arab, Sebenarnya asal kata ALGORISM itu sendiri berasal dari Nama Seorang Penulis Arab yang Bernama Abu Ja'far Muhammad ibnu Musa al-Khuwarizm.“770-840 M”, orang barat melafalkan Al-Khwarizmi sebagai Algorism.
Beliau jugalah yang menemukan sistem perhitungan Aljabar dan Algoritma.
Seiring Bergantinya waktu Algorism Mulai Mengalami Perkembangan nama yang pada awalnya di sebut ALGORISM berubah menjadi ALGORITHEM tetapi karna kata ALGORITHEM ini sering di identikan dengan Arithmetic Maka seiring Berjalannya waktu ALGORITHEM pun Lebih sering di sebut dengan ALGORITMA bahkan hingga saat ini.
Ditahun 1950 Seorang Matematikawan Yunani Menerapkan Algoritma dalam algoritma Euclidean yaitu penemuannya tentang alat berbagi Terbesar.
- Memiliki Awalan
- Memiliki Pemasukan (input)
- memiliki pemrosesan (prosesing)
- Memiliki Keluaran (output)
- Setiap bagian di jelaskan sejelas mungkin dan tidak membuat bingung
- Memiliki Akhiran
- Tidak Menggunakan simbol bahasa Programan manapun
- Harus bersifat Logis dan dapat di pahami
- Tidak bergantung Pada Bahasa programan manapun
- Setiap Notasi dapat di Terjemahkan dalam Bahasa Programan Manapun
- Membuat setiap Orang Dapat Menyelesaikan Suatu Masalah Berdasarkan Pola Fikir yang Logis
- Melatih Kecerdasan
- Melatih Berfikir Secara Kritis.
Mungkin Hanya itu yang dapat saya sampaikan semoga bermanfaat bagi kalian semua, jikalau ada kesalahan baik dalam segi materi maupun penulisan saya mohon maaf
Sumber Refrensi : jendela informatika
Dosen Pendidikan
comment 0 komentar:
more_vertsentiment_satisfied Emoticon