Kod KâşifiMERAK ET. DENE. KEŞFET.Bir şey öğren
5. sınıf28. haftaBTY.5.6.1 / BTY.5.6.2

Algoritmayı deneme

Çözüm adımlarını tamamlayıp farklı örneklerle test eder.

Konunun özü

Bir algoritmanın iyi görünmesi yetmez; örnek girdilerle denemek gerekir. Normal durumun yanında sınır durumları da seç. Beklenen sonuçla gerçek sonucu karşılaştırıp fark varsa kaydet.

Birlikte düşünelim

Test örneklerini küçük bir çizelgede tutabilirsin. Her düzeltmeden sonra aynı örneği yeniden çalıştırmak, sorunun giderildiğini görmeyi sağlar. Test etmek hatasızlık garantisi değil, geliştirme yoludur.

Kelimeleri keşfet

Test etme

Bir çözümün beklenen sonucu verip vermediğini deneme.

Mini görev

İki sayıdan büyüğünü bulan algoritma için üç test girdisi ve beklenen sonuç yaz.

Bir örnek gör

4 ve 7 → 7; 9 ve 2 → 9; 5 ve 5 → eşit.

Sınır durumu testine bir örnek ver.

İki sayı karşılaştırmasında eşit sayıları denemek sınır durumudur.

Bu konuda neler öğreniyorum?
  • Algoritmanın adımlarını akış şemasında gösterir.
  • Geliştirdiği algoritmayı örnek girdilerle test eder.

BİLGİNİ YOKLA

Hazır mısın, kâşif?

1. Algoritma testinde ne karşılaştırılır?
2. Bir örneğin doğru çalışması algoritmanın bütün durumlarda doğru olduğunu kanıtlar.