Ders: turizmde biLGİ teknolojileri konu: algoritmalar



Yüklə 0,63 Mb.
səhifə4/6
tarix08.12.2022
ölçüsü0,63 Mb.
#73247
1   2   3   4   5   6
Algoritma

Bir algoritma, bir sorunu çözmek için izlenecek kuralların bir listesidir demiştik. Şimdi bunu bir örnekle açıklayalım. Sabah kalktık ve üzerimizi giyeceğiz. Önce ceketimizi giyip, sonrada gömleği ceketimizin üzerine giyersek nasıl olur. Burada amacımız gerçekleştirmek için doğru sırayı izlememiz gerekir. Bu örnekler tabi ki çoğaltılabilir. algoritmaornekleri.com üzerinde istediğiniz kadar farklı çeşitte ve zorlukta algoritma örnekleri ve çözümleri mevcuttur. Bilgisayar biliminde algoritma nedir kavramını detaylı bir şekilde açıkladık. Şimdi algoritmanın tarihine bir bakalım.

Algoritma Tarihi

Algoritma sözcüğü, Özbekistan’ın Harezm, bugünkü Türkmenistan’ın Hive kentinde doğmuş olan Ebu Abdullah Muhammed İbn Musa el Harezmi’den gelir. Bu alim 9. yüzyılda cebir alanındaki algoritmik çalışmalarını kitaba dökerek matematiğe çok büyük bir katkı sağlamıştır.

“Hisab el-cebir ve el-mukabala (حساب الجبر و المقابلة)” kitabı dünyanın ilk cebir kitabı ve aynı zamanda ilk algoritma koleksiyonunu oluşturur. Latince çevirisi Avrupa’da çok ilgi görür. Alimin ismini telaffuz edemeyen Avrupalılar “algorizm” sözcüğünü “Arap sayıları kullanarak aritmetik problemler çözme kuralları” manasında kullanırlar. Bu sözcük daha sonra “algoritma”ya dönüşür ve genel kapsamda kullanılır. (Wikipedia)

“Hisab el-cebir ve el-mukabala (حساب الجبر و المقابلة)” kitabı dünyanın ilk cebir kitabı ve aynı zamanda ilk algoritma koleksiyonunu oluşturur. Latince çevirisi Avrupa’da çok ilgi görür. Alimin ismini telaffuz edemeyen Avrupalılar “algorizm” sözcüğünü “Arap sayıları kullanarak aritmetik problemler çözme kuralları” manasında kullanırlar. Bu sözcük daha sonra “algoritma”ya dönüşür ve genel kapsamda kullanılır. (Wikipedia)

Önemli Algoritma Türleri

  • Arama algoritmaları
  • Bellek yönetimi algoritmaları
  • Bilgisayar grafiği algoritmaları
  • Birleşimsel algoritmalar
  • Çizge algoritmaları
  • Evrimsel algoritmalar
  • Genetik algoritmalar
  • Kripto algoritmaları veya kriptografik algoritmalar
  • Kök bulma algoritmaları
  • Optimizasyon algoritmaları
  • Sıralama algoritmaları
  • Veri sıkıştırma algoritmaları

Yüklə 0,63 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin