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

    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üğü algoritmalar aşağıdakilerden hangisidir?

  2. 2

    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.

  3. 3
    1. Özyinelemeli algoritma
    2. Geri izlemeli algoritma
    3. Böl ve yönet algoritması
    4. Açgözlü algoritmalar
    5. Kaba kuvvet algoritmaları
    1. Her bir alt parçanın diğerlerinden bağımsız şekilde çözüldüğü algoritmalardır.
    2. Bir problem için mümkün olan en doğru çözümü hedefleyen algoritmalara denir.
    3. Bir problemin çözümü aşamasında, kabul edilebilir bir çözüm elde edene kadar tüm olasılıkları deneyen algoritmalara denir.

    Yukarıdaki kavramlar ve tanımlar eşleştirildiğinde hangileri dışarıda kalır?

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

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

  6. 6

    Aşağıda algoritmalar ile ilgili verilen bilgilerden hangisi yanlıştır?

  7. 7

    Aşağıdakilerden hangisi bir veri yapısı değildir?

  8. 8

    Aşağıdakilerden hangisi bir algoritmanın sahip olması gereken özelliklerden birisi değildir?

  9. 9

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

  10. 10

    Sözde kod ile ilgili aşağıdaki ifadelerden hangisi söylenemez?

     

  11. 11
    1. Özyinelemeli Algoritmalar
    2. Geri İzlemeli Algoritmalar
    3. İleri İzlemeli Algoritmalar
    4. Açgözlü Algoritmalar

    Yukarıdakilerden hangileri algoritma türlerindendir?

  12. 12

    Aşağıdakilerden hangisi algoritmaların tanımlanmasında ve gösteriminde kullanılılan yöntemlerdendir?

    I. Konuşma dili ile gösterim
    II. Akış şeması ile gösterim
    III. Sözde kod (pseudocode) ile gösterim

  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öntemi aşağıdakilerden hangisidir?

  14. 14

    Bilgisayar programlarında verilerin sistematik ve etkili bir şekilde organize edilmesi için aşağıdakilerden hangisi kullanılmaktadır?

  15. 15

    Algoritmalar, bu işin nasıl yapılacağını tarif eden adımlar kümesidir.

    Algoritmayı oluştururken süre sınırı göz önünde bulundurulmaz.

    Bir algoritma, aynı türdeki problemlerin hepsine uygulanamayabilir.

    Bir yemeğin yapılmasındaki adımları içeren yemek tarifi algoritmaya günlük hayattan örnek gösterilebilir.

    Algoritmalarla ilgili olarak yukarıdaki ifadelerden hangileri yanlıştır?

  16. 16

    Aşağıdakilerden hangisi bir algoritmadan beklenen temel özelliklerden değildir?

  17. 17

    Bir problemin çözümü aşamasında, kabul edilebilir bir çözüm elde edene kadar tüm olasılıkları deneyen algoritmalara ne ad verilir?

  18. 18

    Algoritma adımlarını ifade eden kutucuklar, adımlar arası geçişleri gösteren oklar, karar verme mekanizmaları olarak kullanılan şekillerin yer aldığı algoritma gösterim yöntemi aşağıdakilerden hangisidir?

  19. 19
    Açgözlü Algoritmalar ile ilgili olarak aşağıdakilerden hangisi doğru bir bilgidir?

     

  20. 20

    Algoritma kavramına dair verilen aşağıdaki bilgilerden hangisi doğrudur?

Şı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ç