2022-2023 10.Sınıf Bilgisayar Bilimi Dersi 2.Dönem 1.Yazılı Soruları (2023-03-28) sınavı 10.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 2 dönemine ait. Bu sınav Zor derecede zorluktadır. Toplamda 10 sorudan oluşmaktadır.
Arduino kodlarında kullanılan "void setup()" fonksiyonu ne işe yarar?
A) Loop döngüsüne dahil edilir.
B) Gerekli kütüphaneleri yükler.
C) Arduino kartı için ayarları yapar.
D) Sensörlerin okunması için gerekli olan işlemleri gerçekleştirir.
E) Hiçbiri
Arduino kodlarında kullanılan "analogRead()" fonksiyonu ne işe yarar?
A) Analog sinyalleri okur.
B) Dijital sinyalleri okur.
C) İki farklı sayıyı karşılaştırır.
D) Dijital sinyalleri analog sinyallere çevirir.
E) Hiçbiri
Arduino kodlarında kullanılan "for" döngüsü ne işe yarar?
A) Belirli bir işlemi belirli sayıda tekrarlamak için kullanılır.
B) Dijital sinyalleri okumak için kullanılır.
C) Analog sinyalleri okumak için kullanılır.
D) Dijital sinyalleri analog sinyallere çevirmek için kullanılır.
E) Hiçbiri
Nesne yönelimli programlama nedir?
A) Programlama dili kullanımını zorlaştıran bir kavramdır.
B) Nesnelerin birbiriyle etkileşimine dayanan bir programlama yaklaşımıdır.
C) Yalnızca nesne ile ilgili programlama yapmaya izin veren bir yaklaşımdır.
D) Sadece başka nesnelerin içinde kullanılabilen bir programlama tekniğidir.
E) Hiçbiri.
Döngüler ve Koşullar nedir?
A) Programlama dillerinde verileri organize etmek için kullanılan bir yapıdır.
B) Programlama dillerinde belirli bir işlemi tekrarlamak veya belirli bir koşul sağlandığında bir işlemi gerçekleştirmek için kullanılan bir yapıdır.
C) Yalnızca belirli bir veri yapısı için kullanılan bir yapıdır.
D) Yalnızca matematiksel işlemleri çözmek için kullanılan bir yapıdır.
E) Hiçbiri.
Hangisi Veri Yapılarının bir örneğidir?
A) Sınıf B) Nesne C) Dizi
D) Algoritma E) Fonksiyon
Python'da, bir değişkenin değerini başka bir değişkene atamak için hangi işlem kullanılır?
A) add B) assign C) copy
D) swap E) concatenate
Aşağıdaki Python kodunun çıktısı ne olur?
num1 = 5
num2 = 3
if num1 > num2:
print(num1)
else:
print(num2)
A) 5 B) 3 C) "num1" D) "num2" E) None
Aşağıdaki Python kodunun çıktısı ne olur?x = 10
if x > 5 and x < 15:
print("x is between 5 and 15")
else:
print("x is not between 5 and 15")
A) x is between 5 and 15
B) x is not between 5 and 15
C) 10
D) 5
E) 15
Aşağıdaki Python kodunun çıktısı ne olur?x = 10
list1 = [1, 2, 3]
list2 = [4, 5, 6]
print(list1 + list2)
A) [1, 2, 3, 4, 5, 6]
B) [1, 2, 3], [4, 5, 6]
C) 10
D) 5
E) 15
9
Değerli öğretmenlerimiz, isterseniz sistemimizde kayıtlı binlerce sorudan 10.Sınıf Bilgisayar Bilimi dersi için sınav-yazılı hazırlama robutu ile ücretsiz olarak beş dakika içerisinde istediğiniz soru sayısında, soru tipinde ve zorluk derecesinde sınav oluşturabilirsiniz. Yazılı robutu için Sınav Robutu tıklayın.