Bilişim TeknolojileriZor

Programlama

Hata ayıklama

5. Sınıf Bilişim Teknolojileri

Bir robotun, bir labirentte 'başla' noktasından 'çıkış' noktasına gitmesi için şu algoritma hazırlanmıştır: 1) 3 adım ileri git, 2) Sağa dön, 3) 2 adım ileri git, 4) Sola dön, 5) 1 adım ileri git. Ancak robot çıkışa ulaşmak yerine duvara çarpmaktadır. Robotun 2. adımda sağa dönmek yerine sola dönmesi gerektiği fark edilmiştir. Bu durumda yapılan hata türü ve düzeltme işlemi aşağıdakilerden hangisidir?

Şıklar

A

Yazım hatası yapılmıştır; tüm kodlar silinip baştan yazılmalıdır.

B

Mantıksal bir hata vardır; 2. adımdaki yön komutu değiştirilerek hata ayıklanmalıdır.

C

Donanım hatası vardır; robotun tekerlekleri kontrol edilmelidir.

D

Bekleme hatası vardır; her adım arasına 1 saniye süre eklenmelidir.

Çözüm Açıklaması

Robotun yanlış yöne dönmesi bir mantık hatasıdır (logical error). Program çalışır ancak istenen sonucu vermez. Hata ayıklama (debugging) sürecinde sadece hatalı olan yön komutu düzeltilmelidir.

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