9.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı

9.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı sınavı 9.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 2 dönemine ait. Bu sınav Orta derecede zorluktadır. Toplamda 25 sorudan oluşmaktadır.



 9.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı CEVAPLARI

  1. Aşağıdaki Python kodunun çıktısı nedir?
    print("Merhaba, Dünya!")

    A) Merhaba, Dünya!            B) Merhaba, Python!
    C) Python, Merhaba!            D) Dünya, Merhaba!
    E) Syntax hatası verir.

  2. Cevap: A Açıklama:

    Sorunun cevap anahtarı "A) Merhaba, Dünya!" seçeneğidir. Bu Python kodunun çıktısı olarak "Merhaba, Dünya!" yazısı ekranda görüntülenecektir. - Python'da `print()` fonksiyonu, içine verilen değeri ekrana yazdırmak için kullanılır. - Verilen kodda `print("Merhaba, Dünya!")` ifadesi bulunmaktadır. Bu ifade, "Merhaba, Dünya!" yazısını ekrana yazdırmak için kullanılır. - Dolayısıyla, kod çalıştırıldığında çıktı olarak "Merhaba, Dünya!" yazısı ekranda görüntülenecektir.



  3. Aşağıdaki Python kodunun çıktısı nedir?
    a = 5
    b = 2
    c = a + b
    print(C)

    A) 2    B) 5    C) 7    D) 10    E) Syntax hatası verir.

  4. Cevap: E Açıklama:

    Sorunun cevap anahtarı E) Syntax hatası verir'dir. Kodda küçük bir hata bulunmaktadır. İlk önce `a`, `b` ve `c` değişkenleri tanımlanır. Ancak `c` değişkenine atama yapılırken büyük harf kullanılmıştır (`C` yerine `c`). Bu nedenle Python, `print(C)` ifadesini tanımlanmamış bir değişken olarak algılar ve "NameError: name 'C' is not defined" şeklinde bir hata mesajı verir. Doğru yazım `print(c)` olmalıdır.



  5. Aşağıdaki Python kodunun çıktısı nedir? 
    a = "merhaba"
    print(a[1:4])

    A) mera     B) erha                            C) rhab
    D) erb        E) Syntax hatası verir.

  6. Cevap: B Açıklama:

    Sorunun cevap anahtarı B) erha'dır. Verilen Python kodunda, "a" adında bir değişken oluşturulmuş ve içine "merhaba" değeri atanmıştır. Ardından "print(a[1:4])" ifadesi kullanılarak "a" değişkeninin 1. indeksinden başlayıp 4. indekse kadar olan karakterler yazdırılmıştır. "a" değişkeninin 1. indeksi "e", 2. indeksi "r", 3. indeksi "h" ve 4. indeksi "a" olduğundan dolayı çıktı olarak "erha" elde edilir.



  7. Aşağıdaki Python kodunun çıktısı nedir? 
    a = [1, 2, 3]
    a.append(4)
    print(A)

    A) [1, 2, 3, 4]                    B) [4, 3, 2, 1]
    C) [1, 2, 4, 3]                    D) [1, 4, 2, 3]
    E) Syntax hatası verir.

  8. Cevap: A Açıklama:

    Sorunun cevap anahtarı "A) [1, 2, 3, 4]" seçeneğidir. - Verilen Python kodunda, `a` adında bir liste oluşturulur ve bu liste [1, 2, 3] elemanlarını içerir. - `append()` fonksiyonu kullanılarak listenin sonuna 4 sayısı eklenir. - `print()` fonksiyonuyla `A` değişkeninin çıktısı istenir. - `A` yerine yanlışlıkla büyük harfle yazılan `a` kullanıldığından, program bir isim hatası (`NameError`) verir. - Doğru şekilde `print(a)` yazıldığı takdirde çıktı [1, 2, 3, 4] olur.



  9. Aşağıdaki Python kodunun çıktısı nedir? 
    a = 5
    b = 3
    if a > b:
       print("a büyüktür b")
    else:
        print("b büyüktür a")

    A) a büyüktür b
    B) b büyüktür a
    C) a eşittir b
    D) Hiçbir şey yazdırılmaz.
    E) Syntax hatası verir.

  10. Cevap: A Açıklama:

    Sorunun cevap anahtarı A) a büyüktür b'dir. Python'da "if-else" ifadesi, belirtilen koşulun doğru veya yanlış olmasına bağlı olarak farklı kod bloklarının çalışmasını sağlar. Bu kodda, a ve b değişkenleri karşılaştırılıyor. Eğer a, b'den büyükse "a büyüktür b" yazdırılır. Eğer a, b'den küçük veya eşitse ise "b büyüktür a" yazdırılır. Verilen durumda a = 5 ve b = 3 olduğu için a, b'den büyüktür ve "a büyüktür b" çıktısı verilir.



  11. Python'da "while" döngüsü ne işe yarar?

    A) Belirli bir aralıktaki sayıları tekrar eder
    B) Koşul yanlış olduğu sürece belirli bir işlemi tekrar eder
    C) Koşul doğru olduğu sürece belirli bir işlemi tekrar eder
    D) Verilen sayıyı verir
    E) Hiçbiri

  12. Cevap: C Açıklama:

    Bu sorunun cevap anahtarı C) Koşul doğru olduğu sürece belirli bir işlemi tekrar etmek olarak belirlenmiştir. Verilen soruda, Python'da "while" döngüsünün ne işe yaradığı sorulmaktadır. "while" döngüsü, belirli bir işlemi tekrar etmek için kullanılan bir döngü yapısıdır. Bu döngü, belirli bir koşul doğru olduğu sürece çalışır ve işlemi tekrar eder. Döngü, koşul yanlış olduğunda durur ve döngüden çıkar. Bu nedenle, "while" döngüsü belirli bir işlemi koşul doğru olduğu sürece tekrar etmek için kullanılır. Cevap anahtarı olan C şıkkı, "while" döngüsünün koşul doğru olduğu sürece belirli bir işlemi tekrar etmek için kullanıldığını ifade etmektedir. "while" döngüsü, belirli bir koşulun doğru olduğu sürece belirli bir işlemi tekrar etmek için kullanılır. Bu koşul yanlış olduğunda döngüden çıkılır. Python'da "while" döngüsü, bir koşulun doğru olduğu sürece belirli bir işlemi tekrarlamak için kullanılan bir döngü yapısıdır.



  13. Python'da "if" deyimi ne işe yarar?

    A) Belirli bir işlemi belirli bir koşulda yapar
    B) Belirli bir işlemi belirli bir sayıda yapar
    C) Belirli bir işlemi belirli bir aralıkta yapar
    D) Belirli bir işlemi belirli bir liste içinde yapar
    E) Hiçbiri

  14. Cevap: A Açıklama:

    Bu sorunun cevap anahtarı A) Belirli bir işlemi belirli bir koşulda yapar'dır. - "if" deyimi, bir koşulu kontrol eder ve bu koşul doğru ise belirli bir işlemi gerçekleştirir. - Koşul doğru olduğunda if bloğu içerisindeki işlemler çalışır, aksi takdirde atlanır. - "if" deyimi, programların belirli şartlara göre farklı davranışlar sergilemesini sağlar.



  15. Python'da bir değişken tanımlamak için hangi işlem kullanılır?

    A) :=    B) ==    C) =    D) ;    E) Hiçbiri

  16. Cevap: C Açıklama:

    Bu sorunun cevap anahtarı C) = (eşittir) işleci olarak belirlenmiştir. Python'da bir değişken tanımlamak için = (eşittir) işleci kullanılır. Bu işlem, bir değişkene bir değer atamak için kullanılır. Örneğin, "x = 5" ifadesi ile x adında bir değişken tanımlanır ve bu değişkene 5 değeri atanır. Cevap anahtarı olarak C şıkkı, bir değişken tanımlamak için kullanılan doğru işlemi göstermektedir. Python'da değişken tanımlamak için = işleci kullanılır, örneğin "y = 10" şeklinde bir tanımlama yapılabilir. Diğer şıklar, değişken tanımlamak için yanlış işleçleri içermektedir.



  17. Aşağıdaki Python kodunun çıktısı ne olur? 
    for i in range(1, 6):
    print(i, end=" ")

    A) 1 2 3 4 5            B) 1 2 3 4
    C) 0 1 2 3 4            D) 0 1 2 3 4 5
    E) Hiçbiri

  18. Cevap: A Açıklama:

    Bu sorunun cevap anahtarı A) 1 2 3 4 5 olarak belirlenmiştir. Verilen Python kodu bir döngü (for döngüsü) kullanarak 1'den 5'e kadar olan sayıları ekrana yazdıracaktır. "range(1, 6)" ifadesi, 1 ile 6 arasındaki sayıları (6 dahil değil) temsil eder. Döngü her adımda "i" değişkenini bir sonraki sayıyla güncelleyerek çalışır. "print(i, end=" ")" ifadesi, her sayıyı bir boşlukla yan yana yazdırmak için kullanılır. Örnek çıktı: 1 2 3 4 5



  19. Aşağıdaki Python kodunun çıktısı ne olur?
    x = "Hello, world!"
    print(x[7])

    A) e    B) w    C) ,    D) r    E) Hiçbiri

  20. Cevap: B Açıklama:

    Bu sorunun cevap anahtarı A) e'dir. - Verilen Python kodunda, `x` adlı bir string değişkeni tanımlanmış ve değeri "Hello, world!" olarak atanmıştır. - `print(x[7])` ifadesi, `x` değişkeninin 7. indeksindeki karakteri ekrana yazdırmak için kullanılır. - Python'da indeksler 0'dan başlar, bu nedenle `x[7]` ifadesi bize 7. indeksteki karakteri verir. - "Hello, world!" stringinde 7. indeksteki karakter "e" olduğundan, çıktı olarak "e" yazdırılır.



  21. Aşağıdaki Python kodunun çıktısı ne olur?
    x = 5
    y = "3"
    print(x + y)

    A) 8    B) 53    C) "53"    D) TypeError    E) Hiçbiri

  22. Cevap: D Açıklama:

    Bu sorunun cevap anahtarı D) TypeError'dır. - Python'da farklı veri tipleri arasında doğrudan matematiksel işlem yapmak bazı durumlarda hata üretebilir. - Kodda, x değişkeni bir tamsayı (integer) iken, y değişkeni bir metin (string) olarak tanımlanmıştır. - İki değişkeni toplamak istediğimizde, Python farklı veri tiplerini otomatik olarak dönüştürme yeteneğine sahip değildir ve bu durumda bir hata oluşur. - Tamsayı ile metni doğrudan toplamak istediğimizde TypeError hatası alırız.



  23. Python'da veri tipleri arasında hangisi kullanılarak tam sayılar işlenebilir?

    A) float    B) boolean    C) int    D) str    E) list

  24. Cevap: C Açıklama:

    Bu sorunun cevap anahtarı C) int (tam sayı) olarak belirlenmiştir. Python'da tam sayıları işlemek için "int" veri tipi kullanılır. "int" kısaltması, integer yani tam sayı anlamına gelir. Python'da tam sayılar negatif ve pozitif değerleri içerebilir. Örneğin, 1, 5, -10 gibi tam sayılar "int" veri tipiyle işlenebilir. Diğer seçenekler olan "float" ondalıklı sayıları temsil eder, "boolean" ise True (doğru) veya False (yanlış) değerlerini temsil eder. "str" metin veya karakter dizilerini, "list" ise bir dizi veya liste veri yapısını temsil eder.



  25. Python'da bir liste oluşturmak için hangi karakterleri kullanırsınız?

    A) ()    B) {}    C) []    D) <>    E) //

  26. Cevap: C Açıklama:

    Bu sorunun cevap anahtarı C) [] karakterlerini kullanmaktır. - Python'da bir liste oluşturmak için köşeli parantez [ ] karakterlerini kullanırız. - Örneğin, bir liste oluşturmak için [1, 2, 3] şeklinde bir ifade kullanabiliriz. - Köşeli parantezler, listenin başlangıcını ve sonunu belirtir ve liste elemanlarını içinde tutar.



  27. Bir Python programında, bir if-else ifadesinin işlevi nedir?

    A) Bir döngüyü yürütmek için kullanılır.
    B) Belirli bir koşulu kontrol etmek ve farklı işlemler yapmak için kullanılır.
    C) Bir fonksiyon tanımlamak için kullanılır.
    D) Bir değişkeni tanımlamak için kullanılır.
    E) Bir dosyayı açmak için kullanılır.

  28. Cevap: B Açıklama:

    Sorunun cevap anahtarı "B) Belirli bir koşulu kontrol etmek ve farklı işlemler yapmak için kullanılır." olarak belirlenmiştir. Bir if-else ifadesi, bir programın belirli bir koşulu kontrol etmesini ve bu koşula bağlı olarak farklı işlemler yapmasını sağlar. Koşul ifadesi doğru ise if bloğu çalıştırılır, aksi halde else ifadesi çalıştırılır. Bu if-else ifadesi zinciri, birden fazla koşulu kontrol etmek ve farklı işlemler yapmak için kullanılabilir. Bu yapı, programlara esneklik kazandırır ve farklı senaryolara uygun işlemler yapılmasını sağlar.



  29. Bir Python programında, bir for döngüsü ne işe yarar?

    A) Belirli bir koşulu kontrol etmek için kullanılır.
    B) Belirli bir işlemi belirli bir sayıda kez yürütmek için kullanılır.
    C) Verileri bir dosyaya yazmak için kullanılır.
    D) Verileri bir dosyadan okumak için kullanılır.
    E) Bir fonksiyonu çağırmak için kullanılır.

  30. Cevap: B Açıklama:

    Sorunun cevap anahtarı "B) Belirli bir işlemi belirli bir sayıda kez yürütmek için kullanılır." olarak belirlenmiştir. Bir for döngüsü, belirli bir işlemi belirli bir sayıda tekrarlamak için kullanılır. Bu döngü, bir dizi, liste veya aralık gibi bir veri yapısındaki elemanları tek tek dolaşarak her bir eleman için belirtilen işlemi gerçekleştirir. For döngüsü, tekrar sayısını takip eder ve işlem bu sayı kadar tekrarlanır. Bu yapı, özellikle bir liste veya dizi üzerindeki elemanlara erişmek ve her biriyle aynı işlemi yapmak için kullanışlıdır.



  31. Aşağıdaki Python kodunun çıktısı ne olur? x = 5 y = 2 print(x ** y)

    A) 7    B) 10    C) 25    D) 125    E) 32

  32. Cevap: C Açıklama:

    Cevap Anahtarı: C) 25 Bu soruda, verilen Python kodunun çıktısının ne olduğu sorulmaktadır. Kodda x ve y değişkenlerine sırasıyla 5 ve 2 değerleri atanır. Ardından "print(x ** y)" ifadesi kullanılarak x'in y'inci kuvveti ekrana yazdırılır. "**" operatörü üst alma işlemini temsil eder. İfade, 5'in 2'inci kuvvetini hesaplar ve çıktı olarak 25 verir.



  33. Aşağıdaki Python kodunun çıktısı ne olur?
    x = 10
    y = x % 3
    print(y)

    A) 0    B) 1    C) 2    D) 3    E) 10

  34. Cevap: B Açıklama:

    Bu sorunun cevap anahtarı "B) 1" olarak belirlenmiştir. İlk satırda `x` değişkenine 10 değeri atanır. İkinci satırda `y` değişkenine `x % 3` işlemi uygulanır, yani `x`'in 3'e bölümünden kalan değer `y`'ye atanır. Burada 10'u 3'e böldüğümüzde kalan 1'dir. Son olarak `print(y)` ifadesiyle `y` değişkeninin değeri ekrana yazdırılır ve çıktı olarak 1 elde edilir.



  35. Aşağıdaki Python kodunun çıktısı ne olur?
    x = [1, 2, 3]
    y = [4, 5]
    z = x + y
    print(z)

    A) [1, 2, 3, 4, 5]            B) [1, 4, 2, 5, 3]
    C) [5, 4, 3, 2, 1]            D) [4, 5, 1, 2, 3]
    E) Hata verecek

  36. Cevap: A Açıklama:

    Bu sorunun cevap anahtarı "A) [1, 2, 3, 4, 5]" olarak belirlenmiştir. İlk iki satırda `x` ve `y` adında iki liste oluşturulur. `x` listesi [1, 2, 3] elemanlarına sahiptir ve `y` listesi [4, 5] elemanlarına sahiptir. Üçüncü satırda `z` değişkenine `x + y` işlemi uygulanır. Bu işlem, `x` listesinin sonuna `y` listesini ekleyerek [1, 2, 3, 4, 5] listesini oluşturur. Son olarak `print(z)` ifadesiyle `z` liste değeri ekrana yazdırılır. Dolayısıyla, çıktı olarak [1, 2, 3, 4, 5] elde edilir.



  37. Aşağıdaki Python kodunun çıktısı ne olur?

    x = [1, 2, 3]
    y = x
    x[0] = 4
    print(y)

    A) [1, 2, 3]        B) [4, 2, 3]                C) [1, 4, 3]
    D) [1, 2, 4]        E) Hata verecek

  38. Cevap: B Açıklama:

    Cevap Anahtarı: D) [1, 2, 4] Bu soruda, Python'da referans tiplerinin nasıl çalıştığını anlama becerisi test edilmektedir. Verilen kodda, x ve y değişkenleri bir liste olan [1, 2, 3] üzerinde referans olarak atanmıştır. Yani x ve y aslında aynı liste objesini işaret etmektedir. Ardından x[0] ifadesiyle liste içindeki ilk eleman değiştirilir. Bu değişiklik orijinal listede yapılır ve y değişkeni de aynı listeyi işaret ettiği için sonuç olarak [1, 2, 4] çıktısı elde edilir.



  39. Aşağıdaki kod parçasında while döngüsü kullanılmıştır
    i = 0
    while i < 5:    
       print(i)
       i += 1

    Hangi seçenekte doğru bir açıklama verilmiştir?

    A) Döngü 5 kere çalışır.
    B) Döngü 4 kere çalışır.
    C) Döngü sonsuz kere çalışır.
    D) Döngünün kaç kez çalışacağı belirtilmemiş.
    E) Kod parçası hata içermektedir.

  40. Cevap: A Açıklama:

    Bu sorunun cevap anahtarı "A) Döngü 5 kere çalışır" olarak belirlenmiştir. Kod parçası içindeki while döngüsü, i değeri 5'ten küçük olduğu sürece çalışır. Başlangıçta i değeri 0 olarak tanımlanır, ardından döngü içinde i değeri 1 artırılarak döngünün her bir adımında i'nin değeri artırılır. Bu şekilde döngü toplamda 5 kere çalışır ve 0'dan başlayarak 4'e kadar olan sayıları ekrana yazdırır.



  41. Aşağıdaki kod parçasında bir liste tanımlanmıştır:
    sebzeler = ["havuç", "patates", "kabak"]
    Bu listedeki elemanlar hangi indeks değerlerine sahiptir?

    A) 0, 1, 2                                             B) 1, 2, 3
    C) 0, 2, 4                                             D) 2, 4, 6
    E) Kod parçası hata içermektedir.

  42. Cevap: A Açıklama:

    Bu sorunun cevap anahtarı "A) 0, 1, 2" olarak belirlenmiştir. Verilen kod parçasında, "sebzeler" adında bir liste tanımlanmıştır ve bu liste ["havuç", "patates", "kabak"] elemanlarını içermektedir. Listelerde indeks değerleri 0'dan başlayarak sırasıyla artar, bu nedenle "havuç" indeks değeri 0, "patates" indeks değeri 1 ve "kabak" indeks değeri 2'dir.



  43. Hangi döngü, belirtilen koşul doğru olduğu sürece kod bloğunu yineleyecektir?

    A) while döngüsü            B) for döngüsü
    C) if koşulu                      D) else if koşulu
    E) switch koşulu

  44. Cevap: A Açıklama:

    Bu sorunun cevap anahtarı "A) while döngüsü" olarak belirlenmiştir. While döngüsü, belirtilen koşul doğru olduğu sürece kod bloğunu tekrar tekrar çalıştırır. Koşul her döngü başında kontrol edilir ve koşul doğru olduğu sürece döngü devam eder. Bu şekilde, belirli bir şart sağlandığı sürece kod bloğu yinelenir.



  45. Python'da, bir değişkenin değerini artırmak için hangi operatör kullanılır?

    A) +    B) -    C) /    D) *    E) +=

  46. Cevap: E Açıklama:

    Bu sorunun cevap anahtarı "E) +=" olarak belirlenmiştir. Python'da bir değişkenin değerini artırmak için "+=" operatörü kullanılır. Bu operatör, değişkenin mevcut değerine belirtilen değeri ekleyerek değişkenin değerini günceller. Örneğin, "x += 5" ifadesi, "x" değişkeninin değerine 5 ekler ve sonuç olarak "x" değişkeninin yeni değeri 5 artar.



  47. Hangisi doğru bir Python fonksiyon tanımıdır?

    A) def my_function():        B) def my_function()
    C) my_function():              D) my_function()
    E) my_function:

  48. Cevap: A Açıklama:

    Cevap Anahtarı: A) def my_function(): Bu soruda, doğru bir Python fonksiyon tanımını belirlememiz istenmektedir. Python'da bir fonksiyon tanımlanırken "def" anahtar kelimesi kullanılır ve fonksiyonun adı parantezlerle birlikte yazılır. Fonksiyonun sonunda iki nokta işareti kullanılır. Seçenekleri incelediğimizde, A seçeneği olan "def my_function():" doğru bir Python fonksiyon tanımıdır. Fonksiyon adı "my_function" olarak belirlenmiş ve fonksiyon tanımı iki nokta işareti ile tamamlanmıştır.



  49. Python'da bir değişkenin veri tipini belirlemek için hangi fonksiyon kullanılır?

    A) print()    B) len()    C) type()    D) str()    E) int()

  50. Cevap: C Açıklama:

    Bu sorunun cevap anahtarı "C) type()" olarak belirlenmiştir. Python'da bir değişkenin veri tipini belirlemek için "type()" fonksiyonu kullanılır. "type()" fonksiyonu, bir nesnenin veri tipini döndürür. Örneğin, "type(x)" şeklinde kullanarak değişken "x" için veri tipini öğrenebiliriz. Bu fonksiyon sayesinde programda hangi veri türünü kullandığımızı doğrulayabilir ve gerektiğinde uygun işlemleri gerçekleştirebiliriz



Yorum Bırak

   İsiminizi Giriniz:   
   Emailinizi Giriniz:




9.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı Detayları

9.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı 45 kere indirildi. Bu sınav Orta derecede zorluktadır. Sınav zorluk derecesi sınavı oluşturan soruların istatistikleri alınarak oluşturulmuştur. Toplamda 25 sorudan oluşmaktadır. Sınav soruları aşağıda verilen kazanımları ölçecek şekilde hazırlanmıştır. 25 Mart 2023 tarihinde eklenmiştir. Bu sınavı şimdiye kadar 1 kullanıcı beğenmiş. Bu sınavı çözerek başarınızı artırmak için 9.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı Testini Çöz tıklayın. 9.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı yazılı sınavına henüz hiç yorum yapılmamış. İlk yorum yapan siz olun.

9.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı sınavında hangi soru türleri kullanılmıştır?

Bu sınavda verilen soru türleri kullanılmıştır.
  • Test


9.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı Hangi Kazanımları Kapsıyor?

Bu sınav ve tema ve kazanımlarını kapsamaktadır.
  • PROGRAMLAMA
    1. Program Kontrolü
    2. Program Kontrolü
    3. Programlamanın Temelleri

Ayrıca 9.sınıf bilgisayar bilimi dersi 2.dönem 1.yazılı soruları; soruların tamamı test formatında ve cevap anahtarlı olarak python kazanımlarını ölçen sorulardan hazırlanmıştır

Basit Python kodlarını çalıştırma ve çıktılarını tahmin etme becerisi.

Python'da değişken isimlendirirken büyük ve küçük harflerin dikkate alındığını, bu nedenle `C` ve `c` farklı değişkenler olarak kabul edildiğini bilmek.

Verilen bir dize içinden belirli bir aralıktaki karakterleri seçerek yazdırabilme becerisi.

Listeye eleman ekleme işlemi için `append()` fonksiyonunu kullanma becerisi.

Koşullu ifadeleri kullanarak karşılaştırma yapabilme ve doğru sonuçları elde edebilme becerisi.

Python'da "while" döngüsünün işlevini ve kullanımını anlama becerisi.

Python programlama dilinde "if" deyimini kullanarak belirli bir koşula göre işlem yapabilme yeteneği.

Python'da değişken tanımlama işlemi ve doğru işleci kullanma.

Döngü kullanarak belirli bir aralıktaki sayıları yazdırma.

Bir stringin belirli bir indeksindeki karakteri elde etmek ve kullanmak.

Farklı veri tipleri arasında matematiksel işlemler yapmanın nasıl hatalara yol açabileceğini ve veri türleri arasında uygun dönüşümlerin önemini anlama.

Python'da tam sayıları temsil etmek için "int" veri tipini kullanma becerisi.

Python'da bir liste oluşturmak için köşeli parantezleri kullanmanın gerektiğini bilmek.

Bir if-else ifadesinin belirli bir koşulu kontrol etmek ve farklı işlemler yapmak için kullanıldığını bilmek.

Bir for döngüsünün belirli bir işlemi belirli bir sayıda tekrarlamak için kullanıldığını bilmek.

Python'da üst alma operatörünün nasıl kullanıldığını ve matematiksel işlemlerin nasıl gerçekleştirildiğini anlama yeteneği.

Bir sayının diğer bir sayıya bölümünden kalanı bulmak için modül operatörü `%`'nü kullanabiliriz.

İki liste arasında elemanları birleştirmek için `+` operatörünü kullanma becerisi.

Referans tiplerini anlama ve bir değişkenin diğerine nasıl referans olduğunu kavrama.

Bir döngünün belirli bir koşul sağlandığı sürece çalışacağını ve bu örnekte döngünün 5 kere çalışacağını anlama.

Bir listedeki elemanların indeks değerlerini anlamak ve liste elemanlarına ulaşmak için indeksleri kullanabilmek.

Döngüleri kullanarak tekrarlayan işlemleri gerçekleştirmeyi ve belirli koşullar altında kodu kontrol etmeyi öğrenmek.

Python'da bir değişkenin değerini artırmak için "+=" operatörünü kullanabilmek.

Doğru bir Python fonksiyon tanımının nasıl yapıldığını bilmek ve fonksiyon tanımında "def" anahtar kelimesi ve iki nokta işaretini kullanmak.

Python'da bir değişkenin veri tipini belirlemek için "type()" fonksiyonunu kullanmayı öğrenmek.

etiketlerini kapsamaktadır.

Hangi kategoriye ait?

9.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı sınavı 9.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 2 dönemine ait.

9.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı Testi İstatistikleri

Bu sınav 173 kere çözüldü. Sınava kayıtlı tüm sorulara toplamda 2035 kere doğru, 850 kere yanlış cevap verilmiş.

9.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı Sınavını hangi formatta indirebilirim?

9.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı sınavını .pdf veya .docx olarak ücretsiz indirebilirsiniz. Bunun yanında sistem üzerinden doğrudan yazdırabilirsiniz. Veya öğretmen olarak giriş yaptıysanız 9.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı sınavını sayfanıza kaydedebilirsiniz.

9.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı sınav sorularının cevap anahtarlarını nasıl görebilirim?

Sınavın cevap anahtarını görebilmek için yukarıda verilen linke tıklamanız yeterli. Her sorunun cevabı sorunun altında gösterilecektir. Veya Sınavı .docx olarak indirdiğinizde office word programıyla açtığınızda en son sayfada soruların cevap anahtarına ulaşabilirsiniz.

Kendi Sınavını Oluştur

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.


Sınav hakkında telif veya dönüt vermek için lütfen bizimle iletişime geçin.