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ğıdakilerden hangisi yığının tepe noktasını gösteren indistir?
- 3
Bağlı listelerde listenin başlangıcını aşağıdakilerden hangisi işaret eder?
- 4
"Son Giren İlk Çıkar” kuralı aşağıdakilerden hangi veri yapısına aittir?
- 5

Verilen şekilde tamsayı dizisi tanımlanmıştır. Buna göre aşağıdaki ifadelerden hangisi yanlıştır?
- 6
Bağlı listeler ile ilgili aşağıdaki ifadelerden hangisi yanlıştır?
- 7
Bir kuyruğa sırasıyla önce P daha sonra R, S,T,V kişileri girerek beş kişilik bir kuyruk oluşturulmuştur. Bu kuyruktan önce 2 kişi çıkartılıp daha sonra 2 kişi eklendiğinde kuyruğun 2. sırasındaki kişi aşağıdakilerden hangisidir?
- 8
Aşağıdakilerden hangisi verilerin doğrusal bir şekilde tutulduğu, ekleme ve çıkarma işlemlerinin en üst noktadan yapıldığı bir veri yapısıdır?
- 9
“Bir üniversite yemekhanesindeki tepsilerden almak istediğimizde, temiz tepsilerin içerisinden en üstte olanı alırız. Temiz tepsiler biriktirilirken, yeni gelen tepsiler var olanların üstüne eklenir. Nesnelerin üst üste dizilimi, günlük hayatta olduğu gibi programlamada da var olan bir gereksinimdir.”
İfadelerini kullanan bir kişi programlama dilinde hangi veri yapısını tanımlamak istemiştir?
- 10
I. Gezinme yalnız ileriye doğru gerçekleşir.
II. Gezinme hem ileriye hem geriye doğru gerçekleşir.
III. Gezinme ileriye doğru gerçekleşir ve liste sonuna ulaşınca başa döner.
IV. Gezinme liste sonuna kadar ileriye doğru gerçekleşir, sona ulaşıldığında ise geriye doğru gerçekleşir.
Yukarıdaki ifadelerden hangileri tek yönlü bağlı listeler için geçerlidir?
- 11
Programdaki tanımlamaya göre dizi[2] ifadesinin değeri nedir?
#define N 5
int dizi[N] = {1,2,3,4,5}; - 12
- Programlamada yığınlar “Son Giren İlk Çıkar” kuralı ile anılır.
- Yığın mantığının bir veri yapısı olarak programlanmasında diziler kullanılabilir.
- Yığın mantığının bir veri yapısı olarak programlanmasında bağlı listeler kullanılabilir.
- 13
Aşağıdaki özelliklerden hangisi veri yapılarındaki bağlı listelere ait bir özelliktir?
- 14
Dizilerin tanımlanmasındaki genel ifade aşağıdakilerden hangisinde doğru olarak verilmiştir?
- 15
Yığınların tepe noktası aşağıdakilerden hangisiyle ifade edilmektedir?
- 16
int diziadi[3]={4,2,3,1}
Yukarıda verilen C dilinde yapılmış dizi tanımlaması derleyici tarafından derlendiğinde meydana gelen hatanın sebebi aşağıdakilerden hangisidir?
- 17
Rear ifadesi aşağıdakilerden hangi veri yapısında bulunmaktadır?
- 18
Aşağıdakilerden hangisi bağlı liste çeşitlerinden biridir?
- 19
“int tamsayiDizisi[10];” şeklinde bir komutta int aşağıdakilerden hangisini ifade eder?
- 20

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