AÖF Soru Bankası
YBS204U

Algoritmalar ve Programlama

Ünite Sınavı Soruları

  • 20 soru
  • Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
  1. 1

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

  2. 2

    “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?

  3. 3

    Aşağıdaki algoritma sınıflandırmalarından hangisi bir problemin çözümü aşamasında, kabul edilebilir bir çözüm elde edene kadar tüm olasılıkları deneyen algoritmalardır?

  4. 4

    "Bir algoritmanın açıklaması ve algoritmada yer alan adımlar, açıkça ifade edilebilir. Bu gösterim yönteminde, algoritma açık ve kesin bir dille tanımlanır. Algoritmada yer alan adımlar liste halinde yazılır."

    Yukarıda açıklaması yapılan algoritmaların tanımlanmasında ve gösteriminde kullanılan yöntemlerden hangisidir? 

  5. 5

    Yukarıda verilen sözde kod algoritmasına göre, a ve b değişkenlerinin 0'dan büyük olması durumu göz önünde bulundurularak fonksiyona a için 8, b için ise 2 değeri girildiğinde çıktı olarak aşağıdakilerden hangisi gözlemlenir?

  6. 6

    Genellikle optimizasyon problemlerinde kullanılan, problemin çözümünde tüm olasılıkları deneyen algoritmalar aşağıdakilerden hangisiyle isimlendirilmektedir?

  7. 7

    Kendisini doğrudan veya dolaylı olarak çağıran algoritmalar aşağıdakilerden hangisiyle isimlendirilmektedir?

  8. 8

    "Problemin alt parçalarına ait çözümlerin, özyinelemeli bir yaklaşımla birleştirildiği aşamadır." Açıklaması yapılan aşama böl ve yönet algoritmalarının hangi aşamasıdır? 

  9. 9

    "...............,  bir algoritmanın görsel halini ifade eder."

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

  10. 10

    Genellikle optimizasyon problemlerinde kullanılan, problem çözümünde tüm olasılıkları deneyen algoritmalar aşağıdakilerden hangisidir?

  11. 11

    Aşağıdakilerden hangisinde algorit­ma içerisinde yapılan bir seçim, o an için doğru olsa bile sonraki seçimlerde olumsuz etki yapabilir?

  12. 12

    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üğü algoritmalara ne denir?

  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 bir programlama yöntemidir.”

    Aşağıdakilerden hangisi yukarıdaki tanıma aittir?

  14. 14

    Aşağıdaki algoritma sınıflandırmalarından hangisinde çözüm aşamasında ilerlerken, olası çözüm yollarının hepsini deneyerek bir sonraki adıma geçmeye çalışılır ve denenen çözüm yolundan sonuç alınamazsa, algoritma bir önceki adımda bulunan diğer olası çözüm yollarına geri döner?





  15. 15

    Bir liste içerisinde eleman aramak problemini çözerken aşağıdakilerden hangisinde liste eleman sayısı arttıkça, algoritmanın çalışma süresi ve yaptığı karşılaştırmalar da artar?

  16. 16

    I. Algori­tmayı oluşturan adımlar doğru ve kes­in bi­r şek­ilde tanımlanmalıdır.
    II. Algoritmaların daima bir sonu olmalıdır.
    III. Bir algori­tma, aynı türdeki­ problemler­in hepsi­ne uygulanab­ili­r olmalıdır.
    Algoritmalar ile ilgili yukardaki bilgilerden hangisi veya hangileri doğrudur?

  17. 17
    Aşağıdaki faktöriyel alan fonksiyon hangi tip algoritma ile yazılmıştır?

    Yukarıda verilen tanımdaki boşlukların yerine sırasıylaaşağıdakilerden hangisi gelmelidir?

     

  18. 18
    Geri İzlemeli Algoritmalarla ilgili olarak aşağıdakilerden hangisi doğru bir bilgi değildir?

     

     
     
  19. 19

    Bir algoritma oluşturulurken kullanılan programlama dillerinin detaylarından uzak, konuşma gibi olan anlatım şekli aşağıdaki gösterim yöntemlerinden hangisi ile ifade edilir?

  20. 20
    Böl ve Yönet Algoritmaları ile ilgili olarak aşağıdakilerden hangisi doğru bir bilgi değildir?
Şıkları ve doğru cevapları görAlgoritmalar ve Programlama dersinin tüm sınavları, cevap anahtarları, süreli mod ve yanlış analizi uygulamada.Uygulamada aç