AÖF Soru Bankası
YBS204U

Algoritmalar ve Programlama

Deneme Sınavı Soruları

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

    Bir algoritmayı analiz etmek için aşağıdaki adımları doğru şekilde sıralayın?

    I. Algoritmanın temel operasyonu belirlenir.
    II. Problemin girdi büyüklüğünü veren parametre belirlenir.
    III. Temel operasyon için toplam ifadesi bulunur.
    IV. Toplam ifadeleri için verilen standart formüller ve kurallar kullanılarak algoritmanın ait olduğu verimlilik sınıfı bulunur.
    V. Temel operasyonun sadece girdi büyüklüğüne bağlı olarak mı değiştiği kontrol edilir. Eğer başka parametrelere göre de değişiyorsa bunlar belirlenir.

  2. 2

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

  3. 3

    Verilen şema hangi sıralama algoritmasına aittir?

  4. 4

    “Kendi içlerinde tekrar kendilerini çağıran fonksiyonlardır.”

    Yukarıdaki tanım aşağıdakilerden hangisine aittir?

  5. 5

    Arama kavramına ve algoritmalarına dair aşağıda verilen ifadelerden hangisi yanlıştır?

  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

    Sıralama, genel olarak ........... veya herhangi bir ................... istenilen düzene getirilmesi olarak ifade edilebilir.

  8. 8

    Lineer arama algoritmasını düşünecek olursak verilen girdiye göre 1., 2., 3., …, N. gibi adımlarda aradığımız sayıyı bulabiliriz. Bu olasılıkların hepsinin ortalamasını aldığımızda (N/2)’nci adımda bulunacak değer aşağıdakilerden hangisini ifade etmektedir?

  9. 9

    İkili arama algoritmalarında en kötü durumdaki zaman karmaşıklığı nasıl ifade edilir?

  10. 10

    Temel asimptotik verimlilik sınıfları arasında sabit sınıf aşağıdakilerden hangisidir?

  11. 12

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

  12. 13

    Neyin örneği olabilir?

  13. 14
    1. Çıkarılacak düğümün çocuğu yok ise; düğümün ebeveyninin ilgili göstericisi (left veya right) NULL yapılır, düğüm hafızadan silinir.
    2. Çıkarılacak düğümün 1 çocuğu var ise; düğümün çocuğundan itibaren olan alt ağaç düğümün ebeveynine bağlanır, düğüm hafızadan silinir.
    3. Çıkarılacak düğümün 2 çocuğu var ise ikisi de aynı anda silinir.

    İkili arama ağacından düğüm çıkarılırken incelenmesi gereken durumlar hangisinde doğru verilmiştir?

  14. 15

    “int tamsayiDizisi[10];” şeklinde bir komutta int aşağıdakilerden hangisini ifade eder?

  15. 16

    Problemin küçük parçalarını adım adım çözerek sonuca ulaştıran algoritma tasarım yöntemi aşağıdakilerden hangisidir?

  16. 17

    Heap özelliği aşağıdakilerden hangisinde doğru ifade edilmiştir?

  17. 18

    Yukarıda verilen kod ile aşağıdaki işlem ya da işlemlerden hangisi gerçekleştirilmektedir?

  18. 19

    Bir ağaç yapısındaki en büyük ebeveyn aşağıdakilerden hangisidir?

  19. 20

    Algoritmayı oluşturan adımlar, yapılan iş için kabul edilebilir bir süre içerisinde tamamlanmalıdır. Bu ifade algoritmanın hangi özelliğine karşılık gelmektedir?

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ç