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

Hata ayıklama ve yazılım bileşenleri

Algoritmadaki hataları düzeltir ve yazılım araçlarını tanır.

Konunun özü

Hata ayıklama, yanlış sonucun nerede başladığını bulup adımı düzeltmektir. Önce hatayı tekrarla, hangi girdide oluştuğunu kaydet, ardından adımları sırayla izle. Rastgele değişiklik yapmak neden-sonuç ilişkisini gizler.

Birlikte düşünelim

Bir yazılımda olay, hareket, görünüm ve veri gibi bileşenler farklı görevler üstlenebilir. Hatanın hangi bileşende olduğunu saptamak düzeltmeyi kolaylaştırır.

Kelimeleri keşfet

Hata ayıklama

Yanlış sonucun nedenini bulup çözümü düzeltme.

Mini görev

Kurgusal bir karakterin durmadan hareket etmesi hatasını bulmak için üç kontrol adımı yaz.

Bir örnek gör

Hatanın tekrarını izle, hareketi başlatan olay bloğunu bul, düzeltip yeniden dene.

Yazılım bileşenlerinden birini ve görevini yaz.

Olay bloğu, bir tuşa basılınca diğer komutları başlatabilir.

Bu konuda neler öğreniyorum?
  • Testte gördüğü hataları ayıklayıp algoritmasını düzeltir.
  • Yazılım geliştirmede kullanılan bileşenleri tanımlar.

BİLGİNİ YOKLA

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

1. Hata ayıklamada ilk yararlı adım hangisidir?
2. Hata ayıklamada değişiklikten sonra yeniden test etmek gerekir.