avatar
Kalem_Kagit
20 puan • 129 soru • 115 cevap
✔️ Cevaplandı • Doğrulandı

9. sınıf bilgisayar bilimi 1. dönem 2. yazılı çözümlü sorular

Bilgisayar Bilimi yazılısında bu çözümlü sorular biraz kafa karıştırıcı. Hangi konulara daha çok çalışmam gerektiğini tam olarak anlamadım.
WhatsApp'ta Paylaş
1 CEVAPLARI GÖR
✔️ Doğrulandı
0 kişi beğendi.
avatar
Turkce_Dil
0 puan • 105 soru • 122 cevap

🚀 9. Sınıf Bilgisayar Bilimi 1. Dönem 2. Yazılıya Hazırlık: Çözümlü Sorular!

Merhaba gençler! 9. sınıf bilgisayar bilimi 1. dönem 2. yazılıya hazırlanırken size yardımcı olacak çözümlü sorularla karşınızdayım. Bu sorular, sınavda karşınıza çıkabilecek konuları kapsıyor ve adım adım çözümleriyle konuları daha iyi anlamanızı sağlıyor. Haydi başlayalım!

💡 1. Soru: Algoritma ve Akış Şeması

Soru: Klavyeden girilen iki sayının toplamını bulan algoritmayı yazınız ve akış şemasını çiziniz.

✍️ Algoritma:

  1. 🍎 Adım 1: Başla.
  2. 🍎 Adım 2: Birinci sayıyı (A) oku.
  3. 🍎 Adım 3: İkinci sayıyı (B) oku.
  4. 🍎 Adım 4: Toplam = A + B işlemini yap.
  5. 🍎 Adım 5: Toplam'ı ekrana yazdır.
  6. 🍎 Adım 6: Bitir.

📊 Akış Şeması:

(Buraya akış şeması görseli eklenebilir. Başla, Oku A, Oku B, Toplam = A+B, Yazdır Toplam, Bitir şeklinde kutucuklar ve oklarla gösterilir.)

💡 2. Soru: Programlama Temelleri (Python)

Soru: Kullanıcıdan alınan bir sayının tek mi çift mi olduğunu bulan Python kodunu yazınız.

💻 Python Kodu:


sayi = int(input("Bir sayı giriniz: "))
if sayi % 2 == 0:
    print("Çift Sayı")
else:
    print("Tek Sayı")

Açıklama: Bu kod, kullanıcıdan bir sayı alır. `%` operatörü ile sayının 2'ye bölümünden kalanı kontrol eder. Kalan 0 ise sayı çifttir, değilse tektir.

💡 3. Soru: Veri Tipleri

Soru: Aşağıdaki veri tiplerini açıklayınız ve örnekler veriniz:
a) Integer (Tamsayı)
b) Float (Ondalıklı Sayı)
c) String (Metin)
d) Boolean (Mantıksal)

  • 🔢 Integer (Tamsayı): Tam sayılardır. Negatif, pozitif veya sıfır olabilir. Örnek: -5, 0, 10, 100
  • 🧮 Float (Ondalıklı Sayı): Ondalıklı sayılardır. Kesirli kısımları temsil eder. Örnek: -3.14, 0.0, 2.5, 10.75
  • ✍️ String (Metin): Karakter dizileridir. Harfler, sayılar ve semboller içerebilir. Çift tırnak ("") veya tek tırnak ('') içinde belirtilir. Örnek: "Merhaba", 'Bilgisayar', "123"
  • ✔️ Boolean (Mantıksal): Sadece iki değeri alabilen veri tipidir: `True` (Doğru) veya `False` (Yanlış). Mantıksal ifadelerde kullanılır.

💡 4. Soru: Döngüler

Soru: 1'den 10'a kadar olan sayıları ekrana yazdıran bir `for` döngüsü yazınız (Python).

💻 Python Kodu:


for i in range(1, 11):
    print(i)

Açıklama: `range(1, 11)` fonksiyonu, 1'den 10'a kadar (10 dahil) olan sayıları üretir. `for` döngüsü bu sayıları tek tek alır ve ekrana yazdırır.

💡 5. Soru: Karar Yapıları (if-else)

Soru: Klavyeden girilen yaşa göre ehliyet alıp alamayacağını kontrol eden bir program yazınız (Python). Ehliyet alma yaşı 18'dir.

💻 Python Kodu:


yas = int(input("Yaşınızı giriniz: "))
if yas >= 18:
    print("Ehliyet alabilirsiniz.")
else:
    print("Ehliyet alamazsınız.")

Açıklama: Program, kullanıcıdan yaş bilgisini alır. `if` koşulu ile yaşın 18'e eşit veya büyük olup olmadığını kontrol eder. Koşul sağlanıyorsa "Ehliyet alabilirsiniz", sağlanmıyorsa "Ehliyet alamazsınız" mesajı yazdırılır.

Umarım bu çözümlü sorular, yazılıya hazırlanmanıza yardımcı olur. Başarılar!

Yorumlar