AÖF Soru Bankası
YBS204U

Algoritmalar ve Programlama

Deneme Sınavı Soruları

  • 20 soru
  • Cevap anahtarı açık: çöz, sonucunu gör
0 doğru · 0 yanlış · 20 kaldı
  1. 1

    Ardışık arama algoritmasına yönelik bir C program kodunda hangi fonksiyon ile program kodları çalışmaya başlar?

  2. 2

    Özyinelemeli fonksiyonların sonlandırılmasında kullanılan anahtar kelime aşağıdakilerden hangisidir?

  3. 3

    f(n) = 6n2–3n fonksiyonunun asimtotik gösterimi nedir?

  4. 4

    Verilen çizgede, başlangıç noktası S olacak şekilde
    önce derinliğine arama algoritması çalıştırılacak, bir düğümün birden
    fazla komşusu varsa, bu komşular alfabetik olarak küçükten
    büyüğe doğru ziyaret edilecektir. Buna göre çizgedeki
    düğümlerin ziyaret edilme sırası aşağıdakilerden hangisinde doğru olarak verilmiştir?

  5. 5

    Verilen şekil hangi algoritma kavramına karşılık gelir?

  6. 6

    Girdi değeri n olan özyinelemeli faktöriyel hesabının zaman karmaşıklığının mertebesi aşağıdakilerden hangisidir?

  7. 7

    Çizge içerisindeki birbirine bağlı iki düğüm noktası arasında her iki yönde de ilerlenebilmesi mümkün olduğu çizge türü aşağıdakilerden hangisidir?

  8. 8

    Elemanları [2 65 11 23 -3 4 0 9 7] olan bir dizide ardışık arama yöntemiyle önce 5 daha sonra 10 aranmaktadır. Bu işlemler için toplamda kaç karşılaştırma yapmak gerekir?

  9. 9

    Tasarlanan algoritma ile problemin çözümüne ulaşabilmek için yapılan toplam temel operasyon sayısı hangi kavram ile ifade edilmektedir?

  10. 10

    Aşağıda üç ayrı dizi verilmiştir. Bu dizilerin hangisi ikili arama yapılabilmesi için uygundur?

    I. [2 -1 98 0 22 13 54 22 -5]

    II. [Ali, Emin, Fatma, Nurseli, Polat, Zennur]

    III. [-12,-11, 1 2 3 4 5 6 7 8 9]

  11. 11

    Aranan elemanın sırasıyla dizinin her bir konu­mundaki eleman ile karşılaştırılması aşağıdakilerden hangi arama algoritmasında olmaktadır?

  12. 12

    Aşağıdaki sıralama algoritmalarından hangileri "istikrarlı" olarak nitelendirilir?

    I) Baloncuk sıralaması

    II) Seçmeli sıralama

    III) Araya sokarak sıralama

    IV) Hızlı sıralama

    V) Birleştirerek sıralama

  13. 13

    Ağırlıklandırılmış çizgelerde bir başlangıç düğümü ile diğer düğüm­ler arasındaki en kısa mesafeyi tespit etmek için kullanılan algoritma aşağıdakilerden hangisidir?

  14. 14

    "Bir algoritmanın açıklaması ve algoritmada yer alan adımlar, .............. kuralları çerçevesinde ifade edilebilir."

    Yukarıdaki ifadede boş bırakılan yere aşağıdakilerden hangisi gelmelidir?

  15. 15

    Kendisini doğrudan veya dolaylı olarak çağıran algoritmalara ne ad verilir?

  16. 16

    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 <stdio.h>

    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;

    }

  17. 17

    Ağaç veri yapısında bir düğümden ağaç köküne kadar olan yolun uzunluğa ne ad verilir?

  18. 18

    Hazırlanan algoritmanın kodunu yazmaya başlamadan önceki son aşama aşağıdakilerden hangisidir?

  19. 19
    Böl ve Yönet Algoritmaları ile ilgili olarak aşağıdakilerden hangisi doğru bir bilgi değildir?
  20. 20

    Aşağıdaki algoritma sınıflandırmalarından hangisi karmaşık problemleri küçük parçalar halinde çözen, elde edilen sonuçları bilgisayar hafızasında bir veri yapısında saklayan, genel çözümü elde ederken de veri yapılarında saklanan sonuçları kullanan bir programlama yöntemidir?

Bir şıkka dokun; doğru cevap hemen görünür.
Yeni yılların sınavlarını da çözAlgoritmalar ve Programlama dersinin tüm sınavları, cevap anahtarları, süreli mod ve yanlış analizi uygulamada.Uygulamada aç