Bir akvaryum kontrol sistemi, su sıcaklığı 20 derecenin altına düştüğünde ısıtıcıyı çalıştırmalıdır. Ancak sistemde bir hata vardır ve sıcaklık tam 20 derece olduğunda da ısıtıcı çalışmaya devam etmektedir. Görseldeki akış şemasında hangi sembolün içindeki ifade değiştirilirse bu hata ayıklanmış olur?
Şıklar
1 numaralı Başlat sembolü
2 numaralı Sıcaklık Oku sembolü
3 numaralı Karar sembolü
4 numaralı Isıtıcıyı Aç sembolü
Çözüm Açıklaması
Hata, sistemin '20 derece' durumunda yanlış tepki vermesidir. Akış şemasındaki karar yapısında 'Sıcaklık <= 20' ifadesi kullanılmıştır. Bu ifade, sıcaklık 20'ye eşit VEYA 20'den küçükse ısıtıcıyı açar. Soruda ise sadece 20'nin ALTI (küçükse) istendiği için bu ifade 'Sıcaklık < 20' şeklinde düzeltilmelidir. Karar mekanizmaları algoritmalardaki hataların en sık görüldüğü yerdir.
Video Çözüm
AI ile video çözüm oluştur
İnteraktif Çözüm
Adım adım, sesli ve animasyonlu çözüm. Quiz ile kendini test et!