aofsorular.com
YBS204U

ALGORİTMALAR VE PROGRAMLAMA - Deneme Sınavı - 11

Ara Sınav 31115
Soru 1
Kuyruğa ekleme yapmak için hangi fonksiyon kullanılır?
Soru 2
“int rear” aşağıdakilerden hangisini gösterir?
Soru 3
Aynı tipteki verilerin tek bir değişken altında tutulmasını sağlayan veri yapısı aşağıdakilerden hangisi ile isimlendirilmektedir?
Soru 4
int anadolu[10];

Yukarıda yer alan C dilinde tanımlanmış dizi için veri tipi ve dizinin son elemanının indisi aşağıdakilerden hangisinde doğru olarak verilmiştir?

Soru 5
#include <stdio.h>

int main(void) {

int dizi[5],

int i;

for(i=0; i<5; i++) {

dizi[i] = i*2+1;

}

getch();

return 0;

}

Yukarıda yer alan C dilinde yazılmış programa göre dizi[3]’e karşılık gelen değer aşağıdakilerden hangisidir?

Soru 6
int anadolum[3][3][2] üç boyutlu dizisinin toplam eleman sayısı aşağıdakilerden hangisi kadardır?
Soru 7
Bağlı listeler ve diziler ile ilgili aşağıda yer alan karşılaştırmalardan hangisi kesinlikle doğrudur?
Soru 8
Verilerin doğrusal bir şekilde tutulduğu, ekleme ve çıkarma işlemlerinin en üst noktadan yapıldığı veri yapısı aşağıdakilerden hangisiyle isimlendirilmektedir?
Soru 9
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?
Soru 10
Karakter tipinde verileri saklayacak şekilde tanımlanmış bir kuyruğa e, s, k, i, ş, e, h, i, r harfleri sırasıyla eklenmiştir. Sonrasında kuyruktan dört eleman dequeue işlemiyle çıkarılıyor. Oluşan yeni durumda kuyruğun başında aşağıdaki elemanlardan hangisi yer alır?
Soru 11
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?

Soru 12
Yığınların tepe noktası aşağıdakilerden hangisiyle ifade edilmektedir?

 

Soru 13
Aşağıdakilerden hangisi C Dili için doğru bir dizi tanımlamasıdır?
Soru 14
Programdaki tanımlamaya göre dizi[2] ifadesinin değeri nedir?

#define N 5
int dizi[N] = {1,2,3,4,5};

Soru 15
Programdaki 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};
Soru 16
Aşağıdaki özelliklerden hangisi veri yapılarındaki dizilere ait bir özelliktir?
Soru 17
Aşağıdaki özelliklerden hangisi veri yapılarındaki bağlı listelere ait bir özelliktir?
Soru 18
Aşağıdakilerden hangisi bağlı liste türüdür?

I. Tek yönlü bağlı liste (Singly linked list)
II. Çift yönlü bağlı liste (Doubly linked list)
III. Dairesel bağlı liste (Circular linked list)

Soru 19
Aşağıdaki ifadelerden hangisi bir yığında eleman ekleme işlemi için kullanılır?
Soru 20
Aşağıdaki ifadelerden hangisi bir yığında eleman çıkartmak için kullanılır?