Değerlendirme – Algoritmayı Test Etme ve Hata Ayıklama

Problem Durumu Çiçek apartmanı 5 katlıdır. Bu apartmanda katlara daha rahat çıkış için asansör bulunmaktadır. Asansör en fazla 250 kilo taşıyabilmektedir. Eğer azami yükü geçerse uyarı vermekte ve tuşlar çalışmamaktadır. Bu asansörün çalışma algoritmasını yazıp akış şemasını çiziniz. Akış şemasını defterimize çizelim.

"Değerlendirme – Algoritmayı Test Etme ve Hata Ayıklama"

Hata Ayıklama: Algoritmayı Düzeltme Sanatı

Algoritma yazmak eğlencelidir ama bazen yazdığımız adımlar tam istediğimiz gibi çalışmayabilir. İşte bu durumda “hata ayıklama” yaparız. Yani algoritmadaki yanlışları bulup düzeltiriz. Bazen bir adım eksik olur, bazen de adımların sırası karışır. Küçük bir hata bile sonucun yanlış çıkmasına neden olabilir. Hata ayıklarken algoritmayı adım adım kontrol ederiz. “Bu adım ne işe yarıyor?”, “Burada bir eksik var mı?” gibi sorular sorarız. Daha sonra algoritmayı deniyoruz. Eğer çalışmazsa tekrar bakıp hatayı bulmaya çalışırız. Bu biraz deneme-yanılma…

"Hata Ayıklama: Algoritmayı Düzeltme Sanatı"

23 Nisan için Animasyon Kodlaması

Bu projemizde https://ide.mblock.cc/ sitesinden online kodlama ya da her hangi çevrim dışı bir blok kodlama uygulaması ile kodlama yapabilirsiniz. Kodlama Projesinin Aşamaları (1) https://ide.mblock.cc/ sitesi açılır. Proje adı”23 Nisan Animasyonu” olarak yazılır. Panda kuklası silinir. (2) Arkaplan kütüphaneden “Party” adlı seçenek olacak şekilde seçilir. (3) Kodlama künyesindeki kuklalar eklenir ve ekran yerleşimleri ayarlanır. (4) ZGlow-2 kuklasına aşağıdaki kodlama yapılır. Bu kodda 0,2 saniyede bir kukla boyutu %100 ve %150 arasında geçiş yaparken her geçişte rakamın…

"23 Nisan için Animasyon Kodlaması"

Etkileşimli Okuma – Algoritmayı Test Etme ve Hata Ayıklama

Algoritmayı Test Etme Nedir? Algoritma, bir problemi çözmek için oluşturulan adım adım talimatlar bütünüdür. Ancak bir algoritmanın yazılmış olması ya da akış şemasının hazırlanmış olması, onun doğru çalıştığı anlamına gelmez. Bu nedenle algoritmaların test edilmesi gerekir. Algoritmayı test etme, oluşturulan adımların doğru sırada olup olmadığını ve istenilen sonucu verip vermediğini kontrol etme sürecidir. Bu süreçte algoritma farklı durumlar için çalıştırılır ve sonuçlar gözlemlenir. Bir algoritma test edilirken şu sorulara cevap aranır: Test etme süreci, hataların…

"Etkileşimli Okuma – Algoritmayı Test Etme ve Hata Ayıklama"