HAYALET
03-02-2008, 00:38
Algoritma, matematikte ve bilgisayar biliminde bir işi yapmak için tanımlanan, bir başlangıç durumundan başladığında, açıkça belirlenmiş bir son durumunda sonlanan, sonlu işlemler (adımlar) kümesidir. Algoritmalar bilgisayarlar tarafından işletilebilirler. Algoritma kelimesi, Ebu Abdullah Muhammed İbn Musa el Harezmi isimli Özbekistan'ın Horasan kentinde doğmuş ünlü Türk matematikçinin adından gelir. Batılılar, el Harezmi (Al-Khwārizmī) sözcüğünü telafuz edemedikleri için terim bu şekilde kalmıştır.
Tanım
Belli bir durumdan başlayarak sonlu sayıda adımda belli bir sonucu elde etmenin yöntemini tarif eden iyi tanımlanmış (well-defined) kurallar kümesine algoritma denir. Algoritmalar özel durumlara çözüm sunmazlar. Genel çözümlerin işlem basamaklarını içerirler.
Algoritmanın en basit örneği bir yemek tarifidir. Ayran yapmak için:
* Yoğurdu bir kaba koy
* Karıştır
* Aynı miktarda su ilave et
* Biraz tuz ekle
* Tekrar karıştır
Tanım
Belli bir durumdan başlayarak sonlu sayıda adımda belli bir sonucu elde etmenin yöntemini tarif eden iyi tanımlanmış (well-defined) kurallar kümesine algoritma denir. Algoritmalar özel durumlara çözüm sunmazlar. Genel çözümlerin işlem basamaklarını içerirler.
Algoritmanın en basit örneği bir yemek tarifidir. Ayran yapmak için:
* Yoğurdu bir kaba koy
* Karıştır
* Aynı miktarda su ilave et
* Biraz tuz ekle
* Tekrar karıştır