Bilişim TeknolojileriZor

Programlama

Hata ayıklama

5. Sınıf Bilişim Teknolojileri

Ali, bir hesap makinesi programı yapıyor. Programda bölme işlemi yapılırken 'İkinci sayı 0 olduğunda' programın çöktüğünü fark ediyor. Bu bir 'çalışma zamanı hatası'dır (runtime error). Ali'nin bu hatayı gidermek için algoritmaya eklemesi gereken kontrol adımı aşağıdakilerden hangisidir?

Şıklar

A

Bölünen sayının 0 olup olmadığını kontrol etmelidir.

B

Bölme işlemi yerine her zaman çarpma işlemi yapmalıdır.

C

Bölen sayının 0'a eşit olup olmadığını kontrol eden bir 'Eğer' bloğu eklemelidir.

D

Sonucu her zaman tam sayıya yuvarlamalıdır.

Çözüm Açıklaması

Matematikte bir sayının 0'a bölünmesi tanımsızdır ve bilgisayarlarda bu işlem programın çökmesine neden olur. Hata ayıklama sürecinde bu istisnai durum 'Eğer bölen = 0 ise hata ver, değilse böl' şeklinde kontrol edilmelidir.

Bu konudan daha fazla soru çöz!

Interaktif soru çözümü ile pratik yap, puan kazan.

Hızlı Çöz

Benzer Sorular