10. Sınıf Bilgisayar Bilimi 6. Ünite Test 1 sınavı 10.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 1 dönemine ait. Bu sınav Orta derecede zorluktadır. Toplamda 25 sorudan oluşmaktadır.
Aşağıda verilen cümlelerden doğru olanların başına D, yanlış olanların başına Y koyunuz.
Arduino UNO, Arduino'nun en yaygın kullanılan mikrodenetleyici kartıdır. (.....)
Arduino'ya program yüklemek için Arduino IDE yazılımı kullanılır. (.....)
Arduino, dijital ve analog pinlere sahiptir. (.....)
Arduino, seri ve paralel portlara sahiptir. (.....)
Arduino, gerçek zamanlı işletim sistemi (RTOS) kullanır. (.....)
Arduino, internete bağlanabilir. (.....)
Arduino, robotik, sensör uygulamaları, ev otomasyonu gibi alanlarda kullanılır. (.....)
Arduino, maliyeti düşük bir mikrodenetleyici kartıdır. (.....)
Arduino, öğrenmesi ve kullanımı kolay bir mikrodenetleyici kartıdır. (.....)
mBlock programlama ortamında blok tabanlı programlama yaparken kullanılan bloklar hangi kategorilere ayrılır?
A) Hareket, Görünüm, Ses, Kalem, Veri&Blok, Olaylar, Kontrol, Algılama, İşlemler, Robotlar
B) Hareket, Görünüm, Ses, Kalem, Veri&Blok, Olaylar, Kontrol, Algılama, İşlemler
C) Hareket, Görünüm, Ses, Kalem, Veri&Blok, Olaylar, Kontrol
D) Hareket, Görünüm, Ses, Kalem, Veri&Blok
E) Hareket, Görünüm, Ses
mBlock programlama ortamında robotun programlanması ve kontrol edilmesi için kablolu veya kablosuz olarak hangi bağlantı seçenekleri kullanılabilir?
A) Seri port (USB ile kablolu), Bluetooth, 2.4 Ghz Dongle modülü ile kablosuz
B) Seri port (USB ile kablolu), Bluetooth
C) Bluetooth, 2.4 Ghz Dongle modülü ile kablosuz
D) Seri port (USB ile kablolu)
E) Hiçbiri
mBlock programlama ortamında yeni bir proje oluşturmak için aşağıdakilerden hangisi yapılır?
A) Dosya menüsünden Yeni seçeneği seçilir.
B) Düzenle menüsünden Yeni seçeneği seçilir.
C) Bağlan menüsünden Yeni seçeneği seçilir.
D) Kartlar menüsünden Yeni seçeneği seçilir.
E) Hiçbiri
mBlock blok tabanlı programlama ortamında "Hareket" alt başlığı altında bulunan "Sağa Dön" komut bloğu ile robotun hangi yöne dönmesi sağlanır?
A) Sağa B) Sola C) İleri D) Geri E) Dur
mBlock blok tabanlı programlama ortamında "Görünüm" alt başlığı altında bulunan "Görünür Yap" komut bloğu ile sahnedeki hangi nesnelerin görünür olması sağlanır?
A) Tüm nesneler B) Seçilen nesneler
C) Gizli nesneler D) Seçilmeyen nesneler
E) Hiçbir nesne
mBlock blok tabanlı programlama ortamında "Ses" alt başlığı altında bulunan "Ses Kaydet" komut bloğu ile hangi işlem yapılır?
A) Bilgisayarda bulunan bir ses dosyası sahneye eklenir.
B) Uygulamanın arka planında sürekli olarak bir ses çalınır.
C) Kullanıcının mikrofonundan alınan ses sahneye eklenir.
D) Uygulamada kullanılan seslerin temposu değiştirilir.
E) Uygulamada kullanılan seslerin şiddeti değiştirilir.
Bir robotun ultrasonik algılayıcısı ile engelle arasındaki mesafeyi ölçmek için hangi blok kullanılır?
A) İleri git B) Geri git
C) Engele yaklaş D) Engelden uzaklaş
E) Engel mesafesi
Bir robotun üzerinde bulunan RGB LED'lerin sırayla yanıp sönmesini sağlamak için hangi bloklar kullanılır?
A) İleri git, geri git B) Ses, ışık
C) Dön, durma D) Kalem, renk
E) Liste, döngü
Bir robotun bulunduğu ortamın ışık seviyesini ölçmek için hangi blok kullanılır?
A) İleri git B) Geri git
C) Engele yaklaş D) Engelden uzaklaş
E) Işık seviyesi
Blok tabanlı programlama ortamlarında, programlama bloklarını bir araya getirmek için kullanılan yapı nedir?
A) İşlemler B) Bloklar
C) Fonksiyonlar D) Sınıflar
E) Modüller
Blok tabanlı programlama ortamlarında, blokların bir arada kullanılmasıyla oluşturulan yapıya ne ad verilir?
A) Program B) Kod C) Algoritma D) Senaryo E) Şablon
Blok tabanlı programlama ortamlarında, blokların içine yazılan ifadelere ne ad verilir?
A) İşlemler B) Kodlar
C) Algoritmalar D) Senaryolar
E) Şablonlar
Scratch ile oluşturulan bir robot programında, robotun önündeki engelin uzaklığını ölçmek için hangi sensör kullanılabilir?
A) Ultrasonik sensör B) Işık sensörü
C) Renk sensörü D) Mesafe sensörü
E) Sıcaklık sensörü
Scratch ile oluşturulan bir robot programında, robotun hızını değiştirmek için hangi komut kullanılır?
A) Set motor speed B) Move
C) Turn D) Change costume
E) Say
Scratch ile oluşturulan bir robot programında, robotun bir nesneye çarptığında ne yapması sağlanmak isteniyorsa hangi blok kullanılır?
A) Eğer ise B) Sürekli tekrarla
C) Bekle D) Sürekli tekrarla ise
E) Son
Arduino ile bir LED'i 1 saniye aralıklarla yanıp söndürmek için hangi blok kullanılır?
A) Döngü bloku B) Zamanlayıcı bloku
C) İfade bloku D) Giriş/Çıkış bloku
E) Hareket bloku
Arduino ile bir ultrasonik sensör kullanarak yaklaşan bir nesnenin mesafesini ölçmek için hangi bloklar kullanılır?
A) Döngü bloku, zamanlayıcı bloku, karşılaştırma bloku
B) Giriş/Çıkış bloku, karşılaştırma bloku, sayı bloku
C) Hareket bloku, karşılaştırma bloku, sayı bloku
D) İfade bloku, karşılaştırma bloku, sayı bloku
E) Tüm bloklar
Arduino ile bir robotun yönünü değiştirmek için hangi blok kullanılır?
A) Döngü bloku B) Zamanlayıcı bloku
C) İfade bloku D) Giriş/Çıkış bloku
E) Hareket bloku
mBot robotun üzerinde bulunan RGB LED'ler hangi renkleri üretebilir?
A) Kırmızı, yeşil, mavi B) Sarı, mavi, beyaz
C) Kırmızı, mor, turuncu D) Siyah, gri, beyaz
E) Turuncu, kırmızı, yeşil
mBot robot üzerinde bulunan ultrasonik algılayıcı ile ölçülen mesafe değeri hangi birimle ifade edilir?
A) Santimetre B) Milimetre C) Metre D) İnç E) Kilometre
mBot robot üzerinde bulunan ışık algılayıcı ile ölçülen değer hangi birimle ifade edilir?
A) Volt B) Amper C) Ohm D) Lux E) Hz
Çizgi takip robotu için kullanılan algılayıcılar hangileridir?
A) Çizgi algılayıcı, potansiyometre
B) Çizgi algılayıcı, sıcaklık algılayıcı
C) Çizgi algılayıcı, PIR hareket algılayıcı
D) Çizgi algılayıcı, dokunma algılayıcı
E) Çizgi algılayıcı, limit anahtarı
Robotun sıcaklığını ölçmek için hangi algılayıcı kullanılır?
A) Çizgi algılayıcı B) Potansiyometre
C) Sıcaklık algılayıcı D) PIR hareket algılayıcı
E) Dokunma algılayıcı
Robotun hareketini algılamak için hangi algılayıcı kullanılır?
A) Çizgi algılayıcı B) Potansiyometre
C) PIR hareket algılayıcı D) Dokunma algılayıcı
E) Limit anahtarı
Arduino UNO kartını tanımak
10.3.1.3. mBlock programlama ortamında blok tabanlı programlama yaparken kullanılan blokların kategorilerini açıklar.
10.3.1.4. mBlock programlama ortamında robotun programlanması ve kontrol edilmesi için kullanılabilecek bağlantı seçeneklerini açıklar.
10.3.1.1. mBlock programlama ortamında yeni bir proje oluşturur.
mBlock blok tabanlı programlama ortamında "Hareket" alt başlığı altındaki komut bloklarını tanır ve kullanır.
mBlock blok tabanlı programlama ortamında "Görünüm" alt başlığı altındaki komut bloklarını tanır ve kullanır.
mBlock blok tabanlı programlama ortamında "Ses" alt başlığı altındaki komut bloklarını tanır ve kullanır.
10.1.3.1. Blok tabanlı programlama ortamlarını kullanarak basit robotik uygulamaları hazırlar.
10.1.3.2. Blok tabanlı programlama ortamlarını kullanarak basit animasyonlar hazırlar.
10.1.3.3. Blok tabanlı programlama ortamlarını kullanarak basit sensör uygulamaları hazırlar.
Blok tabanlı programlama ortamlarında blokların kullanımı
Blok tabanlı programlama ortamlarında programların oluşturulması
Blok tabanlı programlama ortamlarında kodların kullanımı
10.3.2.1. Blok tabanlı programlama ortamlarında kullanılan sensörleri tanır ve açıklar.
10.3.2.2. Blok tabanlı programlama ortamlarında kullanılan hareket komutlarını tanır ve açıklar.
10.3.2.3. Blok tabanlı programlama ortamlarında kullanılan koşul komutlarını tanır ve açıklar.
10.3.1.2. Arduino ile basit projeler oluşturmak
10.3.1.3. Arduino ile sensörleri kullanarak projeler oluşturmak
10.3.1.4. Arduino ile robotları programlamak
mBot robotun özelliklerini bilir.
Ultrasonik algılayıcıların özelliklerini bilir.
Işık algılayıcılarının özelliklerini bilir.
Robotik uygulamalarında kullanılan algılayıcıları tanır.
Robotik uygulamalarında kullanılan algılayıcıları tanır.
Robotik uygulamalarında kullanılan algılayıcıları tanır.
etiketlerini kapsamaktadır.Değerli öğretmenlerimiz, isterseniz sistemimizde kayıtlı binlerce sorudan 10.Sınıf Bilgisayar Bilimi 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.