Stack (yığın), bilgisayar bilimlerinde verilerin depolanması ve işlenmesi için kullanılan bir veri yapısıdır 34. LIFO (Last In First Out) yani "Son Giren İlk Çıkar" mantığıyla çalışır 23.
Stack'in bazı kullanım alanları:
- Fonksiyon çağrıları: Programlama dillerinde fonksiyonların implementasyonunda kullanılır 4.
- Bellek yönetimi: İşletim sistemlerinde çağrı yığınları ve işlemci yönetimi için kullanılır 4.
- Oyun geliştirme: Oyun mekanikleri ve oyun içi durumların yönetiminde kullanılır 4.
- Veri işleme ve algoritmalar: Veri sıralama ve işleme için kullanılır 4.
- Tarayıcı geçmişi: İnternet tarayıcılarında geri-ilerleme işlemleri için kullanılır 5.
5 kaynaktan alınan bilgiyle göre: