Eşleştirme
Ana Sayfa
Üniversiteler
Dersler
Özellikler
Çalışma Planı
Uygulama
Hakkımızda
İletişim
Premium
Giriş Yap
Ücretsiz Kayıt Ol
Ana Sayfa
»
Atatürk Üniversitesi ATA AÖF
»
Bilgisayar Programcılığı Önlisans Programı
» Nesne Tabanlı Programlama 1
← Ünite 13
Paylaş
←
Ünite 12 Eşleştirme
Ünite 13
Koleksiyonlar 2
Ünite 14 Eşleştirme
→
Ünite 13: Koleksiyonlar 2 — Kavram Eşleştirme
Tur 1 / 2
0 / 5 eşleşti
Önce bir kavram seç, sonra karşılığı olan tanıma dokun.
Kavramlar
Generic Koleksiyon
Boxing
LIFO
FIFO
Enqueue
Tanımlar
Yukarıdan bir kavram seç.
Last In First Out (Son Giren İlk Çıkar) prensibidir. Stack sınıfının çalışma mantığıdır; en son eklenen eleman, en üstte yer aldığı için ilk olarak işlenir.
First In First Out (İlk Giren İlk Çıkar) prensibidir. Queue sınıfının çalışma mantığıdır; kuyruğa ilk giren eleman, kuyruktan ilk çıkan elemandır.
Queue (kuyruk) yapısına eleman eklemek için kullanılan metottur. Eklenen eleman kuyruğun en sonuna yerleştirilir.
Belirli bir veri tipiyle çalışan ve boxing işlemine ihtiyaç duymayan, veri tipi güvenliği sağlayan koleksiyon türüdür. Örnek: List<int> yapısı sadece tam sayıları kabul eder.
Verilerin object tipine dönüştürülerek saklanması işlemidir. Non-generic koleksiyonlarda performans kaybına yol açar, generic koleksiyonlarda ise bu işlemden kaçınılır.
Generic Koleksiyon
— Belirli bir veri tipiyle çalışan ve boxing işlemine ihtiyaç duymayan, veri tipi güvenliği sağlayan koleksiyon türüdür. Örnek: List<int> yapısı sadece tam sayıları kabul eder.
Boxing
— Verilerin object tipine dönüştürülerek saklanması işlemidir. Non-generic koleksiyonlarda performans kaybına yol açar, generic koleksiyonlarda ise bu işlemden kaçınılır.
LIFO
— Last In First Out (Son Giren İlk Çıkar) prensibidir. Stack sınıfının çalışma mantığıdır; en son eklenen eleman, en üstte yer aldığı için ilk olarak işlenir.
FIFO
— First In First Out (İlk Giren İlk Çıkar) prensibidir. Queue sınıfının çalışma mantığıdır; kuyruğa ilk giren eleman, kuyruktan ilk çıkan elemandır.
Enqueue
— Queue (kuyruk) yapısına eleman eklemek için kullanılan metottur. Eklenen eleman kuyruğun en sonuna yerleştirilir.
Dequeue
— Queue yapısından eleman silmek ve silinen elemanı geri döndürmek için kullanılan metottur. Kuyruğun başındaki elemanı alır.
Push
— Stack (yığın) yapısına eleman eklemek için kullanılan metottur. Eklenen eleman yığının en üstüne yerleşir.
Pop
— Stack yapısından en üstteki elemanı hem okumak hem de yığından tamamen silmek için kullanılan metottur.
Peek
— Stack veya Queue içerisinde en üstte/başta duran elemanı silmeden sadece değerini görüntülemek için kullanılan metottur.
Dictionary
— Anahtar-değer (key-value) çiftlerini saklayan koleksiyondur. Anahtarlar benzersizdir ve verilere bu anahtarlar üzerinden hızlı erişim sağlanır.
⚑ Bu kavramlarda hata var
Paylaş
←
Ünite 12 Eşleştirme
Ünite 13
Koleksiyonlar 2
Ünite 14 Eşleştirme
→
Ana Sayfa
Dersler
Çalışmam
Hesabım