2022-2023 9.Sınıf Bilgisayar Bilimi 2.Dönem 2.Yazılı - Test sınavı 9.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 2 dönemine ait. Bu sınav Zor derecede zorluktadır. Toplamda 23 sorudan oluşmaktadır.
Aşağıdaki Python kodu ne yapar?
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n-1)
print(factorial(5))
A) 5! B) 4! C) 3! D) 2! E) 1!
Aşağıdaki Python kodu ne yapar?
numbers = [1, 2, 3, 4, 5]
squared = []
for num in numbers:
squared.append(num**2)
print(squareD)
A) numbers listesini yazdırır.
B) numbers listesindeki sayıların karelerini alır ve squared listesine ekler, sonra squared listesini yazdırır.
C) squared listesini yazdırır.
D) numbers listesindeki sayıların karelerini alır ve numbers listesine ekler, sonra numbers listesini yazdırır.
E) Bir hata verir.
Aşağıdaki Python kodunun çıktısı ne olur?
x = 10
if x > 5:
print("x is greater than 5")
else:
print("x is less than or equal to 5")
A) x is greater than 5
B) x is less than or equal to 5
C) x is equal to 5
D) x is greater than or equal to 5
E) x is less than 5
Python'da, bir dosyaya yazmak için kullanılan komut nedir?
A) read() B) append() C) write() D) open() E) close()
Python'da, bir string ifadeyi küçük harflere dönüştürmek için hangi komut kullanılır?
A) upper() B) capitalize() C) lower()
D) swapcase() E) title()
Aşağıdaki kodun çıktısı nedir?
a = 5
b = 10
c = a + b
print("Toplam: ", c)
A) Toplam: 5 B) Toplam: 10
C) Toplam: 15
D) Toplam: 25 E) Kod hata verir.
Aşağıdaki kodun çıktısı nedir?
def faktoriyel(n):
if n == 1:
return 1
else:
return n * faktoriyel(n-1)
print(faktoriyel(5))
A) 5 B) 10 C) 20 D) 120 E) Hata verir.
Aşağıdaki kodun çıktısı nedir?
for i in range(1, 11):
if i % 2 == 0:
continue
print(i)
A) 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
B) 1, 3, 5, 7, 9
C) 2, 4, 6, 8, 10
D) Hiçbir şey yazdırmaz
E) TypeError
Aşağıdaki Python kodu ne yapar?
list1 = [1, 3, 5, 7, 9]
list2 = [2, 4, 6, 8, 10]
merged_list = list1 + list2
print(merged_list)
A) İki listeyi birleştirir ve çıktı olarak birleştirilmiş listeyi gösterir.
B) İki listeyi çarpar ve çıktı olarak çarpılmış listeyi gösterir.
C) İki listeyi bölerek, birbirinden çıkararak ve çarparak birleştirir ve çıktı olarak yeni bir liste gösterir.
D) İki listeyi karşılaştırır ve hangi elemanların aynı olduğunu gösterir.
E) Kod çalışmaz, hata mesajı verir.
Aşağıdaki Python kodu ne yapar?
for i in range(10):
if i == 3:
break
print(i)
A) 0, 1 ve 2'yi ekrana yazdırır.
B) 0'dan 9'a kadar tüm sayıları ekrana yazdırır.
C) 0, 1, 2 ve 3'ü ekrana yazdırır.
D) 1, 2 ve 3'ü ekrana yazdırır.
E) Kod çalışmaz, hata mesajı verir.
Aşağıdaki Python kodu ne yapar?
a = 10
b = 20
c = a + b
print(c)
A) a ve b değişkenlerinin toplamını hesaplar ve sonucu c değişkenine atar, ardından c değişkeninin değerini ekrana yazdırır.
B) a ve b değişkenlerinin farkını hesaplar ve sonucu c değişkenine atar, ardından c değişkeninin değerini ekrana yazdırır.
C) a ve b değişkenlerinin çarpımını hesaplar ve sonucu c değişkenine atar, ardından c değişkeninin değerini ekrana yazdırır.
D) a ve b değişkenlerinin bölümünü hesaplar ve sonucu c değişkenine atar, ardından c değişkeninin değerini ekrana yazdırır.
E) a ve b değişkenlerinin modunu hesaplar ve sonucu c değişkenine atar, ardından c değişkeninin değerini ekrana yazdırır.
Aşağıdaki Python kodu ne yapar?
a = 5
b = 3
if a > b:
print("a, b'den büyüktür.")
else:
print("b, a'dan büyüktür.")
A) a ve b değişkenlerinin toplamını hesaplar ve sonucu ekrana yazdırır.
B) a ve b değişkenlerinin farkını hesaplar ve sonucu ekrana yazdırır.
C) a ve b değişkenlerinin çarpımını hesaplar ve sonucu ekrana yazdırır.
D) a ve b değişkenlerinin modunu hesaplar ve sonucu ekrana yazdırır.
E) a değişkeninin b değişkeninden büyük olup olmadığını kontrol eder ve sonucu ekrana yazdırır.
Aşağıdaki Python kodu ne yapar?
my_dict = {"apple": 3, "banana": 2, "cherry": 5}
for key in my_dict:
print(key, my_dict[key])
A) my_dict sözlüğündeki anahtar-değer çiftlerini ekrana yazdırır
B) my_dict sözlüğündeki anahtarları ekrana yazdırır
C) my_dict sözlüğündeki değerleri ekrana yazdırır
D) my_dict sözlüğündeki anahtarların sayısını ekrana yazdırır
E) Hata verir
Aşağıdaki Python kodu ne yapar?
def add_numbers(x, y):
return x + y
result = add_numbers(3, 4)
print(result)
A) 7 yazdırır
B) "7" yazdırır
C) add_numbers fonksiyonunu yazdırır
D) Hata verir
E) Hiçbir şey yazdırmaz
Hangi Python döngüsü, bir koşul doğru olduğu sürece kod bloğunu tekrar tekrar çalıştırır?
A) while döngüsü B) for döngüsü
C) if döngüsü D) until döngüsü
E) repeat döngüsü
Hangi Python dosya işleme fonksiyonu, bir dosyaya veri eklemek için kullanılır?
A) write() B) read() C) close() D) open() E) append()
Hangi Python kodu, kullanıcının ismini girdiği bir input alanı oluşturur?
A) input("Lütfen isminizi girin: ")
B) input("Adınız: ")
C) print("Lütfen isminizi girin: ")
D) print("Adınız: ")
E) isim = input()
Hangi Python kodu, iki sayının toplamını hesaplar?
A) print(a+B) b) print(a-b) C) print(a*b)
D) print(a/b) E) print(a**b)
Python'da kullanılan bir kontrol yapıtı hangisidir?
A) if-else B) while C) for D) try-except E) return
Python'da iki sayı arasındaki en büyük ortak böleni (EBOB) hesaplamak için kullanılan fonksiyon hangisidir?
A) min() B) max() C) abs() D) pow() E) math.gcd()
Hangi Python sözcüğü, bir koşulun doğru veya yanlış olduğunu kontrol etmek için kullanılır?
A) else B) while C) for D) if E) try
Hangi Python sözcüğü, bir hata yakalamak ve ele almak için kullanılır?
A) except B) try C) raise D) assert E) finally
Hangi Python fonksiyonu, bir dizedeki bir alt dizeyi arar ve ilk bulduğu konumun indeksini döndürür?
A) count() B) find() C) index() D) replace() E) split()
Aşağıdaki Python kodu ne yapar?
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n-1)
print(factorial(5))
A) 5! B) 4! C) 3! D) 2! E) 1!
Bu soruda verilen Python kodu, recursive (özyinelemeli) bir fonksiyon kullanarak faktöriyel hesabı yapmaktadır. Fonksiyon, öncelikle n değerinin 0 olup olmadığını kontrol eder. Eğer n = 0 ise, 1 değerini döndürür. Eğer n ≠ 0 ise, n değerini (n-1) değeri ile çarparak, recursive olarak fonksiyonu tekrar çağırır. Fonksiyon sonunda 5! (5 faktöriyel) değerini hesaplar ve bunu ekrana yazdırır. Dolayısıyla cevap A) 5! olarak verilir.
Aşağıdaki Python kodu ne yapar?
numbers = [1, 2, 3, 4, 5]
squared = []
for num in numbers:
squared.append(num**2)
print(squareD)
A) numbers listesini yazdırır.
B) numbers listesindeki sayıların karelerini alır ve squared listesine ekler, sonra squared listesini yazdırır.
C) squared listesini yazdırır.
D) numbers listesindeki sayıların karelerini alır ve numbers listesine ekler, sonra numbers listesini yazdırır.
E) Bir hata verir.
Bu Python kodu, numbers listesindeki sayıların karelerini alır ve squared listesine ekler. Ardından her karenin yazdırır. Buna göre, şık B doğru cevaptır.
Aşağıdaki Python kodunun çıktısı ne olur?
x = 10
if x > 5:
print("x is greater than 5")
else:
print("x is less than or equal to 5")
A) x is greater than 5
B) x is less than or equal to 5
C) x is equal to 5
D) x is greater than or equal to 5
E) x is less than 5
Python'da, bir dosyaya yazmak için kullanılan komut nedir?
A) read() B) append() C) write() D) open() E) close()
Cevap anahtarı "write()" komutudur. Python'da, dosyalara veri yazmak için "write()" komutu kullanılır. Dosyayı açmak için "open()" komutu kullanılır ve dosyayı kapatmak için "close()" komutu kullanılır.
Python'da, bir string ifadeyi küçük harflere dönüştürmek için hangi komut kullanılır?
A) upper() B) capitalize() C) lower()
D) swapcase() E) title()
Sorunun cevap anahtarı "C) lower()" komutudur. Bu komut, bir string ifadesindeki tüm karakterleri küçük harfe dönüştürür. Bu işlem, string ifadeleri işlerken sıklıkla kullanılır ve Python programlama dilinde oldukça yaygın bir kullanıma sahiptir. Bu komut, string ifadeleri manipüle etmek ve verileri daha kolay okunabilir hale getirmek için önemli bir araçtır.
Aşağıdaki kodun çıktısı nedir?
a = 5
b = 10
c = a + b
print("Toplam: ", c)
A) Toplam: 5 B) Toplam: 10
C) Toplam: 15
D) Toplam: 25 E) Kod hata verir.
Bu sorunun cevap anahtarı C'dir. Çünkü a değişkeni 5'e, b değişkeni 10'a eşitlenir, ardından c değişkeni a ve b değişkenlerinin toplamı olarak tanımlanır ve son olarak print() fonksiyonu kullanılarak "Toplam: " yazısı ve c değişkeninin değeri ekrana yazdırılır. Bu nedenle çıktı "Toplam: 15" olur.
Aşağıdaki kodun çıktısı nedir?
def faktoriyel(n):
if n == 1:
return 1
else:
return n * faktoriyel(n-1)
print(faktoriyel(5))
A) 5 B) 10 C) 20 D) 120 E) Hata verir.
Bu sorunun cevap anahtarı D) 120'dir. Bu kod, kendisine verilen n sayısının faktöriyelini hesaplamak için bir fonksiyon içerir. Eğer n değeri 1 ise, fonksiyon 1'i döndürür. Değilse, fonksiyon n * faktoriyel(n-1) ifadesini döndürür. Bu kod örneğinde, faktoriyel(5) fonksiyonu çağrılır ve n=5 olarak atanır. Bu değer 1 olana kadar fonksiyon kendini çağırmaya devam eder ve sonunda 5 * 4 * 3 * 2 * 1 olarak hesaplanır, sonuç 120'dir.
Aşağıdaki kodun çıktısı nedir?
for i in range(1, 11):
if i % 2 == 0:
continue
print(i)
A) 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
B) 1, 3, 5, 7, 9
C) 2, 4, 6, 8, 10
D) Hiçbir şey yazdırmaz
E) TypeError
Bu sorunun cevap anahtarı B'dir, yani program 1'den 10'a kadar olan sayılardan sadece tek sayıları yazdıracaktır. Bu kodda, "continue" ifadesi, döngüde sıradaki iterasyona atlayarak, yani altındaki kodu çalıştırmadan, döngünün bir sonraki adımına geçerek, sadece tek sayıların yazdırılmasını sağlar.
Aşağıdaki Python kodu ne yapar?
list1 = [1, 3, 5, 7, 9]
list2 = [2, 4, 6, 8, 10]
merged_list = list1 + list2
print(merged_list)
A) İki listeyi birleştirir ve çıktı olarak birleştirilmiş listeyi gösterir.
B) İki listeyi çarpar ve çıktı olarak çarpılmış listeyi gösterir.
C) İki listeyi bölerek, birbirinden çıkararak ve çarparak birleştirir ve çıktı olarak yeni bir liste gösterir.
D) İki listeyi karşılaştırır ve hangi elemanların aynı olduğunu gösterir.
E) Kod çalışmaz, hata mesajı verir.
Bu sorunun cevap anahtarı A'dır. Kod, iki listeyi birleştirerek yeni bir listenin oluşturulmasını sağlar ve son olarak birleştirilmiş listenin tüm elemanlarını ekrana yazdırır. Bu örnek, Python'da listelerin nasıl birleştirileceğini öğrenmek için iyi bir örnek olabilir.
Aşağıdaki Python kodu ne yapar?
for i in range(10):
if i == 3:
break
print(i)
A) 0, 1 ve 2'yi ekrana yazdırır.
B) 0'dan 9'a kadar tüm sayıları ekrana yazdırır.
C) 0, 1, 2 ve 3'ü ekrana yazdırır.
D) 1, 2 ve 3'ü ekrana yazdırır.
E) Kod çalışmaz, hata mesajı verir.
Bu Python kodu, 0'dan 9'a kadar olan sayıları döngü içinde gezinirken, eğer sayı 3'e eşitse döngüden çıkar ve ekrana yazdırma işlemini durdurur. Bu nedenle, kod 0, 1 ve 2'yi ekrana yazdırır ve döngü 3'te durur.
Aşağıdaki Python kodu ne yapar?
a = 10
b = 20
c = a + b
print(c)
A) a ve b değişkenlerinin toplamını hesaplar ve sonucu c değişkenine atar, ardından c değişkeninin değerini ekrana yazdırır.
B) a ve b değişkenlerinin farkını hesaplar ve sonucu c değişkenine atar, ardından c değişkeninin değerini ekrana yazdırır.
C) a ve b değişkenlerinin çarpımını hesaplar ve sonucu c değişkenine atar, ardından c değişkeninin değerini ekrana yazdırır.
D) a ve b değişkenlerinin bölümünü hesaplar ve sonucu c değişkenine atar, ardından c değişkeninin değerini ekrana yazdırır.
E) a ve b değişkenlerinin modunu hesaplar ve sonucu c değişkenine atar, ardından c değişkeninin değerini ekrana yazdırır.
Bu sorunun cevap anahtarı A şıkkıdır. Kod, a ve b değişkenlerinin toplamını hesaplar ve sonucu c değişkenine atar. Daha sonra, c değişkeninin değeri ekrana yazdırılır. Bu kod, Python'da temel aritmetik işlemlerini göstermek için örnek bir kod olarak kullanılabilir.
Aşağıdaki Python kodu ne yapar?
a = 5
b = 3
if a > b:
print("a, b'den büyüktür.")
else:
print("b, a'dan büyüktür.")
A) a ve b değişkenlerinin toplamını hesaplar ve sonucu ekrana yazdırır.
B) a ve b değişkenlerinin farkını hesaplar ve sonucu ekrana yazdırır.
C) a ve b değişkenlerinin çarpımını hesaplar ve sonucu ekrana yazdırır.
D) a ve b değişkenlerinin modunu hesaplar ve sonucu ekrana yazdırır.
E) a değişkeninin b değişkeninden büyük olup olmadığını kontrol eder ve sonucu ekrana yazdırır.
Bu sorudaki Python kodu, a ve b değişkenlerinin karşılaştırmasını yapar ve eğer a değişkeni b'den büyükse "a, b'den büyüktür." yazdırır. Bu, karşılaştırma operatörleri kullanarak koşullu bir ifade oluşturur.
Aşağıdaki Python kodu ne yapar?
my_dict = {"apple": 3, "banana": 2, "cherry": 5}
for key in my_dict:
print(key, my_dict[key])
A) my_dict sözlüğündeki anahtar-değer çiftlerini ekrana yazdırır
B) my_dict sözlüğündeki anahtarları ekrana yazdırır
C) my_dict sözlüğündeki değerleri ekrana yazdırır
D) my_dict sözlüğündeki anahtarların sayısını ekrana yazdırır
E) Hata verir
Bu Python kodu, my_dict adlı bir sözlük oluşturur ve sözlükteki anahtar-değer çiftlerini for döngüsü ile gezerek anahtarları ve ilgili değerleri ekrana yazdırır. Dolayısıyla cevap anahtarı A'dır.
Aşağıdaki Python kodu ne yapar?
def add_numbers(x, y):
return x + y
result = add_numbers(3, 4)
print(result)
A) 7 yazdırır
B) "7" yazdırır
C) add_numbers fonksiyonunu yazdırır
D) Hata verir
E) Hiçbir şey yazdırmaz
Bu Python kodu, `add_numbers` adında bir fonksiyon tanımlar ve bu fonksiyon, iki parametre alır ve bu parametrelerin toplamını hesaplayıp geri döndürür. Daha sonra, `result` adlı bir değişkene bu fonksiyonu çağırarak 3 ve 4 değerlerini argüman olarak verir ve sonucu alır. En son olarak da `result` değişkenini ekrana yazdırır. Bu nedenle, kod `7` yazdırır.
Hangi Python döngüsü, bir koşul doğru olduğu sürece kod bloğunu tekrar tekrar çalıştırır?
A) while döngüsü B) for döngüsü
C) if döngüsü D) until döngüsü
E) repeat döngüsü
Bu sorunun cevap anahtarı "A) while döngüsü" dır. While döngüsü, belirtilen koşul doğru olduğu sürece kod bloğunu tekrar tekrar çalıştırır. Bu döngü, belirli bir sayıda tekrar yapılacak ancak kaç kez yapılacağı bilinmeyen durumlarda kullanışlıdır.
Hangi Python dosya işleme fonksiyonu, bir dosyaya veri eklemek için kullanılır?
A) write() B) read() C) close() D) open() E) append()
Cevap anahtarı "E) append()"tir. "append()" fonksiyonu, bir dosyanın sonuna veri eklemek için kullanılır. Bu fonksiyon, "open()" fonksiyonu ile bir dosya açıldıktan sonra kullanılabilir. "write()" fonksiyonu ise, bir dosyaya veri yazmak için kullanılır, ancak bu fonksiyon, dosyanın önceki içeriğini siler ve yeniden yazma işlemi yapar. Dosya işleme fonksiyonlarını kullanarak, Python programları dosyalardan veri okuyabilir, dosyalara veri yazabilir ve dosyalarda veri ekleyebilir.
Hangi Python kodu, kullanıcının ismini girdiği bir input alanı oluşturur?
A) input("Lütfen isminizi girin: ")
B) input("Adınız: ")
C) print("Lütfen isminizi girin: ")
D) print("Adınız: ")
E) isim = input()
Bu sorunun cevabı A seçeneğidir. input() fonksiyonu, kullanıcıdan veri girişi almak için kullanılır ve örnekteki kod, kullanıcıya "Lütfen isminizi girin:" mesajını gösterir ve kullanıcının ismini alır. Bu veri daha sonra, örneğin bir değişkene atanabilir ve programda başka yerlerde kullanılabilir.
Hangi Python kodu, iki sayının toplamını hesaplar?
A) print(a+B) b) print(a-b) C) print(a*b)
D) print(a/b) E) print(a**b)
.
Python'da kullanılan bir kontrol yapıtı hangisidir?
A) if-else B) while C) for D) try-except E) return
Sorunun cevap anahtarı A) if-else'tir. if-else kontrol yapıları, bir koşulu kontrol eder ve koşul doğruysa belirli bir kod bloğunu çalıştırırken, koşul yanlışsa başka bir kod bloğunu çalıştırır. Bu yapı, Python'da kullanılan en temel kontrol yapılarından biridir ve programların akışını kontrol etmek için kullanılır.
Python'da iki sayı arasındaki en büyük ortak böleni (EBOB) hesaplamak için kullanılan fonksiyon hangisidir?
A) min() B) max() C) abs() D) pow() E) math.gcd()
Python'da iki sayı arasındaki en büyük ortak böleni (EBOB) hesaplamak için kullanılan fonksiyon "math.gcd()" fonksiyonudur. Bu fonksiyon, "math" modülü altında yer alır ve iki veya daha fazla sayı arasındaki en büyük ortak böleni hesaplar. Bu işlem, özellikle matematiksel problemlerin çözümünde ve algoritmaların tasarımında sıkça kullanılır.
Hangi Python sözcüğü, bir koşulun doğru veya yanlış olduğunu kontrol etmek için kullanılır?
A) else B) while C) for D) if E) try
Bu sorunun cevap anahtarı "D) if" olarak verilmiştir. "if" ifadesi, programların koşullu durumlara göre çalışmasını sağlar. Koşulun doğru veya yanlış olmasına bağlı olarak farklı işlemler gerçekleştirebilir. Bu, programlamanın temel yapı taşlarından biridir ve karar verme sürecinde oldukça kullanışlıdır.
Hangi Python sözcüğü, bir hata yakalamak ve ele almak için kullanılır?
A) except B) try C) raise D) assert E) finally
Bu sorunun cevap anahtarı "try" sözcüğüdür. "try" sözcüğü, programda hata olasılığı olan bölümleri tanımlamak ve bu hataların oluşması durumunda ne yapılacağını belirlemek için kullanılır. "except" sözcüğü ile birlikte kullanılarak, programın düzgün bir şekilde çalışmasını sağlamak için hata durumlarında alternatif yollar belirlenebilir.
Hangi Python fonksiyonu, bir dizedeki bir alt dizeyi arar ve ilk bulduğu konumun indeksini döndürür?
A) count() B) find() C) index() D) replace() E) split()
Bu sorunun cevap anahtarı B) find() fonksiyonudur. Bu fonksiyon, bir dizedeki belirli bir alt dizeyi arar ve alt dizenin başlangıç konumunun indeksini döndürür. Eğer alt dize bulunamazsa -1 değerini döndürür. Bu fonksiyon sayesinde, bir dizede belirli bir alt dizeyi arayarak, bu alt dizenin nerede başladığını bulabilir ve buna göre işlemler yapabiliriz.
Özyinelemeli fonksiyonların mantığını anlama ve kullanabilme becerisini ölçmektedir.
Python dilinde listeler ve döngülerin nasıl kullanıldığını anlama kazanımı elde edilir.
Basit bir Python if-else yapısı kullanımını anlama becerisini ölçer.
Python programlama dili temelleri ile ilgili bir konudur.
Python'da temel değişken tanımlama, matematiksel işlemler yapma ve sonuçları ekrana yazdırma becerisini test eder.
Bu soru, öğrencilerin Python'da fonksiyon oluşturma ve özyinelemeli (recursive) fonksiyonlar kullanarak bir problemin çözümüne yaklaşma becerilerini ölçer.
Python programlama dilinde döngü kontrol ifadelerinin kullanımını test etmektedir.
Python'da listelerin nasıl birleştirileceğini anlayabilirler.
Python'da break ifadesinin nasıl kullanılacağına dair bir anlayıştır.
Python programlama becerileri kazandırmayı amaçlamaktadır.
Python'da karşılaştırma operatörleri kullanarak koşullu ifadelerin nasıl oluşturulacağını öğrenmiş oluruz.
Sözlüklerdeki verileri gezerek işlemler yapabilir ve sözlüklerdeki verilere erişebilirsiniz.
Fonksiyonlar ve değer döndürme kavramlarını anlamak için önemlidir.
Python'da döngülerin farklı türlerini anlamak için önemlidir ve bir programın belirli bir koşul sağlandığı sürece çalışmasını sağlamak için kullanılan bir yapıyı tanımak için faydalıdır.
Python programlama dilinde dosya işleme işlemlerini anlamak ve kullanmak için gereklidir.
Python'da input() fonksiyonunun kullanımını anlamayı ve kullanıcının veri girişi yapabilmesini sağlamayı hedefler.
Kur'an-ı Kerim'in okunmasının Ramazan ayında daha fazla sevap kazandırdığını ve bu nedenle müslümanlar için Ramazan ayının Kur'an okuma ve ibadet etme açısından önemli olduğunu öğrenmiş oluruz.
Python'da kontrol yapılarını kullanarak program akışını kontrol edebilme becerisi kazanmaktır.
Python'da iki sayı arasındaki en büyük ortak böleni (EBOB) hesaplama becerisi kazanılır.
Programlamada koşullu durumları kullanma becerisi ve karar verme sürecinde doğru ifadeleri kullanabilme yeteneği kazanılmış olur.
Python programlama dilinde hata yönetimi konusunu anlamak için önemlidir.
Python programlama dilinde metin işleme ve veri manipülasyonu için önemli bir araçtır.
etiketlerini kapsamaktadır.Değerli öğretmenlerimiz, isterseniz sistemimizde kayıtlı binlerce sorudan 9.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.