ThatQuiz Test Kütüphanesi Bu Testi Şimdi Al
TELAFİ TESTİ
Katkıları bulunanlar: SARAÇ
  • 1. Görseldeki devre ile ilgili aşağıdaki yorumlardan hangisi yapılabilir?
A) Direnç değeri yüksektir, çalışmaz
B) Devreye güç verilmemiştir, çalışmaz
C) Anod Katot uçları yanlış bağlanmıştır, çalışmaz
D) Sorunsuz çalışır.
E) Direnç değeri düşüktür, led yüksek akım çeker.
  • 2. void setup()
    { pinMode(7, İNPUT); }
    void loop()
    { digitalWrite(7, HIGH);
    delay(1000)
    digitalWrite(7, LOW);
    delay(1000);

    Yukarıdaki program kodları için hangisi söylenemez?
A) Giriş pini çıkış pini olarak kullanılmıştır, çalışmaz.
B) Bu program led yak söndür uygulamasıdır.
C) Bu program sorunsuz çalışır.
D) Porgramda noktalı virgül hatası vardır, çalışmaz.
E) Programda süslü parantez eksiktir, çalışmaz.
  • 3. int ledPin=2;
    int butonPin=7;
    void setup() {
    pinMode(ledPin,OUTPUT);
    pinMode(butonPin,INPUT); }

    Yukarıda kodları ve görseli verilen yazılım ve donanım arasındaki ilişkide hangi yorum yapılabilir?
A) int veri türü yanlış yerde kullanılmıştır.
B) Buton ve Led ters pinlere bağlanmıştır.
C) pinMode komutu yanlış yazılmıştır.
D) etiket değerleri yanlış tanımlanmıştır.
E) sistem sorunsuz çalışır.
  • 4. if(butonDurum==1){
    digitalWrite(ledPin,HIGH); }

    İfadesinin açıklaması aşağıdakilerden hangisidir?
A) ledPin değerini yak söndür.
B) eğer butonDurum lojic 1'e eşitse ledPin değerini Logic 0 yap
C) eğer butonDurum lojic 1'e eşitse ledPin değerini Logic 1 yap
D) ledPin değerini lojic 1 yap
E) butonDurumu 1'e eşitle
  • 5. sayi=digitalRead(sayac);

    yukarıdaki komut satırı neyi ifade etmektedir?
A) sayac değerini digital oku, sayi değerine gönder.
B) sayi değerini digital oku,sayac değerine gönder.
C) sayac değerini 1 yap sayi değerine gönder
D) eğer sayi değeri lojic 1 se sayac değerini oku
E) sayac değerini 0 yap sayi değerine gönder
  • 6. void setup()
    {digitalWrite(0,1);
    digitalWrite(3,0);
    digitalWrite(2,1);
    digitalWrite(1,0); }

    Program kodlarına göre hangi pinler aktiftir?
A) 2 ve 3
B) 0 ve 3
C) 1 ve 2
D) 1 ve 3
E) 0 ve 2
  • 7. Arduino UNO donanım özelliklerine göre servo motor, dc motor gibi açı hız kontrolünü yaptığımız pinler hangi Pinlerdir?
A) PWM
B) RX - TX
C) Analog
D) Reset pin
E) Vin - GND
  • 8. Arduino UNO kartına 7-12V aralığında DC gerilim verebileceğimiz yöntem hangi yöntemdir?
A) USB B TİPİ JAK
B) 3.3V giriş
C) Power Jak
D) Şebeke gerilimi
E) Vin
  • 9. Arduinoya birden fazla rakamı SIRASI ile kullanacağımızı söylemek istiyorsak aşağıdaki komutlardan hangisini kullanmamız gerekir?
A) pinMode(5,INPUT);
B) int 5,6,7,8;
C) void setup ()
D) pinMode(5,OUTPUT);
E) const int LEDdizisi[] ={3,4,5};
  • 10. pinMode(LEDdizisi[i], OUTPUT);

    Şeklinde tanımlanan bir komut satırının açıklaması ne olmalıdır?
A) LEDdizisini sırasıyla oku
B) Dizi şeklinde tanımlanan rakamları çıkış yap
C) LEDdizisine bağlı ledleri yak
D) Dizi şeklinde tanımlanan rakamları giriş yap
E) LEDdizisini sırasıyla yaz
  • 11. Bir sayıyı başlangıç şartı koyup belirli bir sayıya erişene kadar aynı sistem içinde arttırıp azaltan "için" anlamındaki döngünün adı nedir?
A) void loop ()
B) if
C) void setup ()
D) For
E) While
  • 12. Karşılaştırma komutu olarak da geçen parantezleri arasındaki şartın gerçekleşme durumuna göre işlem yaptıran "eğer" anlamındaki komutun adı nedir?
A) For
B) void loop ()
C) if
D) int
E) OUTPUT
  • 13. for(int i=0; i<7; i++)

    Yukarıdaki döngünün açıklaması aşağıdakilerden hangisidir?
A) Hiçbiri
B) i değeri 0 olana kadar parantez içi işlemi birer birer arttır 7 olduğunda bir alt satıra geç
C) i değeri 7 olana kadar parantez içi işlemi birer birer arttır 7 olduğunda bir alt satıra geç
D) eğer i değer 7 ise i değerini o dan büyük yap i' yi birer birer azalt.
E) eğer i değer 0 sa i değerini 7 den küçük yap i' yi birer birer arttır.
  • 14. Görseldeki devrenin çalışma durumunu yorumlayınız.
A) Ledler ters bağlanmışıtır. Çalışmaz
B) dijital pinler ters bağlanmıştır. Çalışmaz
C) Buton devresi yanlıştır. Çalışmaz
D) Sistem Harikadır dostum niye çalışmasın
E) Ledlerin katotları GND ucuna bağlı değildir. Çalışmaz.
  • 15. #include <LiquidCrystal.h>

    Program satırının açıklaması aşağıdakilerden hangisidir?
A) 2 satır 16 karakter LCD display kullan
B) LCD bağlantı pinlerini kullan
C) LCD satır ve sütün seçimi yap
D) LCD cihazını kütüphaneden çağır
E) LCD ekranda karakter göster
  • 16. lcd.begin(16,2);

    Program satırının açıklaması aşağıdakilerden hangisidir?
A) LCD ekranda karakter göster
B) LCD satır ve sütün seçimi yap
C) LCD cihazını kütüphaneden çağır
D) 2 satır 16 karakter LCD display kullan
E) LCD bağlantı pinlerini kullan
  • 17. lcd.setCursor(0,1);

    Program satırının açıklaması aşağıdakilerden hangisidir?
A) karakter gösterimine 1. satır 0. sütün dan başla
B) LCD cihazını kütüphaneden çağır
C) karakter gösterimine 0. satır 1. sütün dan başla
D) LCD bağlantı pinlerini kullan
E) LCD ekranda karakter göster
  • 18. lcd.print("BEN EFSANEYIM")

    Program satırının açıklaması aşağıdakilerden hangisidir?
A) LCD bağlantı pinlerini kullan
B) LCD ekranda karakter göster
C) LCD satır ve sütün seçimi yap
D) LCD cihazını kütüphaneden çağır
E) 2 satır 16 karakter LCD display kullan
  • 19. LCD de V0 ucu hangi amaçla kullanılmaktadır?
A) GND toprak bağlantısı için
B) Gerilim girişi için
C) LCD ledini aktifleştirmek için
D) Konstrat ayarı için
E) Data seçimi için
  • 20. Arduino ile başka kartların haberleşmesini sağlamak için hangi bağlantı pin veya pinleri kullanmak gerekir?
A) PWM
B) GND
C) RX TX
D) A0 - A1
E) Vin
Bu testleri alan öğrenciler ayrıca şunları da aldılar: :

Şununla oluşturuldu: That Quiz — tüm düzeydeki öğrenciler için matematik testi sitesi.