Ortaokul Robotik Kodlama 1.Dönem 2.Yazılı (Klasik)

Ortaokul Robotik Kodlama 1.Dönem 2.Yazılı (Klasik) sınavı 6.Sınıf kategorisinin Bilişim Teknolojileri ve Yazılım alt kategorisinin, 1 dönemine ait. Bu sınav Orta derecede zorluktadır. Toplamda 13 sorudan oluşmaktadır.



 Ortaokul Robotik Kodlama 1.Dönem 2.Yazılı (Klasik) CEVAPLARI

  1. Arduino'nun GND (Toprak) pininin değeri nedir?






  2. Cevap: 0V Açıklama:

    Arduino'nun GND (Toprak) pininin değeri 0V'tur. Bu pin, tüm devrenin topraklama noktasıdır.



  3. Arduino'nun dijital pinleri hem giriş hem de çıkış olarak kullanılabilir mi?






  4. Cevap: Evet, kullanılabilir. Açıklama:

    Arduino'nun dijital pinleri, hem giriş hem de çıkış olarak kullanılabilir. Giriş olarak kullanılacak bir pin, INPUT olarak ayarlanır. Çıkış olarak kullanılacak bir pin ise OUTPUT olarak ayarlanır.



  5. 13 nolu pine bağlı LED'in 1 saniye aralıklarla yanıp sönmesi için kullanılan kodu yazını.






  6. Cevap: digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000); Açıklama:

    Bu kodda, önce 13 nolu pin HIGH yapılır. Ardından 1 saniye bekleme yapılır. Sonra 13 nolu pin LOW yapılır. Son olarak 1 saniye bekleme yapılır. Bu işlemler tekrarlanarak LED 1 saniye aralıklarla yanıp söner.



  7. Arduino'da LED'lerin akımı aşağıdakilerden hangisinden etkilenir?






  8. Cevap: Direnç Açıklama:

    Arduino'da LED'lerin akımı aşağıdakilerden hangisinden etkilenir? Cevap: Dirença LED'lerin akımı aşağıdakilerden hangisinden etkilenir? Cevap: Direnç



  9. PullUp direnç nedir?






  10. Cevap: PullUp direnç, giriş pininin normal durumunu HIGH yapmak için kullanılan bir dirençtir. Açıklama:

    Arduino giriş pinleri normalde HIGH durumundadır. PullUp direnç kullanarak giriş pininin normal durumunu HIGH yapmak mümkündür.



  11. Dahili PullUp direnç nedir?






  12. Cevap: Arduino üzerinde bulunan ve giriş pinlerinin normal durumunu HIGH yapmak için kullanılan bir dirençtir. Açıklama:

    Arduino üzerinde dahili olarak 20KΩ değerinde bir PullUp direnç bulunmaktadır. Bu direnç aktif edildiğinde, ilgili giriş pininin normal durumu HIGH olur.



  13. Bir tane sayaç tanımlayalım. Dahili pullup direncini kullanan push butona basıldığında tanımlı olan sayacı arttıralım ve seri port ekranına yazdıralım. Burada butona 1 kere bastığımızda sayacın kaç kere arttığına dikkat ediniz. Bu duruma neden olan nedir?






  14. Cevap: * Arduino'nun çalışma frekansı 16MHz'dir. Yani saniyede 16 milyon işlem yapabiliyor demektir. * Bizim butona basma süremiz yaklaşık 50ms'dir. Yani butonu 50ms basılı tutuyoruz demektir. * Bu 50ms boyunca Arduino if kodunu defalarca çalıştırmakta ve butonun basılı olduğunu gördüğü için defalarca sayacı arttırıp ekrana yazmaktadır. Açıklama:

    * Arduino'nun çalışma frekansı yüksek olduğu için butona basma süresi kısa olduğunda, butonun basılı olduğu süre boyunca Arduino if kodunu defalarca çalıştırır. Bu nedenle sayaç birkaç kez artabilir.



  15. Seri porttan gelen veriyi karakter (char) olarak okuyan kodda, seri porttan gelen verinin hangi değişken türüne atanması gerekir?






  16. Cevap: * Seri porttan gelen verinin karakter (char) türüne atanması gerekir. Açıklama:

    * Seri porttan gelen veri karakterdir. Bu nedenle karakter türüne atanması gerekir.



  17. Bir led'in parlaklığını ayarlamak için hangi pinlerden yararlanılır?






  18. Cevap: PWM pinlerinden Açıklama:

    PWM pinleri 0-255 arasında bir değer alır. Bu değer ledin parlaklığını belirler.



  19. Led'in parlaklığını ayarlamak için kullanılan fonksiyon hangisidir?






  20. Cevap: analogWrite() Açıklama:

    analogWrite() fonksiyonu PWM pinlerine değer yazar.



  21. Buton'un değerini okumak için hangi fonksiyon kullanılır?






  22. Cevap: digitalRead() Açıklama:

    digitalRead() fonksiyonu butonun değerini okur.



  23. Butona basıldığında buzzer'ın çalmasını sağlamak için hangi yapı kullanılır?






  24. Cevap: if-else Açıklama:

    if-else yapısı bir koşulun sağlanıp sağlanmadığını kontrol eder.



  25. Aşağıda verilen cümlelerden doğru olanların başına D yanlış olanların başına Y koyunuz.

    1. (.....) Arduino, mikrokontrolör tabanlı bir açık kaynaklı geliştirme platformudur.
    2. (.....) Arduino, sadece elektronik projeler için kullanılabilir.
    3. (.....) Arduino'da kullanılan mikrokontrolör, Atmega328P'dir.
    4. (.....) Arduino'nun pinleri, giriş ve çıkış olarak kullanılabilir.
    5. (.....) Arduino'da kullanılan programlama dili, C++'dır.
    6. (.....) Arduino, seri port üzerinden bilgisayarla iletişim kurabilir.
    7. (.....) Arduino, I2C ve SPI gibi seri iletişim protokollerini destekler.
    8. (.....) Arduino, analog giriş ve çıkış pinlerine sahiptir.
    9. (.....) Arduino, sensörleri okuyabilir ve kontrol edebilir.
    10. (.....) Arduino, motorları kontrol edebilir.

  26. Cevap: D Y D D D D D D D D Açıklama:

    Arduino, mikrokontrolör tabanlı bir açık kaynaklı geliştirme platformudur. Bu nedenle, bu cümle doğrudur.



Yorum Bırak

   İsiminizi Giriniz:   
   Emailinizi Giriniz:




Ortaokul Robotik Kodlama 1.Dönem 2.Yazılı (Klasik) Detayları

Ortaokul Robotik Kodlama 1.Dönem 2.Yazılı (Klasik) 1 kere indirildi. Bu sınav Orta derecede zorluktadır. Sınav zorluk derecesi sınavı oluşturan soruların istatistikleri alınarak oluşturulmuştur. Toplamda 13 sorudan oluşmaktadır. Sınav soruları aşağıda verilen kazanımları ölçecek şekilde hazırlanmıştır. 13 Aralık 2023 tarihinde eklenmiştir. Bu sınavı şimdiye kadar 1 kullanıcı beğenmiş. Ortaokul Robotik Kodlama 1.Dönem 2.Yazılı (Klasik) yazılı sınavına henüz hiç yorum yapılmamış. İlk yorum yapan siz olun.

Ortaokul Robotik Kodlama 1.Dönem 2.Yazılı (Klasik) sınavında hangi soru türleri kullanılmıştır?

Bu sınavda verilen soru türleri kullanılmıştır.
  • Klasik
  • Doğru-Yanlış


Ortaokul Robotik Kodlama 1.Dönem 2.Yazılı (Klasik) Hangi Kazanımları Kapsıyor?

Bu sınav ve tema ve kazanımlarını kapsamaktadır.
  • ETİK VE GÜVENLİK
    1. Etik Değerler
    2. Etik Değerler
    3. Gizlilik ve Güvenlik

Ayrıca Ortaokul seçmeli robotik kodlama dersi 1.dönem 2.yazılı soruları; klasik türde cevap ve açıklamalı olarak mebsinavlari.com tarafından hazırlanmıştır

Arduino'nun GND (Toprak) pininin değerini bilir.

Arduino'nun dijital pinlerinin hem giriş hem de çıkış olarak kullanılabileceğini bilir.

Arduino'da LED'leri yakıp söndürmek için digitalWrite() fonksiyonunu kullanabilirim.

PullUp direncinin çalışma prensibini açıklayabilir. Soru 6

Dahili PullUp direncinin çalışma prensibini açıklayabilir.

* Arduino'nun çalışma frekansını bilir. * Arduino'nun çalışma frekansının işlem hızına etkisini bilir. Soru 3

* Seri porttan gelen verinin türünü bilir.

PWM pinlerinin kullanımını açıklar.

analogWrite() fonksiyonunun kullanımını açıklar.

digitalRead() fonksiyonunun kullanımını açıklar.

if-else yapısının kullanımını açıklar.

Arduino'nun temel kavramlarını bilir.

etiketlerini kapsamaktadır.

Hangi kategoriye ait?

Ortaokul Robotik Kodlama 1.Dönem 2.Yazılı (Klasik) sınavı 6.Sınıf kategorisinin Bilişim Teknolojileri ve Yazılım alt kategorisinin, 1 dönemine ait.

Ortaokul Robotik Kodlama 1.Dönem 2.Yazılı (Klasik) Sınavını hangi formatta indirebilirim?

Ortaokul Robotik Kodlama 1.Dönem 2.Yazılı (Klasik) sınavını .pdf veya .docx olarak ücretsiz indirebilirsiniz. Bunun yanında sistem üzerinden doğrudan yazdırabilirsiniz. Veya öğretmen olarak giriş yaptıysanız Ortaokul Robotik Kodlama 1.Dönem 2.Yazılı (Klasik) sınavını sayfanıza kaydedebilirsiniz.

Ortaokul Robotik Kodlama 1.Dönem 2.Yazılı (Klasik) sınav sorularının cevap anahtarlarını nasıl görebilirim?

Sınavın cevap anahtarını görebilmek için yukarıda verilen linke tıklamanız yeterli. Her sorunun cevabı sorunun altında gösterilecektir. Veya Sınavı .docx olarak indirdiğinizde office word programıyla açtığınızda en son sayfada soruların cevap anahtarına ulaşabilirsiniz.

Kendi Sınavını Oluştur

Değerli öğretmenlerimiz, isterseniz sistemimizde kayıtlı binlerce sorudan 6.Sınıf Bilişim Teknolojileri ve Yazılım dersi için sınav-yazılı hazırlama robotu ile ücretsiz olarak beş dakika içerisinde istediğiniz soru sayısında, soru tipinde ve zorluk derecesinde sınav oluşturabilirsiniz. Yazılı robotu için Sınav Robotu tıklayın.


Sınav hakkında telif veya dönüt vermek için lütfen bizimle iletişime geçin.

 Paylaşın
 Sınavı İndir
.docx vey .pdf
  6.Sınıf Bilişim Teknolojileri ve Yazılım Dersi Ünite Özetleri