Bilişim TeknolojileriZor

Programlama

Hata ayıklama

5. Sınıf Bilişim Teknolojileri

Bir robotun çay demlemesi için hazırlanan algoritmanın adımları şöyledir:

  1. Adım: Su ısıtıcısına su doldur.
  2. Adım: Su ısıtıcısını çalıştır.
  3. Adım: Eğer su kaynadıysa 5. Adıma git.
  4. Adım: 3. Adıma geri dön.
  5. Adım: Çayı demle. \nBu algoritmada suyun kaynaması beklenirken su ısıtıcısının bozulduğu ve suyun sıcaklığının asla artmadığı fark ediliyor. Bu durumda yazılımda oluşacak hata türü aşağıdakilerden hangisidir?

Şıklar

A

Algoritma 5. adıma doğrudan atlar.

B

Yazılım sonsuz döngüye girer ve 3. ile 4. adımlar arasında takılı kalır.

C

Robot 1. adıma geri dönerek suyu yeniden doldurur.

D

Su kaynamasa bile robot çayı demler.

Çözüm Açıklaması

Su sıcaklığı artmadığı için 3. adımdaki 'su kaynadıysa' şartı hiçbir zaman gerçekleşmez. Program sürekli 3. ve 4. adımlar arasında döner, bu duruma programlamada 'sonsuz döngü' hatası denir.

Video Çözüm

AI ile video çözüm oluştur

Yükleniyor...

İnteraktif Çözüm

Adım adım, sesli ve animasyonlu çözüm. Quiz ile kendini test et!

Bu konudan daha fazla soru çöz!

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

Hızlı Çöz

Benzer Sorular