? 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!