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
    • Genellikle problemin tanımından yola çıkarak en basit çözüm yolunu uygular ve rahatlıkla kodlanır.
    • Çok fazla işlem yapılır ve çözüm yolu optimumdan uzaktır.
    • Problemdeki veri hacmi büyüdükçe çözüm şansı da azalır.

    Yukarıda özellikleri verilen algoritma türü aşağıdakilerden hangisinde verilmiştir?

  2. 2

    Aşağıdaki algoritma sınıflandırmalarından hangisi kendisini doğrudan veya dolaylı olarak çağıran algoritmalardır?

  3. 3

    Aşağıdakilerden hangisi genellikle optimizasyon problemlerinde kullanılan, problem çözümünde tüm olasılıkları deneyen algoritmalardır?

  4. 4

    Aşağıdakilerden hangisi C Dili için doğru bir dizi tanımlamasıdır?



  5. 5
    1. Kök(root)
    2. Dal(Edge)
    3. Yol(path)
    4. Ebeveyn(Parent)

    Verilen madddelerden hangileri ağaç veri yapısında bilinmesi gereken başlıca kavramlardandır?

  6. 6

    Ağaç veri yapısında birbirleri ile bağlantılı dal dizisine ne ad verilir?

  7. 7

    Verilerin doğrusal bir şekilde tutulduğu, ekleme ve çıkarma işlemlerinin en üst noktadan yapıldığı veri yapısı aşağıdakilerden hangisidir?

  8. 8

    Bi­r algori­tma veya program oluşturulurken kullanılan, konuşma di­li­ne benzer b­ir yapıya sahi­p, programlama dilleri­ni­n detaylarından uzak bi­r anlatım şekli­ aşağıdakilerden hangisiyle isimlendirilmektedir.

  9. 9

    Algoritma tasarlama sürecinde algoritmayı tasarladıktan sonraki aşama aşağıdakilerden hangisidir?

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

    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?

  12. 12

    Hipotenüs hesaplayan yukarıdaki sözde kod algoritmasında karekök işlemi hangi satırda yapılmaktadır?

  13. 13

    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 programlama yöntemi hangisidir?

  14. 14

    “Problemler daha küçük ve basit parçalara indirgenir. Küçük parçalar için oluşturulan çözümlerin birleştirilmesiyle ana problemin çözümü elde edilir.” Yukarıda anlatılan yöntem aşağıdakilerden hangi algoritmada kullanılmaktadır?

  15. 15

    Yukarıda verilen fonksiyon aşağıdaki işlemlerden hangisini gerçekleştirir?

  16. 16
    1. Kutucuklar
    2. Konuşma dili
    3. Oklar
    4. Sözde kod

    Yukarıdakilerden hangisi ya da hangileri akış şemalarında kullanılabilecek ögelerdir?

  17. 17

    int birseyler(int N)

    {

                if ( N>=1)

                            return N*birseyler(N-1);

                else

                            return 1;

    }

    Yukarıda C ile yazılmış olan fonksiyonun görevi nedir?

  18. 18

    “Bu algoritmada problemin çözümündeki temel yaklaşım, problemin küçük bir alt kümesi oluşturmak ve bu çözümü problemin geneline yaymaktır.”

    Yukarıda verilen açıklama hangi algoritma türüne aittir?

  19. 19

    Özetleme tablolarında ortaya çıkan çatışmaların temel sebebi nedir?

  20. 20

    Bağlı listelerde listenin başlangıcını aşağıdakilerden hangisi işaret eder?

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ç