Genel bakış
Algoritma, belirli bir problemi çözmek veya bir sonucu üretmek için sonlu ve açık biçimde tanımlanmış işlem adımları dizisidir.[1]
TEMEL ÖZELLİKLER
Bir algoritma girdiyi kabul eder, sıralı karar ve hesaplama adımlarını uygular ve çıktı üretir. Doğruluk, sonlanma, zaman ve bellek kullanımı temel değerlendirme ölçütleridir.[1]
ÖNEMİ VE KAPSAMI
Algoritmalar programlardan bağımsız soyut yöntemlerdir; aynı yöntem farklı programlama dillerinde uygulanabilir. Arama, sıralama, şifreleme ve veri işleme sistemlerinin temelini oluştururlar.[1]
