💻 9. Sınıf Bilgisayar Bilimi 1. Dönem 1. Yazılı Konuları
9. sınıf bilgisayar bilimi dersinin ilk yazılısına hazırlanırken nelere dikkat etmelisin? İşte sana konuları daha iyi anlaman için bir rehber:
🧮 Temel Kavramlar
💾 Bilgisayarın Temel Bileşenleri
- 🖥️ Donanım: Bilgisayarın elle tutulabilen fiziksel parçalarıdır. Örneğin, ekran, klavye, fare, işlemci, anakart, hard disk gibi.
- ⚙️ Yazılım: Bilgisayarın çalışmasını sağlayan programlardır. Örneğin, işletim sistemi (Windows, macOS), ofis programları (Word, Excel), oyunlar gibi.
- ➕ Veri: Bilgisayarın işlediği ham bilgilerdir. Metinler, sayılar, resimler, videolar gibi.
- 📶 Ağ: Bilgisayarların birbirleriyle iletişim kurmasını sağlayan sistemdir. İnternet, yerel ağlar (LAN) gibi.
🔢 Sayı Sistemleri
- 🔟 Ondalık (Decimal) Sayı Sistemi: Günlük hayatta kullandığımız 0-9 arasındaki rakamlarla ifade edilen sistemdir.
- binary İkilik (Binary) Sayı Sistemi: Bilgisayarların kullandığı 0 ve 1 rakamlarıyla ifade edilen sistemdir.
- hex On Altılık (Hexadecimal) Sayı Sistemi: 0-9 arası rakamlar ve A-F arası harflerle (A=10, B=11, ..., F=15) ifade edilen sistemdir. Genellikle renk kodlarında ve bellek adreslerini göstermede kullanılır.
📊 Veri Tipleri
- 💯 Tamsayı (Integer): Virgüllü olmayan sayılardır. Örneğin, 5, -10, 0 gibi.
- ➗ Ondalıklı Sayı (Float/Double): Virgüllü sayılardır. Örneğin, 3.14, -2.5 gibi.
- 📃 Metin (String): Karakterlerden oluşan dizilerdir. Örneğin, "Merhaba", "Bilgisayar" gibi.
- ✅ Mantıksal (Boolean): Doğru (True) veya Yanlış (False) değerlerini alan veri tipidir.
💻 Programlama Temelleri
✍️ Algoritma ve Akış Şemaları
- 💡 Algoritma: Bir problemi çözmek için izlenen adımlar dizisidir.
- ➡️ Akış Şeması: Algoritmanın görsel olarak ifade edilmesidir. Şekillerle adımlar gösterilir ve oklarla yönlendirilir.
🔑 Değişkenler ve Sabitler
- 📦 Değişken: İçinde değer saklayabilen ve değeri değişebilen bellek alanıdır. Örneğin, x = 5, isim = "Ayşe" gibi.
- 🔒 Sabit: İçinde değer saklayan ancak değeri değişmeyen bellek alanıdır. Örneğin, PI = 3.14 gibi.
➕ Operatörler
- ➕ Aritmetik Operatörler: Toplama (+), çıkarma (-), çarpma (*), bölme (/), mod alma (%) gibi matematiksel işlemleri yapar.
- ⚖️ Karşılaştırma Operatörleri: Eşit mi (==), eşit değil mi (!=), büyük mü (>), küçük mü (<), büyük eşit mi (>=), küçük eşit mi (<=) gibi karşılaştırmalar yapar.
- 🔗 Mantıksal Operatörler: Ve (and), veya (or), değil (not) gibi mantıksal işlemleri yapar.
Bu konulara çalışarak yazılıya daha iyi hazırlanabilirsin. Başarılar!