📚 9. Sınıf Bilgisayar Bilimi 1. Dönem 2. Yazılıya Hazırlık Rehberi
Merhaba gençler! 9. sınıf bilgisayar bilimi 1. dönem 2. yazılı sınavına hazırlanırken nelere dikkat etmeniz gerektiğini, hangi konuların önemli olduğunu bu rehberde bulabilirsiniz. Unutmayın, düzenli tekrar ve bol pratik başarıya giden yolda size eşlik edecek.
💾 Veri Tipleri ve Değişkenler
- 🍎 Veri Tipi: Bilgisayarın belleğinde farklı türdeki verileri (sayı, metin, vb.) saklamak için kullanılan kategorilerdir. Örneğin; tam sayılar (integer), ondalıklı sayılar (float), metinler (string) ve mantıksal değerler (boolean).
- 🍎 Değişken: Verileri saklamak için kullanılan, programlama dilinde tanımlanan isimlendirilmiş bellek alanlarıdır. Değişkenlere değer atanabilir ve bu değerler programın akışı içerisinde değiştirilebilir.
- 🍎 Değişken Tanımlama Kuralları: Değişken isimleri harf, rakam ve alt çizgi (_) içerebilir. Ancak bir rakamla başlayamaz ve programlama diline özgü anahtar kelimeler kullanılamaz. Büyük-küçük harf duyarlılığına dikkat edilmelidir.
🧮 Operatörler
- 🍎 Aritmetik Operatörler: Toplama (+), çıkarma (-), çarpma (*), bölme (/) ve mod alma (%) gibi matematiksel işlemleri gerçekleştirmek için kullanılır.
- 🍎 Karşılaştırma Operatörleri: İki değeri karşılaştırmak için kullanılır. Eşittir (==), eşit değildir (!=), büyüktür (>), küçüktür (<), büyük eşittir (>=) ve küçük eşittir (<=) operatörleri bulunur.
- 🍎 Mantıksal Operatörler: Mantıksal ifadeleri birleştirmek veya değiştirmek için kullanılır. Ve (and), veya (or) ve değil (not) operatörleri bulunur.
🚦 Kontrol Yapıları
- 🍎 If-Else Yapısı: Bir koşulun doğru (True) veya yanlış (False) olmasına bağlı olarak farklı kod bloklarını çalıştırmak için kullanılır. Eğer koşul doğruysa "if" bloğu, yanlışsa "else" bloğu çalışır.
- 🍎 Else If (Elif) Yapısı: Birden fazla koşulu kontrol etmek için kullanılır. İlk "if" koşulu yanlışsa, "elif" koşulları sırayla kontrol edilir. Eğer hiçbir koşul doğru değilse, "else" bloğu çalışır.
- 🍎 Döngüler (For ve While): Belirli bir kod bloğunu tekrar tekrar çalıştırmak için kullanılır. "For" döngüsü belirli bir aralıkta veya bir dizi üzerinde dönerken, "while" döngüsü bir koşul doğru olduğu sürece çalışır.
🧩 Algoritma ve Akış Şemaları
- 🍎 Algoritma: Bir problemi çözmek için adım adım talimatlar dizisidir. Algoritmalar, problemin çözümünü açık ve net bir şekilde ifade eder.
- 🍎 Akış Şeması: Bir algoritmanın görsel temsilidir. Akış şemaları, algoritmanın adımlarını ve akışını sembollerle gösterir. Başlangıç, bitiş, işlem, karar ve giriş/çıkış gibi semboller kullanılır.
Hepinize sınavda başarılar dilerim! Unutmayın, düzenli çalışmak ve konuları anlamak en önemli anahtarınız.