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

    Algoritma kavramına dair aşağıda verilen ifadelerden hangisi yanlıştır?

  2. 2

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

  3. 3

    1

    2

    3

    4

    5

    procedure MEAN (A, B : positive integers)

    Sum=A + B

    Mean=S / 2

    print Mean

    end procedure

    Yukarıda sözde kod ile verilen algoritmanın amacı nedir?

  4. 4
    1. Yerini bilmediğimiz bir lokantayı tarif eden yol tarifi
    2. Bir tatlının hangi sıra ile yapılması gerektiğini anlatan tarifi
    3. Yeni aldığımız ürünün kurulum kılavuzu
    4. Yeni aldığımız ürünün özelliklerini yazan etiketi
    5. Bir lokantada hangi yemeklerin olduğunu gösteren menü

    Yukarıda verilenlerden hangileri hayatımızdaki algoritmalara örnek olabilir?

  5. 5

    Bölme, yönetme ve birleştirme aşamalarından oluşan algoritma türü aşağıdakilerden hangisidir?

  6. 6

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

  7. 7

    Hangisi veri yapılarına bir örnek değildir?

  8. 8
    1. Yığın
    2. Gösterici
    3. Kuyruk
    4. Bağlı liste
    5. Ağaç
    6. Çizelgeler

    Yukarıdakilerden hangileri veri yapı türleri arasındadır?

  9. 9
    • 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?

  10. 10

    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 hangisiyle isimlendirilmektedir?

  11. 11

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

  12. 12

    Aşağıdakilerden hangisi kendisini doğrudan veya dolaylı olarak çağıran algoritmalara verilen addır?

  13. 13

    Adımları verilen algoritma gösterim yöntemi aşağıdakilerden hangisidir?

    Adım 1. Sayılardan büyük olanı A, küçük olanı B olarak isimlendir.

    Adım 2. A sayısını B sayısına böl, kalanı K olarak isimlendir.

    Adım 3. K sayısı 0’dan farklı ise, A sayısına B’nin değerini ata, B sayısına da K’nın değerini ata ve Adım 2’ye geri dön. K sayısı 0 ise, ortak bölenlerin en büyüğü B’nin değeridir.

  14. 14

    “Bir işin nasıl yapılacağını tarif eden adımlar kümesidir.” Bu ifade aşağıdaki seçeneklerden hangisinin tanımıdır?

  15. 15

    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ğıdaki algoritmalardan hangisidir?

  16. 16

    "Algoritmayı oluşturan adımların, yapılan iş için kabul edilebilir bir süre içerisinde tamamlanması" ifadesi algoritmanın hangi özelliğini açıklamaktadır?

  17. 17

    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?

  18. 18

    Aşağıdakilerden hangisi bir algoritmaya program oluştururken kullanılan ve konuşma diline benzer bir yapıya sahip olan, program dilleri detayından uzak bir anlatım şeklidir?

  19. 19

    Bir problem için mümkün olan en doğru çözümü hedefleyen ama bulunan çözümün her zaman için en iyi olmadığı  algoritmalar aşağıdakilerden hangisidir?

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

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

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