Algoritmalar ve Programlama
Ünite Sınavı Soruları
- 20 soru
- Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
- 1
8 elemanlı bir dizinin son indis değeri kaçtır?
- 2
Aşağıdaki şekilde bir yığın veri yapısı mevcut iken sırasıyla push(6), pop(), peek() işlemleri sonrasında hangi sonucu elde ederiz?
5-->4-->3-->2-->1--||
- 3
Aynı tipteki verilen tek bir değişken altında tutulmasını sağlayan veri yapısına ne ad verilir?
- 4
- dizi-tipi: Dizinin hangi tipteki verilerden oluşacağını gösterir.
- dizi-adı: Tanımlanan dizinin adını ifade eder.
- dizi-uzunluğu: Köşeli parantez içerisinde belirtilen bu değer, dizinin uzunluğunu belirtir.
Dizilerin tanımlanmasına yönelik yukarıda verilen açıklamalardan hangisi ya da hangileri doğrudur?
- 5Programdaki tanımlamaya göre dizi[2][1] ifadesinin değeri nedir? #define M 4#define N 3int dizi[M][N] = {{1,2,3}, {4,5,6}, {7}, 8,9,10};
- 6
- Listenin başından sonuna kadar gitmek demektir.
- Listenin elemanlarında gezinirken, listede eleman arama veya elemanları ekrana yazdırma gibi işlemler yapılabilir.
- Gezinme işlemi istenilen yerde sonlandırılabilir.
Bağlı listenin elemanlarında gezinmek ile ilgili verilen ifadelerden hangileri doğrudur?
- 7
Aşağıdakilerden hangisi aynı türden nesnelerin doğrusal bir sırada ve birbirlerine bağlı şekilde saklandığı veri yapısının tanımıdır?
- 8
- Ekleme(push)
- Eleman Çıkarma(pop)
- En üstteki elemanı elde etme(peek)
Programlamada, yığınlar üzerinde yapılan temel işlemler verilenlerden hangileridir?
- 9
“Aynı tipteki verilerin tek bir değişken altında tutulmasını sağlayan veri yapısıdır.”
Aşağıdakilerden hangisi yukarıdaki tanımın karşılığıdır?
- 10
Karakter tipinde verileri saklayacak şekilde tanımlanmış bir yığına a, n, a, d, o, l, u harfleri sırasıyla eklendiğinde yığının tepe noktasında aşağıdaki elemanlardan hangisi yer alır?
- 11
“İlk Giren İlk Çıkar” kuralı aşağıdakilerden hangi veri yapısına aittir?
- 12
int anadolum[3][3][2] üç boyutlu dizisinin toplam eleman sayısı aşağıdakilerden hangisi kadardır?
- 13
8 elemanlı bir dizinin ikinci elemanı 3 ve beşinci indisi de 6 ise bu dizi aşağıdakilerden hangisi gibi olabilir?
- 14

Yukarıda verilen kod bloğunun çıktısı aşağıdakilerden hangisidir?
- 15
Aşağıdakilerden hangisi bağlı liste çeşitlerinden biridir?
- 16
Verilerin doğrusal bir şekilde tutulduğu, ekleme ve çıkarma işlemlerinin en üst noktadan yapıldığı veri yapısı aşağıdakilerden hangisidir?
- 17
Bağlı listeler ile ilgili aşağıdaki ifadelerden hangisi yanlıştır?
- 18
Dizilerin tanımlanmasında kullanılan genel ifade hangisinde doğru verilmiştir?
- 19
- Kuyruk, verilerin doğrusal sırada tutulmasını sağlayan bir veri yapısıdır.
- Bir kuyruğun başı(front) ve sonu (rear) bulunur.
- Bir kuyruğun istenilen tarafına ekleme ve çıkarma işlemi yapılabilir
Programlama dilinde kuyruk(queue) ile iligili verilen ifadelerden hangileri doğrudur?
- 20

Yukarıda verilen kod bloğunun yapısı aşağıdakilerden hangisidir?