✨ Konuları Gir, Yapay Zeka Saniyeler İçinde Sınavını Üretsin!

9. Sınıf Matematik 2. Dönem 1. Yazılı 4. Senaryo Test 2

SORU 1

Bir algoritma, bir liste içindeki en büyük sayıyı bulmak için tasarlanmıştır. Algoritma, listedeki her elemanı birbiriyle karşılaştırarak çalışmaktadır. Bu algoritmanın büyük listelerde çok uzun sürede çalıştığı gözlemlenmiştir.

Yukarıdaki gözlem, algoritmanın hangi özelliğine yönelik bir çıkarım yapmamızı sağlar?

A) Doğruluk
B) Okunabilirlik
C) Bakım
D) Verimlilik
E) Genellenebilirlik
Açıklama:
Algoritmanın "büyük listelerde çok uzun sürede çalıştığı" gözlemi, algoritmanın zaman karmaşıklığı yani ne kadar kaynak (bu durumda zaman) tükettiği ile ilgilidir. Bu, algoritmanın "Verimlilik" (Efficiency) özelliğinin bir değerlendirmesidir. Doğruluk, algoritmanın doğru sonucu verip vermediği; okunabilirlik, anlaşılır olup olmadığı; bakım, kolay geliştirilip değiştirilebilme yeteneği; genellenebilirlik ise farklı durum ve verilere uygulanabilme yeteneğidir.