10.Sınıf Bilişim Teknolojileri 1.Dönem 1.Yazılı - Klasik sınavı 10.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 1 dönemine ait. Bu sınav Orta derecede zorluktadır. Toplamda 14 sorudan oluşmaktadır.
Sürü robotlarının özelliklerini açıklayınız.
Robotun bir nesneyi tutması, kaldırması, sürüklemesi sağ sol, yukarı aşağı (pan/tilt) hareketi yapması için kullanılan mekanik bileşenlerin neler olduğunu listeleyiniz.
Pasif algılayıcı türlerinden üç örnek veriniz.
Mikrodenetleyici kartların temel görevlerinden üç tanesini yazınız.
mBlock yazılımında kullanılan "Kalem" alt başlığı altında verilen komut bloklarının amaçlarını açıklayınız.
"Veri&Blok" alt başlığı altında verilen komut bloklarının üç örneğini veriniz.
mBot robotunda bulunan M1 ve M2 motorlarının kullanımını üç örnek vererek açıklayınız.
mBlock yazılımında kullanılan temel programlama yapılarından biri olan değişken nedir? Açıklayınız.
char() metodunun amacı nedir?
#for deyiminin yapısını açıklayınız.
Arduino Robot kütüphanesinin sunduğu temel bileşenleri yazınız.
Işık algılayıcısı uygulaması hakkında bilgi veriniz.
Aşağıda verilen ifadelerden doğru olanlara D, yanlış olanlara Y koyunuz.
(.....) LDR algılayıcılar ışığı algılayarak direnç değerlerini değiştirirler.
(.....) Buzzerlar, ses üreten elektromekanik cihazlardır.
(.....) ADC, analog sinyalleri dijital sinyallere dönüştürmek için kullanılır.
(.....) PWM, dijital çıkışların darbe genişliğini değiştirerek analog sinyaller üretmek için kullanılır.
(.....) Stepper motorlar, adım adım hareket eden özel bir motor türüdür.
(.....) I²C veri yolu, cihazlar arasında iletişim kurmak için kullanılır.
(.....) Sensörler, fiziksel dünyadan veri toplayan cihazlardır.
(.....) Motor sürücüler, motorların yönünü ve hızını kontrol etmek için kullanılır.
(.....) Arduino IDE, Arduino kartlarını programlamak için kullanılan bir yazılımdır.
(.....) Breadboardlar, elektronik devreleri geçici olarak monte etmek için kullanılan tahtalardır.
Aşağıdaki eşleştirmeleri yapın:
1. Butonlar
2. Anahtarlar
3. Konektörler
4. Piller
5. Akümülatörler
6. Bataryalar
7. DC motorlar
8. Servo motorlar
9. Adım motorlar
10. Güç kaynakları
Önermeler:
a. Elektrik enerjisini kimyasal enerjiye dönüştüren küçük hacimli temel güç kaynaklarıdır.
b. Robotun çalışması için ihtiyaç duyduğu elektrik enerjisini karşılar.
c. Birden çok pil veya akümülatörün oluşturduğu güç kaynaklarıdır.
d. Üzerine basıldığında önceden belirlenmiş bir sürecin başlamasını, sonlanmasını veya kontrol edilmesini sağlar.
e. Devreyi açıp kapatır.
f. Her türlü donanımın kablolarla birbirine bağlanmasını sağlar.
g. Elektrik enerjisini dairesel mekanik enerjiye dönüştürür.
h. Hareket kontrolü yapılabilen motorlardır.
ı. Hassas konum kontrolü olanağı sağlar.
i. Robotun bileşenlerinin birbirine bağlanmasını sağlar.
Sürü robotlarının özelliklerini açıklayınız.
Sürü robotları, kendilerini yeniden yapılandırarak yeni koşullara uyum sağlayabilir ve görevleri gerçekleştirebilirler.
Robotun bir nesneyi tutması, kaldırması, sürüklemesi sağ sol, yukarı aşağı (pan/tilt) hareketi yapması için kullanılan mekanik bileşenlerin neler olduğunu listeleyiniz.
Mekanik kollar, genellikle iki kıskaçtan oluşan kol şeklindedir ve nesnelerin tutulması, kaldırılması veya sürüklenmesi için kullanılır. Aktüatörler ise robotun pan/tilt hareketini sağlar.
Pasif algılayıcı türlerinden üç örnek veriniz.
Pasif algılayıcılar, kendi güç kaynağına ihtiyaç duymayan ve harici bir güç kaynağından beslendiklerinde çalışabilen algılayıcılardır. Yukarıda verilen örnekler, robotun çeşitli fiziksel parametreleri ölçmek için kullanılan pasif algılayıcı türleridir.
Mikrodenetleyici kartların temel görevlerinden üç tanesini yazınız.
Mikrodenetleyici kartlar, robotlarda elektronik sistemleri kontrol etmek için kullanılan küçük bilgisayarlardır. Temel görevleri arasında algılayıcılardan gelen verilerin işlenmesi, donanım bileşenleriyle iletişim kurma ve yazılım sorunları durumunda programı sıfırlama yer alır.
mBlock yazılımında kullanılan "Kalem" alt başlığı altında verilen komut bloklarının amaçlarını açıklayınız.
Kalem bloklarının kullanımı, robotun kalemle çizgi çizmesine, şekiller oluşturmasına ve ses grafikleri çizmesine olanak tanır.
"Veri&Blok" alt başlığı altında verilen komut bloklarının üç örneğini veriniz.
"Veri&Blok" alt başlığı, değişkenler, listeler ve bloklar oluşturma ve düzenleme gibi veri yönetimi işlemlerinde kullanılan komut bloklarını içerir.
mBot robotunda bulunan M1 ve M2 motorlarının kullanımını üç örnek vererek açıklayınız.
mBlock yazılımında kullanılan temel programlama yapılarından biri olan değişken nedir? Açıklayınız.
Değişkenler, programda kullanılan değerleri tutmak ve değiştirmek için kullanılır. Belirli bir veri türünde olabilirler (örneğin, sayısal, metinsel) ve program boyunca ilgili değerleri depolamak ve erişmek için kullanılırlar.
char() metodunun amacı nedir?
char() metodu, farklı veri türlerini char veri türüne dönüştürmek için kullanılır. Örneğin, bir tamsayıyı char veri türüne dönüştürmek için kullanılabilir.
#for deyiminin yapısını açıklayınız.
#for deyimi, yinelenen işlemler için kullanılır ve genellikle dizilerle birlikte verileri veya pin topluluklarını işlemek için uygulanır.
Arduino Robot kütüphanesinin sunduğu temel bileşenleri yazınız.
Robot kütüphanesi, robotu oluşturan dâhili algılayıcılar ve aktüatörler için destek sağlar ve robotun kontrolü için gerekli araçları sunar.
Işık algılayıcısı uygulaması hakkında bilgi veriniz.
Işık algılayıcısı, ortam ışık şiddetini analog bir değere dönüştürür. Bu değer Arduino tarafından okunur ve LED'i uygun şekilde kontrol etmek için kullanılır.
Aşağıda verilen ifadelerden doğru olanlara D, yanlış olanlara Y koyunuz.
(.....) LDR algılayıcılar ışığı algılayarak direnç değerlerini değiştirirler.
(.....) Buzzerlar, ses üreten elektromekanik cihazlardır.
(.....) ADC, analog sinyalleri dijital sinyallere dönüştürmek için kullanılır.
(.....) PWM, dijital çıkışların darbe genişliğini değiştirerek analog sinyaller üretmek için kullanılır.
(.....) Stepper motorlar, adım adım hareket eden özel bir motor türüdür.
(.....) I²C veri yolu, cihazlar arasında iletişim kurmak için kullanılır.
(.....) Sensörler, fiziksel dünyadan veri toplayan cihazlardır.
(.....) Motor sürücüler, motorların yönünü ve hızını kontrol etmek için kullanılır.
(.....) Arduino IDE, Arduino kartlarını programlamak için kullanılan bir yazılımdır.
(.....) Breadboardlar, elektronik devreleri geçici olarak monte etmek için kullanılan tahtalardır.
Aşağıdaki eşleştirmeleri yapın:
1. Butonlar
2. Anahtarlar
3. Konektörler
4. Piller
5. Akümülatörler
6. Bataryalar
7. DC motorlar
8. Servo motorlar
9. Adım motorlar
10. Güç kaynakları
Önermeler:
a. Elektrik enerjisini kimyasal enerjiye dönüştüren küçük hacimli temel güç kaynaklarıdır.
b. Robotun çalışması için ihtiyaç duyduğu elektrik enerjisini karşılar.
c. Birden çok pil veya akümülatörün oluşturduğu güç kaynaklarıdır.
d. Üzerine basıldığında önceden belirlenmiş bir sürecin başlamasını, sonlanmasını veya kontrol edilmesini sağlar.
e. Devreyi açıp kapatır.
f. Her türlü donanımın kablolarla birbirine bağlanmasını sağlar.
g. Elektrik enerjisini dairesel mekanik enerjiye dönüştürür.
h. Hareket kontrolü yapılabilen motorlardır.
ı. Hassas konum kontrolü olanağı sağlar.
i. Robotun bileşenlerinin birbirine bağlanmasını sağlar.
Soru, elektromekanik bileşenlerin görevlerine ve özelliklerine dayanarak eşleştirme yapmaktadır.
Öğrenciler, sürü robotlarının iş birliği ve uyum özelliklerini anlayabilecektir.
Öğrenciler, bir robotun nesnelerle etkileşime geçmesini sağlayan mekanik bileşenleri tanımlayabilecektir.
Öğrenciler, robotlarda kullanılan pasif algılayıcıların çeşitlerini öğreneceklerdir.
Öğrenciler, mikrodenetleyici kartların robotlardaki temel rollerini anlayacaklardır.
Öğrenciler, mBlock yazılımında "Kalem" alt başlığında yer alan komut bloklarının kullanımını öğreneceklerdir.
Öğrenciler, "Veri&Blok" alt başlığı altında yer alan temel veri yönetimi komut bloklarının işlevlerini anlayabileceklerdir.
Öğrenci, değişkenlerin temel özelliğini ve kullanım amacını anlar.
Öğrenciler, char() metodunun veri dönüştürmedeki rolünü anlayacaklardır.
Öğrenci, #for deyiminin yapısını ve işleyişini anlayacaktır.
Öğrenciler, Arduino Robot kütüphanesinin temel bileşenlerinin farkına varırlar.
Işık algılayıcı uygulamasının çalışma prensibini anlar.
* LDR algılayıcılarının çalışma prensibini anlama. * Buzzerların kullanım amacını bilme. * Analog sinyallerin dijital sinyallere dönüştürülmesini kavrama. * PWM'nin çalışma prensibini öğrenme. * Stepper motorların özelliklerini bilme. * I²C veri yolunun işlevini anlama. * Sensörlerin kullanım amacını kavrama. * Motor sürücülerinin önemini anlama. * Arduino IDE'nin işlevini bilme. * Breadboardların kullanım amacını öğrenme.
* Öğrenciler, robottaki elektromekanik bileşenlerin görevlerini ve özelliklerini anlayacaklardır. * Öğrenciler, elektromekanik bileşenleri özelliklerine göre eşleştirme yapabileceklerdir.
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.