Bilgisayar programları Nelerden Oluşur?

1. Kod / Komutlar

  • Programın en temel parçasıdır.

  • Programcılar tarafından yazılır ve bilgisayara işlemleri nasıl yapacağını anlatır.

  • Örnek: print("Merhaba Dünya") gibi bir komut, ekrana yazı yazdırır.


2. Veriler

  • Programların işlediği bilgidir.

  • Sayılar, metinler, tarih, dosya içerikleri gibi şeyler olabilir.

  • Örnek: Bir alışveriş programında ürün fiyatları, stok bilgileri veriler olur.


3. Algoritmalar

  • Programın yaptığı işlemlerin adım adım mantığıdır.

  • “Neyi nasıl yapacağını” belirler.

  • Örnek: Bir sayıyı büyüklüğüne göre sıralamak için kullanılan adımlar.


4. Fonksiyonlar / Metodlar

  • Programı daha düzenli ve tekrar kullanılabilir hale getiren kod bloklarıdır.

  • Örnek: hesaplaToplam() gibi bir fonksiyon, her seferinde aynı işlemi tekrar yazmak yerine çağrılır.


5. Kontrol Yapıları

  • Programın hangi koşullarda ne yapacağını belirler.

  • if-else, for, while gibi yapılar buna örnektir.

  • Örnek: “Eğer kullanıcı şifreyi doğru girerse giriş yap, yanlışsa hata mesajı ver.”


6. Yorum Satırları

  • Kodun içinde programcılar için yazılan açıklamalardır.

  • Bilgisayar tarafından çalıştırılmaz.

  • Örnek: // Bu satır kullanıcı girişini kontrol eder


7. Dosya ve Kaynaklar

  • Programların çalışması için gereken dış kaynaklar olabilir:

    • Görseller, ses dosyaları, veritabanları.

  • Örnek: Bir oyun programında karakter resimleri veya müzikler.


💡 Özetle:
Bilgisayar programları, komutlar, veri, algoritma, kontrol yapıları ve kaynaklar gibi parçaların bir araya gelmesiyle oluşur. Bunlar bir araya geldiğinde bilgisayara “ne yapacağını” öğreten bir sistem ortaya çıkar.