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

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



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

  1. Klavyeden girilen şifrenin en az 8 karakterden oluştuğunu kontrol eden ve eğer 8 karakterden az ise uyarı veren kod bloğunu tamamlayınız.
    python sorusu

  2. Cevap:

    1: 0
    2: i in sifre
    3: uzunluk++
    4: if uzunluk >= 8:
    5: else:



  3. Klavyeden girilen sayıdan başlayıp 100 kadar olan çift sayıların toplamanı veren program bloğunda boş bırakılan yerleri doldurunuz?
    python sorusu 9.sınıf

  4. Cevap:

    1: input
    2: 0
    3: sayi, 100
    4: i % 2 == 0
    5: topla = topla + i



  5. Klavyeden girilen iki sayının aritmetik ortalamasını alan ve eğer aritmetik ortalama 50 büyük ise GEÇTİ değilse KALDI yazdıran programı aşağıya yazınız.


  6. Cevap: 1: input("Birinci sayıyı girin: ")
    2: input("İkinci sayıyı girin: ")
    3: ( sayi1 + sayi2) / 2
    4: ortalama < 50

  7. Klavyeden girilen bir sayının çift sayı olup olmadığını kontrol eden fonksiyonu python programlama dilinde yazınız.

    // Fonksiyon
    >>>
    >>>>
    >>>>>
    >>>>
    >>>>>


    // Ana program
    >>>
    >>>

  8. Cevap:

    // Fonksion:

    def kontrol(n) -----

    if ( (n % 2 ) = 0) -----

    return "Çift" ----

    else ----

    return "Tek" ----- //

    Ana program:

    sonuc = kontrol(int(input("Sayıyı Giriniz: "))

    print("Girilen sayı: " , sonuc)



  9. Uzun kenar ile kısa kenarı verilen bir dikdörtgenin alanını hesaplayan fonksiyonu aşağıya yazınız.
    (uzun kenar: 10, kısa kenar: 5)

    // Fonksiyon
    >>>
    >>>>


    // Ana program
    >>>
    >>>
  10. Cevap:

    def alan(u_kenar, k_kenar) ----- return u_kenar * k_kenar ---- alan = alan(10,5) ---- print(alan)



  11. Kendisine gönderilen sayının karesini alan 'kare_al' fonksiyonu aşağıya yazınız.

    // Fonksiyon
    >>>
    >>>>
    // Ana program
    >>>>
    >>>>

  12. Cevap:

    def kare_al(sayi) ----- return sayi * sayi ---- kare = kare_al(5) ---- print(kare)



  13. Klavyeden girilen sayının mutlak değerini alan kod bloğunu yazınız.

    1. >>> ................... ................. .................
    2. >>> ................... ................. .................
    3. >>> ................... ................. .................
  14. Cevap:

    1. from math import fabs

    2. sayi = input( "Sayıyı giriniz: ") 

    3. print(fabs(sayi))



  15. Aşağıda klavyeden girilen bir sayının karekökünü hesaplayan program verilmiştir. Ancak programda bazı kodların yazımı hatalıdır.
    Hatalı olan kodların üzerini çizerek altlarına doğrusunu yazınız.

    >>> from math export sqrt
    ................... ................. .................
    >>> sayi = output ( "Lütfen sayıyı giriniz: ")
    ................... ................. .................
    >>> sayi = sqrt(sayi)
    ................... ................. .................
    >>> print(sayi)
    ................... ................. .................

  16. Cevap:

    1: export ----> import

    2: output ----> input



  17. 1 ile 100 arasındaki asal sayıları bulan python kod bloğunu while döngüsü kullanarak yazınız.

    1. ................... ................. .................
    2. ................... ................. .................
    3. ................... ................. .................
    4. ................... ................. .................
    5. ................... ................. .................
    6: ................... ................. .................
    7. ................... ................. .................
    8. ................... ................. .................
    9. ................... ................. .................
    10. ................... ................. .................
    11. ................... ................. .................
    12. ................... ................. .................

  18. Cevap:

    1: asal_sayi=2 --

    2: while asal_sayi<=100: --

    3: temp=2 --

    4: kontrol=True --

    5: while temp < asal_sayi: --

    6: if ( asal_sayi % temp) == 0 --

    7: kontrol=False --

    8: break --

    9: temp++ --

    10: if kontrol: --

    11: print(asal_sayi) --

    12: sayi++



  19. Klavyeden "N" tuşuna basılıncaya kadar döngüyü sonlandırmayan python kodunu while döngüsünü kullanarak aşağıya yazınız.

    1. ................... ................. .................
    2. ................... ................. .................
    3. ................... ................. .................

  20. Cevap:

    1: _harf="Y" --

    2: while _harf != "N" --

    3: _harf=input('Çıkmak için N harfine basın')



  21. Kullanıcıdan alınan bir kelimeyi harflerine ayıran kod bloğunu for döngüsü kullanarak yazınız.
    1.
    2.
    3.
  22. Cevap: 1: _kelime=input("Kelimeyi girin") -- 2: for _harfler in _kelime -- 3: print(_harfler)

  23. 1 ile 100 arasındaki çift sayıları yazdıran python program kodunu for döngüsü kullanarak yazınız.

    1. ................... ................. .................
    2. ................... ................. .................
    3. ................... ................. .................

  24. Cevap:

    1: for i in range(1,100) ---

    2: if (i%2) == 0 ---

    3: print(i)



  25. 20'den 50'ye kadar olan sayıların toplamını bulan python kod bloğunu for döngüsü kullanarak yazınız.

    1. ................... ................. .................
    2. ................... ................. .................
    3. ................... ................. .................
    4. ................... ................. .................

  26. Cevap:

    1: toplam=0 -----------

    2: for i in range(20,50) ---

    3: toplam=toplam +i --------------

    4: print(toplam)



  27. 1'den 100 kadar olan tüm çift sayıları yazdıran programı yazınız.

    1. ................... ................. .................
    2. ................... ................. .................
    3. ................... ................. .................

  28. Cevap:

    1: for i in range (1,100): --

    2: if((i%2) == 0) --

    3: print(i)



  29. Girilen iki sınavın aritmetik ortalamasını alan ve eğer aritmetik ortalama 50 küçükse kaldı, büyük veya eşitse geçti çıktısı veren programı yazınız.

    1. ................... ................. .................
    2. ................... ................. .................
    3. ................... ................. .................
    4. ................... ................. .................
    5. ................... ................. .................
    6. ................... ................. .................
    7. ................... ................. .................

  30. Cevap:

    1: sinav1= int(input("Birinci sınavı giriniz")) --

    2: sinav2=int(input("İkinci sınavı giriniz")) --

    3: ortalama = (sinav1 + sinav2) / 2 --

    4: if(ortalama >= 50) --

    5: print("geçti") --

    6: else --

    7: print("kaldı")



Yorum Bırak

   İsiminizi Giriniz:   
   Emailinizi Giriniz:




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

Bilgisayar Bilimi Lise 9.Sınıf 2.Dönem 1.Yazılı - Klasik 61 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 15 sorudan oluşmaktadır. Sınav soruları aşağıda verilen kazanımları ölçecek şekilde hazırlanmıştır. 28 Mart 2022 tarihinde eklenmiştir. Bu sınavı şimdiye kadar 2 kullanıcı beğenmiş. Bilgisayar Bilimi Lise 9.Sınıf 2.Dönem 1.Yazılı - Klasik yazılı sınavına henüz hiç yorum yapılmamış. İlk yorum yapan siz olun.

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

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


Bilgisayar Bilimi Lise 9.Sınıf 2.Dönem 1.Yazılı - Klasik 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 Lise 9.sınıf bilgisayar bilimi 2.dönem 1.yazılı soruları; klasik türde python sorularından oluşmaktadır etiketlerini kapsamaktadır.

Hangi kategoriye ait?

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

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

Bilgisayar Bilimi Lise 9.Sınıf 2.Dönem 1.Yazılı - Klasik 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 Bilgisayar Bilimi Lise 9.Sınıf 2.Dönem 1.Yazılı - Klasik sınavını sayfanıza kaydedebilirsiniz.

Bilgisayar Bilimi Lise 9.Sınıf 2.Dönem 1.Yazılı - Klasik 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.