Apakah yang di maksud dengan Algoritma

Penjelasan Mengenai Algoritma 

Algoritma (diucapkan AL-go-rith-um) adalah prosedur atau formula untuk memecahkan masalah, berdasarkan konduksi pada urutan tindakan tertentu. Sebuah program komputer dapat dipandang sebagai algoritma yang rumit. Dalam matematika dan ilmu komputer, algoritma biasanya berarti prosedur kecil yang memecahkan masalah berulang.

Apakah yang di maksud dengan Algoritma
Algoritma

Algoritma ini banyak digunakan di seluruh area TI (information technology). Algoritma mesin pencari, misalnya, mengambil string pencarian kata kunci dan operator sebagai masukan, mencari database yang terkait untuk halaman web yang relevan, dan mengembalikan hasilnya.

Algoritma enkripsi mengubah data sesuai dengan tindakan yang ditentukan untuk melindunginya. Algoritma kunci rahasia seperti A.S. Department of Defense's Data Encryption Standard (DES), misalnya, menggunakan kunci yang sama untuk mengenkripsi dan mendekripsi data. Selama algoritma ini cukup canggih, tidak ada yang kekurangan tombol yang bisa mendekripsi data.

Kata 'algoritma' adalah kombinasi dari kata latin algorismus, dinamai menurut Al-Khwarizmi dan kata Yunani arithmos, yaitu αριθμός, yang berarti "bilangan".

Al-Khwārizmī (Persia: خوارزمی, c.780-850) adalah seorang ahli matematika, astronom, ahli geografi, dan sarjana Persia di House of Wisdom di Baghdad, yang namanya berarti 'penduduk asli Khwarezm', sebuah wilayah yang merupakan bagian dari Greater Iran dan sekarang berada di Uzbekistan.

Sekitar 825, ia menulis sebuah risalah dalam bahasa Arab, yang diterjemahkan ke bahasa Latin pada abad ke-12 dengan judul Algoritmi de numero Indorum. Judul ini berarti "Algoritmi tentang jumlah orang Indian", di mana "Algoritmi" adalah terjemahan bahasa Al-Khwarizmi dari penerjemah. Buku dari Al-Khwarizmi ini yang paling banyak dibaca di Eropa pada akhir Abad Pertengahan, terutama melalui bukunya yang lain, the Algebra.

Pada akhir abad pertengahan Latin, algorismus, bahasa Inggris 'algorism', korupsi namanya, hanya berarti "sistem bilangan desimal". Pada abad ke 15, di bawah pengaruh kata Yunani ἀριθμός 'number' (cf. 'arithmetic'), kata Latin diubah menjadi algoritmaus, dan istilah bahasa Inggris yang sesuai 'algoritma' pertama kali dibuktikan pada abad ke-17; pengertian modern diperkenalkan pada abad ke-19.

Dalam bahasa Inggris, pertama kali digunakan pada sekitar 1230 kemudian oleh Chaucer pada tahun 1391. Bahasa Inggris mengadopsi istilah Prancis, namun baru pada akhir abad ke-19 "algoritma" mengambil makna yang ada dalam bahasa Inggris modern.

Konsep algoritma telah ada selama berabad-abad; Namun, formalisasi parsial dari apa yang akan menjadi algoritma modern dimulai dengan usaha untuk memecahkan masalah Entscheidung ("masalah keputusan") yang diajukan oleh David Hilbert pada tahun 1928. Formalis berikutnya dibuat untuk mendefinisikan "perhitungan efektif" atau " metode yang efektif "; formalisasi tersebut mencakup fungsi rekursif Gödel-Herbrand-Kleene tahun 1930, 1934 dan 1935, kalkulus lambda Gereja Alonzo tahun 1936," Formulasi 1 "Emil Post 1936, dan mesin Turing milik Alan Turing tahun 1936-7 dan 1939. Memberikan definisi algoritma formal, sesuai dengan gagasan intuitif, tetap menjadi masalah yang menantang.

0 Comments

Post a Comment