Robotik kodlama 8. sınıf Test 1

Soru 02 / 10

Bir robotun belirli bir mesafe gitmesi için hangi programlama yapısı kullanılır?


A) Sonsuz döngü
B) Fonksiyon
C) Zamanlayıcı
D) Mesafe sensörü

Merhaba arkadaşlar, bu soruyu adım adım inceleyerek doğru cevabı bulalım:

  • Soru: Bir robotun belirli bir mesafe gitmesi için hangi programlama yapısı kullanılır?
  • A) Sonsuz döngü: Sonsuz döngü, bir koşul sağlanmadığı sürece sürekli tekrar eden bir döngüdür. Robotun belirli bir mesafeye gitmesi için uygun bir yöntem değildir, çünkü robotun ne zaman duracağını kontrol edemeyiz.
  • B) Fonksiyon: Fonksiyonlar, belirli bir görevi yerine getiren kod bloklarıdır. Robotun hareketini kontrol etmek için fonksiyonlar kullanılabilir, ancak tek başına belirli bir mesafeyi garanti etmez.
  • C) Zamanlayıcı: Zamanlayıcılar, belirli bir süre sonra bir olayın gerçekleşmesini sağlayan yapılardır. Robotun belirli bir hızda hareket ettiğini varsayarsak, belirli bir süre boyunca hareket etmesini sağlayarak belirli bir mesafeye gitmesini sağlayabiliriz. Örneğin, robotun 5 saniye boyunca hareket etmesini sağlayarak belirli bir mesafeye ulaşmasını sağlayabiliriz.
  • D) Mesafe sensörü: Mesafe sensörleri, robotun çevresindeki nesnelerin uzaklığını ölçmesini sağlar. Bu bilgi, robotun belirli bir mesafeye gitmesini sağlamak için kullanılabilir. Ancak soruda programlama yapısı sorulduğu için mesafe sensörü donanımsal bir elemandır.

Bu durumda, en uygun seçenek, robotun belirli bir süre boyunca hareket etmesini sağlayarak belirli bir mesafeye gitmesini sağlayan zamanlayıcı'dır. Zamanlayıcı ile robotun hareket süresini kontrol ederek, gitmesi gereken mesafeyi ayarlayabiliriz.

Cevap C seçeneğidir.

↩️ Soruya Dön
1 2 3 4 5 6 7 8 9 10
Ana Konuya Dön:
Geri Dön