2024-2025 10.Sınıf Bilgisayar Bilimi Dersi 2.Dönem 1.Yazılı Soruları (2023-03-28)
-
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
-
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
CEVAP ANAHTARI
- B
- B
- C
- B
- A
- A
- A
- C
- A
- A