9.Sınıf Bilgisayar Bilimi Test

9.Sınıf Bilgisayar Bilimi Test sınavı 9.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 2 dönemine ait. Bu sınav Zor derecede zorluktadır. Toplamda 16 sorudan oluşmaktadır.



 9.Sınıf Bilgisayar Bilimi Test CEVAPLARI

  1. Aşağıdaki kodun çıktısı nedir?
    a = 5
    b = 10
    c = a + b print(c)

    A) 5    B) 10    C) 15    D) 20    E) Hata verir

  2. Cevap: C Açıklama:

    Bu kodun çıktısı "15" olacaktır. Kod satırları sırasıyla a ve b değişkenlerine 5 ve 10 değerleri atanır, c değişkeni ise a ve b değişkenlerinin toplamı olarak tanımlanır. Son olarak print() fonksiyonu ile c değişkeninin değeri ekrana yazdırılır. Böylece ekranda 15 değeri görüntülenir.



  3. Aşağıdaki kodun çıktısı nedir?
    a = "5"
    b = "10"
    c = a + b
    print(c)

    A) 5    B) 10    C) 15    D) 510    E) Hata verir

  4. Cevap: D Açıklama:

    Bu sorunun cevap anahtarı D) 510'dur. Program, string veri tiplerindeki "a" ve "b" değişkenlerinin değerlerini birleştirerek, "c" değişkenine atar ve "print(c)" satırı ile birleştirilmiş string'i yazdırır. String birleştirme işlemi, "+" işareti kullanılarak yapılır ve sonuçta elde edilen string "510" olur.



  5. Aşağıdaki kodun çıktısı nedir?
    a = "hello"
    b = a * 3
    print(b)

    A) hellohellohello            B) hello3
    C) 3hello                         D) hllo ello hlo
    E) Hata verir

  6. Cevap: A Açıklama:

    Bu sorunun cevap anahtarı "hellohellohello"dur. Çünkü, a değişkenine "hello" stringi atanır ve b değişkenine a * 3 işlemi yapılır. Bu işlem, "hello" stringinin 3 kez tekrarlanması anlamına gelir. Sonuç olarak, b değişkeni "hellohellohello" stringini içerir ve print() fonksiyonu ile ekrana yazdırılır.



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

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

  8. Cevap: B Açıklama:Cevap: B)
    Açıklama: Python'daki dilimlemede, ilk sayı dahil edilirken, son sayı dahil edilmez. Bu nedenle, `a[1:3]` işlemi `a` listesinden 1. ve 2. öğeleri (2 ve 3) alır ve bunları yeni bir liste olan `b`'ye atar. Dolayısıyla, `b` listesi `[2, 3]` değerine sahip olur.

  9. Aşağıdaki kodun çıktısı nedir?
    a = [1, 2, 3]
    b = [4, 5, 6]
    c = a + b
    print(c)

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

  10. Cevap: C Açıklama:Cevap: C)
    Açıklama: Python'daki '+' operatörü, listeleri birleştirmek için kullanılır. Bu nedenle, 'c = a + b' ifadesinde 'a' ve 'b' listeleri birleştirilerek yeni bir liste olan 'c' oluşturulur. Sonuç olarak, 'print(c)' ifadesi [1, 2, 3, 4, 5, 6] listesini yazdıracaktır.

  11. Aşağıdaki kodun çıktısı nedir?
    a = "hello"
    b = a.upper()
    print(b)

    A) hello            B) HELLO        C) Hello
    D) hELLO        E) Hata verir

  12. Cevap: B Açıklama:

    Cevap anahtarı B'dir. upper() metodu, bir string'in tüm karakterlerini büyük harfe dönüştürür. Bu nedenle, a.upper() ifadesi, "hello" string'ini "HELLO" string'ine dönüştürür ve print() fonksiyonu da çıktı olarak "HELLO" yazdırır.



  13. Aşağıdaki kodun çıktısı nedir?
    a = "hello"
    b = a.replace("e", "a")
    print(b)

    A) hello        B) hallo                C) hella
    D) hOllo        E) Hata verir

  14. Cevap: B Açıklama:

    Bu sorunun cevap anahtarı B) hallo'dur. `replace()` metodu, verilen string içindeki bütün bir karakter veya karakter dizisini, başka bir karakter veya karakter dizisiyle değiştirmek için kullanılır. Bu örnekte, `a` değişkenindeki "e" karakteri "a" karakteriyle değiştirilir ve yeni string "hallo" olarak saklanır. Bu örnek, stringlerin Python'da nasıl işlendiği konusunda bir fikir verir.



  15. Aşağıdaki kodun çıktısı nedir?
    a = {"name": "John", "age": 30}
    b = a.get("name")
    print(b)

    A) "name"        B) "John"        C) "age"
    D) 30                E) Hata verir

  16. Cevap: B Açıklama:

    Bu kod, bir sözlük (dictionary) oluşturur ve "name" anahtarına sahip bir değer atanır. Daha sonra "get()" yöntemi kullanılarak "name" anahtarının değeri "b" değişkenine atılır ve "b" değişkeni "print()" işlemiyle ekrana yazdırılır. Çıktı olarak "John" yazdırılır.



  17. Aşağıdaki kodun çıktısı nedir?
    a = "hello"
    b = "world"
    c = a + b
    print(c)

    A) hello                     B) world
    C) helloworld            D) hello world
    E) Hata verir

  18. Cevap: C Açıklama:

    Bu soruda verilen kodda, öncelikle "hello" ve "world" stringleri iki farklı değişkene atanıyor. Ardından bu değişkenler "+" operatörü ile birleştiriliyor ve sonuç yeni bir değişkene atanıyor. Son olarak bu yeni değişkenin değeri ekrana yazdırılıyor. Dolayısıyla, doğru cevap C seçeneği olan "helloworld" şeklindedir.



  19. Aşağıdaki kodun çıktısı nedir?
    a = 4
    b = 2
    c = a * b
    print(c)

    A) 2    B) 4    C) 6    D) 8    E) Hata verir

  20. Cevap: D Açıklama:Cevap: D)
    Açıklama: Değişkenler a'ya 4, b'ye 2 değeri atanır. c değişkeni, a ve b'nin çarpımına yani 4 * 2 = 8'e atanır. Dolayısıyla çıktı 8'dir.

  21. Aşağıdaki kodun çıktısı nedir?
    a = [1, 2, 3, 4]
    b = a[1:3]
    print(b)

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

  22. Cevap: B Açıklama:

    Bu soruda, verilen kod parçası bir liste oluşturuyor ve bu listeden belli bir aralıktaki elemanları seçerek yeni bir liste oluşturuyor. Kodun çıktısı ise "b = [2, 3]" olacaktır. Bu nedenle, doğru cevap B seçeneğidir. Listenin dilimlenmesi, Python'da oldukça yaygın bir işlemdir ve listenin belli bir bölümünün seçilmesi için kullanılır.



  23. Aşağıdaki kodun çıktısı nedir?
    a = "hello world"
    b = a.split()
    print(b)

    A) ["hello", "world"]            B) "hello world"
    C) ["hello world"]                D) "hello", "world"
    E) Hata verir

  24. Cevap: A Açıklama:

    Bu sorunun cevap anahtarı A) ["hello", "world"]'dır. Kod, "hello world" cümlesini değişken a'ya atar ve daha sonra split() fonksiyonu kullanılarak bu cümle boşluk karakterine göre iki ayrı kelimeye ayrılır. Daha sonra elde edilen iki kelime, bir liste olarak değişken b'ye atanır ve son olarak bu liste ekrana yazdırılır. Bu işlemin sonucunda çıktı olarak ["hello", "world"] elde edilir.



  25. Aşağıdaki kodun çıktısı nedir?
    a = "hello"
    b = 2
    c = a * b
    print(c)

    A) hello            B) world        C) helloworld
    D) hellohello    E) Hata verir

  26. Cevap: D Açıklama:

    Bu soruda, string bir değişkenin çarpılması işlemi gerçekleştirilmiştir. String bir değişken, çarpma işlemiyle kendisiyle belirtilen sayı kadar tekrarlanabilir. Bu durumda, "hello" kelimesi, 2 kez tekrarlandığı için "hellohello" olarak çıktı verir. Cevap D'dir.



  27. Aşağıdaki kodun çıktısı nedir?
    a = [1, 2, 3, 4]
    b = a[-1]
    print(b)

    A) 1    B) 2    C) 3    D) 4    E) Hata verir

  28. Cevap: D Açıklama:

    Bu sorunun cevap anahtarı D) 4'dür. Kodda, "a" isimli bir liste tanımlanmış ve bu listeden "-1" indeksli eleman "b" isimli bir değişkene atanmıştır. "-1" indeksi, bir liste içindeki son elemanı ifade eder. Dolayısıyla, "b" değişkeni "4" değerini alır ve kodun çıktısı "4" olur. Bu soru, liste indeksleme kavramını anlamak ve negatif indekslerin kullanımını bilmek açısından önemlidir.



  29. Aşağıdaki kodun çıktısı nedir?
    a = [1, 2, 3]
    b = [4, 5, 6]
    c = a + b
    print(c)

    A) [1, 2, 3, 4, 5, 6]        B) [1, 2, 3], [4, 5, 6]
    C) [5, 7, 9]                    D) [1, 4, 2, 5, 3, 6]
    E) Hata verir

  30. Cevap: C Açıklama:

    Bu sorunun cevabı A) [1, 2, 3, 4, 5, 6]'dır. Bu kodda, a ve b adında iki ayrı liste tanımlanır ve daha sonra bu listeler c adlı yeni bir liste oluşturmak için toplanır. Yeni oluşturulan liste c, a ve b listelerinin elemanlarını birleştirerek [1, 2, 3, 4, 5, 6] şeklinde bir çıktı üretir.



  31. Aşağıdaki kodun çıktısı nedir?
    my_str = "Hello, World!"
    print(len(my_str))

    A) 6    B) 12    C) 13    D) 14    E) 16

  32. Cevap: C Açıklama:

    Bu sorunun cevap anahtarı "13" dür. Çünkü len() fonksiyonu, bir dizgi (string) veya bir dizinin (list) eleman sayısını verir. Bu durumda, "Hello, World!" dizesi 13 karakter içermektedir. Python'da, dizi dizinleri 0'dan başlar, bu nedenle dize uzunluğu 12 değil 13'tür.



Yorum Bırak

   İsiminizi Giriniz:   
   Emailinizi Giriniz:




9.Sınıf Bilgisayar Bilimi Test Detayları

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

9.Sınıf Bilgisayar Bilimi Test 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 Test 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 test soruları; mebsinavlari.com tarafından tamamı test ve cevap anahtarlı olarak hazırlanmıştır

Değişkenlerin tanımlanması ve matematiksel işlemlerin kullanılmasıdır.

Bu soru, string birleştirme işlemi ve veri tipleri konusundaki temel bilgiyi ölçmektedir.

String değişkenleri ve çarpma operatörünün bir stringi tekrarlamak için kullanılmasıdır.

Python'da dilimleme yöntemiyle belirli bir aralıktaki öğeleri seçebilirsiniz.

Python programlama dilinde listelerin birleştirilmesini anlama ve uygulama becerisini ölçmektedir.

String işleme konusundaki temel bir metot kullanımı ve string ifadelerinin nasıl değiştirilebileceği gösterilmektedir.

String manipülasyonunun önemini ve kullanımını öğrenmek önemlidir, çünkü bu işlemler sıklıkla birçok programlama problemi için gereklidir.

Python programlama dilindeki sözlük veri yapısının anlaşılmasını test etmektedir.

Python dilinde string ifadelerin birleştirme işlemi nasıl yapılır, soru kökünde verilen kodda hangi işlemler gerçekleştiriliyor gibi konuları öğrenmiş olduk.

Basit matematiksel işlemleri ve değişkenleri kullanarak, Python'da hesaplama yapabilir ve sonuçları ekrana yazdırabilirsiniz.

Python'da listelerin dilimlenmesi ve dilimleme işleminin kullanımı hakkında temel bir anlayış sağlar.

split() fonksiyonu kullanarak bir metni belirtilen bir ayracı kullanarak bölerek, her bir bölümü bir listeye dönüştürebilirsiniz.

Python'da string işlemlerini anlama ve string çarpma işlemi yapabilme becerisini test etmektedir.

Python'da liste elemanlarına erişmek ve negatif indekslerin kullanımı hakkında bilgi sahibi olmak.

Listeleri birleştirme işleminin nasıl yapılacağını anlamaktır.

Python programlama dilinde len() fonksiyonunun kullanımını test etmektedir.

etiketlerini kapsamaktadır.

Hangi kategoriye ait?

9.Sınıf Bilgisayar Bilimi Test sınavı 9.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 2 dönemine ait.

9.Sınıf Bilgisayar Bilimi Test Testi İstatistikleri

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

9.Sınıf Bilgisayar Bilimi Test Sınavını hangi formatta indirebilirim?

9.Sınıf Bilgisayar Bilimi Test 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 Test sınavını sayfanıza kaydedebilirsiniz.

9.Sınıf Bilgisayar Bilimi Test 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.