10.Sınıf Bilgisayar Bilimi Sene Başı Sınav (Klasik) sınavı 10.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 1 dönemine ait. Bu sınav Orta derecede zorluktadır. Toplamda 13 sorudan oluşmaktadır.
Robot mimarisinde kullanılan temel ilkeler nelerdir?
Butonlar hakkında bilgi veriniz.
Doğru Akım (DC), Servo ve Adım motorların görevlerini açıklayınız.
mBlock robot programlama ortamında kullanılan kontrol yapıları nelerdir? Listeleyiniz.
mBlock'un sunduğu robot programlama bağlantı seçeneklerini listeleyiniz.
Blok Oluşturma nedir ve nasıl gerçekleştirilir?
"Sürekli tekrarla" döngü bloğunun kullanım amacını açıklayınız.
Arduino Uno geliştirme kartının üç temel bileşenini açıklayınız.
Arduino Tümleşik Geliştirme Ortamında kullanılan söz dizimi öğelerinden örnekler veriniz.
AnalogReadResolution() komutunun Arduino Due ve Zero için kullanımını açıklayın.
Matematiksel fonksiyonlar olarak kullanılan min() ve max() fonksiyonlarını açıklayınız.
İvmeölçer uygulaması için kullanılan farklı ivmeölçer algılayıcılarına örnek veriniz.
Aşağıda verilen ifadelerden doğru olanlara D, yanlış olanlara Y koyunuz.
1. (.....) Robotlar, çevrelerini algılayamazlar.
2. (.....) Tepkisel kontrol yöntemi, robotlara uzun vadeli planlar yapma becerisi verir.
3. (.....) Bilinçli kontrol yöntemi, robotların zaman alıcıdır.
4. (.....) Davranışsal mimari, robotların çevrelerindeki değişikliklere uyum sağlamasına izin verir.
5. (.....) Olasılıksal robotik, belirsiz ortamlarda çalışan robotların geliştirilmesini amaçlamaz.
6. (.....) Robot yönetim sistemi, robotun hareket yönünü kontrol edemez.
7. (.....) Robot vizyon sistemi, robotun yerini belirleyemez.
8. (.....) Robot yönlendirme sistemi, robotun önündeki engelleri tanıyamaz.
9. (.....) Robotlar, operatörlerin kontrolü dışında çalışabilirler.
10. (.....) Karma kontrol yöntemi, düşünme ve hareket işlemlerini paralel olarak gerçekleştirir.
Robot mimarisinde kullanılan temel ilkeler nelerdir?
Robot mimarisinin temelini, robotun çevresini algılaması, algıladığı veriler doğrultusunda bir plan yapması ve bu plana göre hareket etmesi oluşturur.
Butonlar hakkında bilgi veriniz.
Butonlar, itme veya üzerine uygulanan kuvvet karşısında tepki veren yay sisteminden oluşur. Genellikle tek konumlu ve tek kontaklıdırlar.
Doğru Akım (DC), Servo ve Adım motorların görevlerini açıklayınız.
Bu motorlar, robotun hareket ve hareket kontrolü için temel bileşenlerdir ve her birinin kendine özgü özellikleri ve amaçları vardır.
mBlock robot programlama ortamında kullanılan kontrol yapıları nelerdir? Listeleyiniz.
Kontrol yapıları, program akışını kontrol etmek için kullanılan yapılar olup, robotun belirli koşullara bağlı olarak farklı işlemler gerçekleştirmesine olanak tanır.
mBlock'un sunduğu robot programlama bağlantı seçeneklerini listeleyiniz.
mBlock, robotlarla kablolu ve kablosuz bağlantı kurarak programlama ve kontrol işlemleri yapmayı sağlar.
Blok Oluşturma nedir ve nasıl gerçekleştirilir?
Blok Oluşturma, tekrar eden ifadeleri her seferinde yeniden yazmak yerine, ayrı bir yerde yazıp tekrarlanan her yerde kullanmaya olanak tanır. Bu, kodun okunabilirliğini, bakımını ve tekrar kullanımını kolaylaştırır.
"Sürekli tekrarla" döngü bloğunun kullanım amacını açıklayınız.
Bu blok, belirli bir koşul sağlanana kadar işlemi tekrar etmeye devam eder. Böylece, bir işlemin sürekli olarak veya belirli bir eylemin tetiklenene kadar gerçekleştirilmesi sağlanabilir.
Arduino Uno geliştirme kartının üç temel bileşenini açıklayınız.
Arduino Uno geliştirme kartı, dijital giriş/çıkış pinleri, analog giriş pinleri ve seri iletişim için bağlantı noktası içeren bir mikrodenetleyici kartıdır.
Arduino Tümleşik Geliştirme Ortamında kullanılan söz dizimi öğelerinden örnekler veriniz.
Söz dizimi öğeleri, Arduino kodlarında kullanılan özel sembollerdir ve kodun yapısını ve işlevini belirlerler.
AnalogReadResolution() komutunun Arduino Due ve Zero için kullanımını açıklayın.
AnalogReadResolution() komutu, analogRead() tarafından alınan analog değerin çözünürlüğünü ayarlamak için kullanılır. Daha yüksek bir çözünürlük, analog değerin daha hassas bir şekilde okunmasını sağlar.
Matematiksel fonksiyonlar olarak kullanılan min() ve max() fonksiyonlarını açıklayınız.
Bu iki fonksiyon, değişkenlerin veya verilerin aralıklarını belirlemek için kullanılır. Örneğin, bir sensörün okuduğu değerler 0 ile 100 arasında sınırlandırılabilir.
İvmeölçer uygulaması için kullanılan farklı ivmeölçer algılayıcılarına örnek veriniz.
İvme ölçerin X ekseni sınyal çıkışı Arduino’nun A0, Y ekseni sınyal çıkışı Arduino’nun A1 ve Z ekseni sınyal çıkışı Arduino’nun A2 numaralı analog pinlerine bağlı ivmeölçer algılayıcısı kullanarak 3 eksenli ivme ölçme uygulaması hazırlayınız.
Aşağıda verilen ifadelerden doğru olanlara D, yanlış olanlara Y koyunuz.
1. (.....) Robotlar, çevrelerini algılayamazlar.
2. (.....) Tepkisel kontrol yöntemi, robotlara uzun vadeli planlar yapma becerisi verir.
3. (.....) Bilinçli kontrol yöntemi, robotların zaman alıcıdır.
4. (.....) Davranışsal mimari, robotların çevrelerindeki değişikliklere uyum sağlamasına izin verir.
5. (.....) Olasılıksal robotik, belirsiz ortamlarda çalışan robotların geliştirilmesini amaçlamaz.
6. (.....) Robot yönetim sistemi, robotun hareket yönünü kontrol edemez.
7. (.....) Robot vizyon sistemi, robotun yerini belirleyemez.
8. (.....) Robot yönlendirme sistemi, robotun önündeki engelleri tanıyamaz.
9. (.....) Robotlar, operatörlerin kontrolü dışında çalışabilirler.
10. (.....) Karma kontrol yöntemi, düşünme ve hareket işlemlerini paralel olarak gerçekleştirir.
1. Robotlar, görevlerini yerine getirebilmek için çevrelerini algılama yeteneğine sahiptir. 2. Tepkisel kontrol, robotların çevrelerinden gelen uyaranlara anında tepki vermelerine izin verir, ancak uzun vadeli planlar yapamazlar. 3. Bilinçli kontrol, robotların görevlerini gerçekleştirmek için karmaşık planlar yapmasına izin verir, ancak bu planlama süreci zaman alıcıdır. 4. Davranışsal mimari, robotların çevrelerindeki değişikliklere karşı kendilerini ayarlayabilmelerine izin verir. 5. Olasılıksal robotik, belirsiz ortamlarda çalışan robotların geliştirilmesini amaçlar. 6. Robot yönetim sistemi, robotun hareket yönünü kontrol etmek için kullanılır. 7. Robot vizyon sistemi, robotun çevresindeki nesneleri ve yer işaretlerini tanımak için kullanılır. 8. Robot yönlendirme sistemi, robotun konumunu ve yönünü izlemek için kullanılır. 9. Robotlar, bir operatörün kontrolü olmadan bağımsız olarak çalışabilirler. 10. Karma kontrol, düşünme ve hareket işlemlerini aynı anda gerçekleştirerek robotların verimliliklerini artırır.
Robot mimarisinin ilkelerini anlama
Öğrenciler, butonların görevlerini ve çalışma prensiplerini kavrar.
Öğrenciler, farklı motor türlerinin görevlerini anlayacak ve robot tasarımında uygun motor seçiminin önemini kavrayacaktır.
Öğrenciler, mBlock robot programlama ortamında kullanılan kontrol yapılarını tanımlayabilir.
Öğrenciler, mBlock programlama ortamının sunduğu robot bağlantı seçeneklerini öğrenirler.
Öğrenciler, Blok Oluşturma kavramını ve mBlock'ta blok oluşturma sürecini anlamış olurlar.
Öğrenci, "sürekli tekrarla" döngü bloğunun kullanım amacını anlayabilecektir.
Öğrenciler, Arduino Uno geliştirme kartının temel bileşenlerini anlayabilirler.
Arduino kodlarının temel yapısını anlama
AnalogReadResolution() komutunun kullanımı, analog girişlerden alınan verilerin daha doğru ve hassas bir şekilde işlenmesini sağlar.
* Öğrenciler min() ve max() fonksiyonlarının amacını ve kullanımını anlayacaklardır. * Değişkenlerin veya verilerin aralıklarını sınırlamanın önemini kavrayacaklardır.
Öğrenciler ivmeölçer uygulamasında kullanılan farklı ivmeölçer algılayıcılarını öğrenir.
* Robotların özelliklerini ve yeteneklerini anlama. * Farklı robot kontrol yöntemlerini ve bunların avantajlarını/dezavantajlarını anlama. * Robot mimarisinin ilkelerini anlama. * Robotların çevreleriyle nasıl etkileşime girdiğini anlama. * Robotların geliştirilmesinde kullanılan farklı yaklaşımları anlama
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.