9.Sınıf Bilgisayar Bilimi 1.Dönem 1.Yazılı (Algoritma)

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



 9.Sınıf Bilgisayar Bilimi 1.Dönem 1.Yazılı (Algoritma) CEVAPLARI

  1. Klavyeden girilen bir öğrencinin notuna göre öğrencinin notunu A, B, C, D ve E olarak nitelendiren programın sözde kodunu yazınız.
    0 - 40 : E
    40 - 50 : D
    50 - 65 : C
    65 - 80 : B
    80 - 100 : A

    1. Başla
    2. oku not
    3. if ( ..........................) then
    4. yaz ...............
    5. else if ( ............................) then
    6. ...............
    7. ..............................................
    8. yaz ..........
    9. else if ( not > 65 and not < 80) then 
    10. .............
    11. else 
    12. ...............
    13. ....................

  2. Cevap:

    3: not > 0 and not < 40 ----- 4 : E ----- 5: not > 40 and not < 50 ------ 6: yaz D ------- 7: else if ( not > 50 and not < 65) then --------- 8: C ------ 10: yaz B ---- 12: yaz A ---- 13: Bitir

    Açıklama:

    1. Başla 2. oku not 3. if (not >= 0 and not < 40) then 4. yaz E 5. else if (not >= 40 and not < 50) then 6. yaz D 7. else if (not >= 50 and not < 65) then 8. yaz C 9. else if (not >= 65 and not < 80) then 10. yaz B 11. else 12. yaz A 13. Son ```Programda öğrencinin girilen notuna göre harf notunu belirlemek isteniyor. Verilen koşullara göre, not aralıkları belirlenmiş ve her aralık için uygun harf notu atanmıştır. Sözde kodda, girilen notun hangi aralığa girdiğine bakılarak uygun harf notu yazdırılmıştır.



  3. Bir kenarı verilen karenin; çevresini ve alanını hesaplayan programın algoritmasını yazınız.

    1. Başla
    2. oku ................
    3. çevre = ...................
    4. alan = ...................
    5. yaz ...............
    6. yaz .................
    7. ..............

  4. Cevap:

    2: kenar ---- 3: kenar * 4 --- 4: kenar * kenar ------ 5: çevre ---- 6: alan ---- 7: Bitir

    Açıklama:

    Algoritma: 1. Başla 2. Kenar uzunluğunu oku (kenar) 3. Çevre hesapla: çevre = 4 * kenar 4. Alan hesapla: alan = kenar * kenar 5. "Karenin çevresi: " + çevre yazdır 6. "Karenin alanı: " + alan yazdır 7. Bitir Bu algoritma, kullanıcıdan karenin bir kenar uzunluğunu okur, ardından çevresini ve alanını hesaplar ve bu değerleri ekrana yazdırır. Kare için çevre hesabı: kenarın 4 katı, alan hesabı: kenarın karesi şeklindedir.



  5. Klavyeden girilen bir sayının yine klavyeden girilen değer kadar üssünü alan programın algoritmasını aşağıya yazınız.

    1. Başla
    2. oku .......................
    3. yeniSayi = 1
    4. for (..................................)
    5. yeniSayi = ....................
    6. i++
    7. yaz ..................
    8. Bitir 

  6. Cevap:

    2: sayi, us ----- 4: i = 1; i <= us; i++ ----- 5: yeniSayi * sayi --- 7: yeniSayi

    Açıklama:

    Algoritma: 1. Başla 2. oku taban 3. yeniSayi = 1 4. for (i = 1; i <= us; i++) 5. yeniSayi = yeniSayi * taban 6. i++ 7. yaz yeniSayi 8. Bitir `Bu algoritma, klavyeden girilen bir sayının yine klavyeden girilen üssünü hesaplamak için kullanılır. Öncelikle taban ve üs okunur, ardından yeniSayi değişkenine 1 atanır. Daha sonra bir döngü ile yeniSayi, taban sayısının üssü kadar kendisiyle çarpılır. Son olarak elde edilen sonuç olan yeniSayi yazdırılır.



  7. Klavyeden girilen bir ürünün fiyatının KDV'sini hesaplayan programın akış diyagramını doldurunuz.  (KDV yüzde 18 alınacak.)
    algoritma sorusu

  8. Cevap:

    oku fiyat ---- yeniFiyat = fiayt + (fiyat * 18 / 100) ----- yaz yeniFiyat ---- Bitir

    Açıklama:

    KDV'si hesaplanacak ürünün fiyatı klavyeden alınır. Ardından, girilen fiyatın yüzde 18'i olan KDV hesaplanır ve toplam fiyatla birleştirilerek sonuç yazdırılır. Bu adımlar, programın akış diyagramında gösterilir.



  9. Klavyeden girilen iki sayıyı karşılaştırıp büyük olanı yazdıran programın aşağıda verilen akış şemasında boş bırakılan yerleri doldurunuz.
    9.sınıf bilgisayar bilimi sorusu

  10. Cevap:

    oku sayi1, sayi2 --- if (sayi1 > sayi2) ---- Büyük sayı: sayi2 ---- Bitir

    Açıklama:

    İki sayıyı karşılaştıran ve büyük olanı yazdıran bir programın mantığı oldukça basittir. Klavyeden girilen iki sayıyı okuyup karşılaştırarak büyük olanını yazdırmak için koşullu ifadeler kullanılır. Eğer ilk sayı ikinci sayıdan büyükse, ilk sayı yazdırılır. Eğer ikinci sayı ilk sayıdan büyükse, ikinci sayı yazdırılır. Eğer iki sayı birbirine eşitse, her ikisi de aynı olduğu için herhangi birini yazdırmak seçilebilir.



  11. Aşağıda verilen sözde kodun akış şemasında boş bırakılan yerleri doldurunuz.
    1. Başla.
    2. topOrt = 0
    3. for (i=1; i <=20; i++)
    4. Oku not1, not2
    5. ort = (not1 + not2)/2
    6. topOrt = topOrt + ort
    7. i++
    8. sınıfOrt = topOrt/20
    9. Yaz sınıfOrt

    10. Bitir.
    bilgisyar bilimi sorusu


  12. Cevap:

    1: topOrt = 0 ---- 2: i=1;i<20;i++ ----- 3: ort =(not1+not2) /2 ---- 4: sınıfOrt= topOrt/20

    Açıklama:

    Sözde kod, öğrencilere programlama mantığını anlama ve temel akış kontrol yapılarını kullanma becerisi kazandırmayı amaçlayan bir soru tipidir. Verilen kod, öğrencilere özgün bir programı analiz etmelerini ve boş bırakılan yerleri doğru bir şekilde tamamlamalarını gerektirir. Bu kodda, öğrencilerin yapması gereken işlem: 1. Başla. 2. topOrt değişkenini 0'a eşitle. 3. 1'den 20'ye kadar olan i değerlerini döngü ile gez. 4. not1 ve not2 değerlerini oku. 5. Ortalama hesabı için `ort = (not1 + not2)/2` işlemi gerçekleştir. 6. Ortalamayı topOrt değişkenine ekle. 7. i değerini arttır. 8. Tüm öğrencilerin ortalamasını hesapla: `sınıfOrt = topOrt/20` 9. Sınıf ortalamasını yazdır. 10. Bitir.



  13. Klavyeden girilen bir sayının küpünü alan algoritmayı yazınız.

    1. Başla
    2. ................... 
    3. .....................
    4. Yaz ..............
    5. Bitir

  14. Cevap:

    2: gir sayi --- 3: alan = sayi * sayi * sayi --- 4: alan

    Açıklama:

    Cevap Anahtarı: 1. Başla 2. Sayıyı klavyeden oku 3. Sayının küpünü hesapla 4. Hesaplanan küpü ekrana yazdır 5. Bitir Bu algoritma, klavyeden girilen bir sayının küpünü hesaplayan ve ekrana yazdıran basit bir işlemi açıklar. Adımlar sırasıyla takip edilerek kullanıcıdan sayı alınır, bu sayının küpü hesaplanır ve sonuç ekrana yazdırılır. Bu tür algoritmalar, programlamada temel işlem mantığını anlamak için kullanılır.



  15. Klavyeden yaşı girilen kişinin yaşı 18'den küçükse yaşınız küçük değilse yaşınız büyük yazdıran programın algoritmasını aşağıya yazınız.

    1. Başla
    2. Gir ..............
    3. Eğer ....................... ise yaz ....................
    4. Değilse ...................
    5 .

  16. Cevap:

    yas ---- yes > 50 ise yaz büyük --- küçük --- Bitir

    Açıklama:

    Bu soruda, öğrencilerden klavyeden girilen yaşın 18'den küçük mü yoksa büyük mü olduğunu kontrol eden bir programın algoritmasını oluşturmaları bekleniyor. Algoritma: 1. Başla. 2. Gir yaş. 3. Eğer yaş 18'den küçük ise, yaz "Yaşınız küçük." 4. Değilse, yaz "Yaşınız büyük." 5. Bitir. Bu algoritma, öğrencilere temel karar yapılarını (if-else) ve mantıksal karşılaştırmaları (yaşın 18'den küçük olup olmaması) kullanma becerisi kazandırmayı amaçlar.



  17. Aşağıda verilen algoritmayı akış şemasında yapınız.
    1. Başla.
    2. Notları Oku.
    3. Ortalamayı Hesapla.
    4. Ortalamayı Yaz.
    5. Bitir.
    algoritma sorusu



  18. Cevap:

    Başla --- not1, not2 ---- ort = (not1 +not2) / 2 ---- [ort >= 50 ; Geçti -- kaldı ] ----- Bitir

    Açıklama:

    Cevap Anahtarı: Akış Şeması oluşturulmuş şekilde verilen bağımsız adımların sırasını takip eder. İlk olarak "Notları Oku" adımına gidilir, ardından "Ortalamayı Hesapla" adımına geçilir ve son olarak hesaplanan ortalama "Ortalamayı Yaz" adımında ekrana çıktı olarak verilir. Verilen algoritmanın akış şeması, işlemlerin görsel olarak sırasını ve ilişkisini gösterir. Akış şeması, her bir adımın nasıl bağlantılı olduğunu ve hangi sırayla gerçekleştirilmesi gerektiğini açıklar. Bu örnekte, başlangıç noktasından başlayarak her adımı sırasıyla izleyerek sona ulaşılır.



  19. Aşağıda verilen algoritmayı akış şemasında yapınız.
    1. Başla.
    2. Notları Oku.
    3. Ortalamayı Hesapla.
    4. Ortalamayı Yaz.
    5. Bitir.
    9.sınıf bilgisayar bilimi sorusu



  20. Cevap:

    Başla --- not1, not2 ---- ort = (not1 +not2) / 2 ---- ort --- Bitir

    Açıklama:

    Bu soruda, öğrencilerden verilen algoritmayı akış şeması şeklinde çizmeleri isteniyor. Akış Şeması: ``` +------------------+ | Başla | +------------------+ | V +------------------+ | Notları Oku | +------------------+ | V +------------------+ | Ortalamayı Hesapla| +------------------+ | V +------------------+ | Ortalamayı Yaz | +------------------+ | V +------------------+ | Bitir | +------------------+ ``` Bu akış şeması, algoritmanın adımlarını görsel olarak temsil eder.



Yorum Bırak

   İsiminizi Giriniz:   
   Emailinizi Giriniz:




9.Sınıf Bilgisayar Bilimi 1.Dönem 1.Yazılı (Algoritma) Detayları

9.Sınıf Bilgisayar Bilimi 1.Dönem 1.Yazılı (Algoritma) 21 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 10 sorudan oluşmaktadır. Sınav soruları aşağıda verilen kazanımları ölçecek şekilde hazırlanmıştır. 18 Aralık 2021 tarihinde eklenmiştir. Bu sınavı şimdiye kadar 1 kullanıcı beğenmiş. 9.Sınıf Bilgisayar Bilimi 1.Dönem 1.Yazılı (Algoritma) yazılı sınavına henüz hiç yorum yapılmamış. İlk yorum yapan siz olun.

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

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


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

Bu sınav ve tema ve kazanımlarını kapsamaktadır.
  • ETİK, GÜVENLİK VE TOPLUM
    1. Bilgi Güvenliği
    2. Etik Değerler

Ayrıca 9.sınıf bilgisayar bilimi 1.dönem 2.yazılı; klasik türde mebsinavlari.com tarafından hazırlanmıştır

Temel programlama mantığı ve akışını anlamak; koşullu ifadelerin nasıl kullanıldığını ve programlama dilindeki yapıları kavramak.

Temel programlama mantığını anlamak, matematiksel hesaplamaları algoritma haline getirebilmek.

Temel programlama mantığı ve döngü yapılarını anlamak; döngülerin ve değişkenlerin nasıl kullanıldığını kavramak.

Temel program akışını anlamak, kullanıcıdan veri girişi almayı, matematiksel işlemleri yapmayı ve sonucu ekrana yazdırmayı öğrenmek.

Temel programlama mantığı ve koşullu ifadeleri anlamak; klavyeden veri okuma, karşılaştırma ve yazdırma işlemlerini gerçekleştirmek.

Temel programlama mantığına ve döngülerin, değişkenlerin, matematiksel işlemlerin nasıl kullanılacağına dair anlayışlarını ve becerilerini geliştirmeleri hedeflenir.

Temel programlama mantığı, algoritma oluşturma ve basit hesaplama işlemlerini programlamak.

Temel programlama mantığını anlamaları, karar yapılarını kullanmayı öğrenmeleri ve mantıksal ifadelerle çalışmayı öğrenmeleri hedeflenir.

Algoritmik düşünme, akış şeması oluşturma ve adım adım işlem sırasını takip etme becerisi.

Kazanım olarak, öğrencilerin algoritmaları akış şemalarına dönüştürme yeteneği ve programın işleyişini görsel olarak anlama becerisi hedeflenir.

etiketlerini kapsamaktadır.

Hangi kategoriye ait?

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

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

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

9.Sınıf Bilgisayar Bilimi 1.Dönem 1.Yazılı (Algoritma) 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.