Yeni eklenen sınavlar ve güncel içerikler! Hemen keşfedin

Final Sınavı

Programlama Ve Algoritmalar

20
Soru
60
Dakika
0
Görüntülenme
0
Çözülme

Sınav Ayarları

Soru 1

Orta Zorluk

Hangi sıralama istikrarlı değildir ?

Soru 2

Orta Zorluk

Tasarlanan algoritma ile problemin çözümüne ulaşabilmek için yapılan toplam temel operasyon sayısına ne ad verilir?

Soru 3

Orta Zorluk

Elemanları [2 65 11 23 -3 4 0 9 7] olan bir dizide ardışık arama yöntemiyle önce -3 daha sonra 0 aranmaktadır. Bu işlemler için toplamda kaç karşılaştırma yapmak gerekir? void ardisik_arama(int dizi[], int boyut, int aranan) { int i; for (i = boyut; i > 0; i--) { if (dizi[i-1] == aranan) { printf("%d sayisi, dizinin %d. konumundadir.\n”, aranan, i); break; } if (i == 0) printf("%d sayısı dizide bulunamadi.\n", aranan); } }

Soru 4

Orta Zorluk

Denge faktörü aşağıdaki hangi değerleri alırsa düğüme pivot adı verilir?

Soru 5

Orta Zorluk

Yukarıdaki çizge üzerinde, başlangıç noktası S alınarak enine arama algoritması çalıştırılacaktır. Bir düğümün birden fazla komşusu varsa bu komşular alfabetik sırada küçükten büyüğe doğru ziyaret edilecektir. Buna göre çizgedeki düğümlerin ziyaret sırası aşağıdakilerden hangisidir?

Soru 6

Orta Zorluk

Küçük parçalar için oluşturulan çözümlerin birleştirilmesiyle ana problemin çözümünün elde edilmesi ve bu işlemi kendini çağırarak yapan algoritma türü aşağıdakilerden hangisidir?

Soru 7

Orta Zorluk

Aşağıdakilerden hangisi n’e kadar olan sayıların harmonik toplamını veren algoritmik formüldür?

Soru 8

Orta Zorluk

I. [2, 7, 8, 16, 35, 69] II. [69, 35, 16, 8, 6, 2] III. [2, 69, 6, 35, 8, 16] Yukarıdaki dizilerden hangisi üzerinde ardışık arama algoritması uygulanabilir?

Soru 9

Orta Zorluk

Aşağıda C dili ile yazılmış program kodları verilmiştir. Bu kodlar çalıştırıldığında dizi[0]’ın son değeri aşağıdakilerden hangisi olur? # include int main(void){ int dizi[4]={2,3,1,4}; int carpan=3; dizi[3]=dizi[1] + carpan; dizi[0]=dizi[2] + dizi[3]; getch(); return 0; }

Soru 10

Orta Zorluk

Yüksekliği 5 olan bir veri ağacında en fazla kaç düğüm bulunabilir?

Soru 11

Orta Zorluk

Algoritma analizi yaparken kaç durumun analizinden faydalanılır?

Soru 12

Orta Zorluk

Genel olarak dizilerin veya herhangi bir veri yapısının elemanlarının istenilen düzene getirilmesi olarak ifade edilen terim aşağıdakilerden hangisidir?

Soru 13

Orta Zorluk

Algoritma analizi yaparken hangi durumun analizinden faydalanılmaz?

Soru 14

Orta Zorluk

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

Soru 15

Orta Zorluk

Farklı girdi bilgileri ile çalışabilen algoritmalar, her girdi için doğru bir çıktı üretmelidir. Bu ifade algoritmanın hangi özelliğine karşılık gelmektedir?

Soru 16

Orta Zorluk

Problemlerin mümkün olan en küçük alt parçalara ayrıldığı,,her bir alt parçanın diğerlerinden bağımsız şekilde çözüldüğü algoritmalar aşağıdakilerden hangisiyle isimlendirilmektedir?

Soru 17

Orta Zorluk

13  9  21  6  8  4  3  şeklinde verilen dizide 6 rakamı aranmaktadır. Kaçıncı karşılaştırmada sonuca ulaşılır?

Soru 18

Orta Zorluk

Bir liste içerisinde eleman arama problemi için listenin tüm elemanları sırayla kontrol edilerek, aranan elemanın listede olup olmadığına bakan algoritmalar aşağıdakilerden hangisiyle isimlendirilir?

Soru 19

Orta Zorluk

İkili arama algoritması için aşağıdakilerden hangisi yanlıştır?

Soru 20

Orta Zorluk

Bir dizi üzerinde lineer arama algoritmasında aranılan elemanın dizinin ilk elemanı olması aşağıdaki durumlardan hangisine örnektir?

Derse Dön