AÖF Soru Bankası
BİL113U

Algoritmalar

Deneme Sınavı Soruları

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

    Aşağıda verilen seçeneklerden hangisi bir liste türü değildir?

  2. 2

    Geçerli bir adres bilgisinin saklanmadığı düğümler, aşağıdakilerden hangisidir?

  3. 3

    Yukarıda verilen kod aşağıdaki işlemlerden hangisine aittir?

  4. 4

    I. O(n) bir algoritmanın en kötü çalışma zamanını gösterir.

    II. O(n²) gösterimine sahip algoritmalar O(2n) gösterimine sahip algoritmalardan daha yavaştır.

    III. Big Omega zaman karmaşıklığında üst sınırı gösterir.

    IV. Big Theta bir algoritmanın ortalama çalışma zamanını gösterir.

    Yukarıdaki iadelerden hangisi/ hangileri yanlıştır?

  5. 5

    İkili arama ağaçları ile ilgili aşağıdaki ifadelerden hangisi ya da hangileri doğrudur?

    1. İkili arama ağaçlarında gezinme için önce-kök, sonra-kök gibi çeşitli yöntemler vardır.
    2. Düğümlerin sakladıklarının veri değerine dair belirlenen kısıtlama sayesinde ikili arama ağaçları içinde gezinilirken ağaçta saklanan veriye sıralı şekilde ulaşılması mümkün değildir.
    3. İkili arama ağaçlarında belirli bir düğümün aranması işleminde düğümlerin sakladıkları değere göre sola veya sağa yönlendirme yapılarak sol veya sağ ağaç arama işlemine devam edilir.
  6. 6

    Aşağıdakilerden hangisi yığın (heap) sıralama işleminin özelliklerinden değildir?

  7. 7

    Aşağıdakilerden hangisi algoritma değildir?

  8. 8

    Yukarıdaki şekilde verilen liste türü örneği için aşağıdakilerden hangisi doğrudur?

  9. 9

    Aşağıda bir listenin başına düğüm eklemeye dair adımlar verilmiştir. Bu adımların doğru sıralanışı aşağıdakilerden hangisidir?

    1. Veri düğüm içine aktarılır ve işaretçi değeri olarak BOŞ atanır.
    2. Yeni bir düğüm yaratılmalıdır.
    3. Listenin geçerliliği yani en azından ilk düğümü içermesi durumu kontrol edilir.
    4. Geçerli bir liste var ise yeni düğüm işaretçisine listede bulunan ilk düğümün adresi yani listenin adresi atanmalıdır.
    5. Listenin adresi olarak yeni düğümün adresi atanmalıdır.
  10. 10

    Algoritmanın en hızlı şekilde sonuca ulaşma durumuna ne ad verilir?

  11. 11

    Ağaç yapılarına ait aşağıdaki ifadelerden hangisi doğru değildir?

  12. 12

    F1 değerinin hesaplanması ile ilgili aşağıda verilen hangi seçenek doğru bir önerme içermez?

  13. 13

    Bir f(x) fonksiyonu için her durumda
    c1.g(x) <=f(x) <=c2.g(x) koşullarını sağlayan pozitif, sabit c1 , c2   değerleri bulunabiliyorsa f fonksiyonuna ne ad verilir?

  14. 14

    Algoritma, bir görevi gerçekleştirmek için atılması gereken bir dizi iyi tanımlanmış mantıksal adımdır. Algoritma tasarlama süreci aşağıdaki kaç adımda özetlenebilir ?

  15. 15

    Kod yazımında "GÖSTER" yerine “YAZDIR”, “PRINT”, “DISPLAY” vb. sözcüklerin de kullanımına izin veren dil aşağıdakilerden hangisidir?

  16. 16

    Aşağıdakilerden hangisi ağaç veri yapılarından bahsederken kullanılan kavramlardan biri olan derinlik kavramının açıklamasıdır?

  17. 17

    Çizgeler (Graph) veri yapıları ile ilgili aşağıdaki ifadelerden hangisi ya da hangileri doğrudur?

    1. Düğümler (vertice) ve bu düğümleri birleştiren kenarlardan (edge) oluşan veri yapılarıdır.
    2. Ağaç yapılarında olduğu gibi iki düğüm arasında tek bir yol tanımlıdır.
    3. İletişim ağlarının gösteriminde, veri organizasyonunda ve hesaplamaların akışını göstermede kullanılır.
  18. 18

    Girdi olarak verilen farklı uzunluktaki değerleri karıştırma fonksiyonuna tabi tutarak örnek çıktılar üreten algoritma türü aşağıdakilerden hangisidir?

  19. 19

    Bir uçlarından ekleme, diğer uçlarından silme işlemleri yapılabilen doğrusal veri yapıları aşağıdakilerden hangisidir?

  20. 20

    Bir programın eylemleri tipik olarak kaç aşamaya ayrılabilir ?

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