YBS204U
ALGORİTMALAR VE PROGRAMLAMA - Deneme Sınavı - 17
Ara Sınav
31109
Soru 1
Kendisini doğrudan veya dolaylı olarak çağıran algoritmalara ne denir?
Soru 2
Genellikle optimizasyon problemlerinde kullanılan, problem çözümünde tüm olasılıkları deneyen algoritmalar aşağıdakilerden hangisidir?
Soru 3
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?
Soru 4
Aşağıdakilerden hangisi 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?
Soru 5
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?
Soru 6
Bir problemin çözümü aşamasında, kabul edilebilir bir çözüm elde edene kadar tüm olasılıkları deneyen algoritmalara ne denir?
Soru 7
"Bir işin nasıl yapılacağını tarif eden adımlar kümesidir."
Yukarıda tanımı yapılan kavram aşağıdakilerden hangisidir?
Soru 8
"Bir algoritmanın açıklaması ve algoritmada yer alan adımlar, .............. kuralları çerçevesinde ifade edilebilir."
Yukarıdaki ifadede boş bırakılan yere aşağıdakilerden hangisi gelmelidir?
Soru 9
"..............., bir algoritmanın görsel halini ifade eder."
Yukarıdaki ifadede boşluk bırakılan yere aşağıdakilerden hangisi gelmelidir?
Soru 10
Aşağıdakilerden hangisi algoritma sınıflandırlamarının altına yer alan başlıklardan değildir?
Soru 11
Kendisini doğrudan veya dolaylı olarak çağıran algoritmalara ne ad verilir?
Soru 12
Genellikle optimizasyon problemlerinde kullanılan, problem çözümünde tüm olasılıkları deneyen algoritma türü aşağıdakilerden hangisidir?
Soru 13
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?
Soru 14
"..................., 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. "
Yukarıda tanımı yapılan algoritma türü aşağıdakilerden hangisidir?
Soru 15
Aşağıdakilerden hangisi bir veri yapısı değildir?
Soru 16
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?
Soru 17
Aşağıda listelenmiş özelliklerden hangisinin bir algoritmada olması beklenmez?
Soru 18
Bir algoritmanın, "aynı türdeki problemlerin hepsine uygulanabilir olmalısı" hangi özelliği ile açıklanabilir?
Soru 19
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
Soru 20
Aşağıdaki algoritma gösteriminde kullanılan yöntemlerden hangisinde bir programlama diline benzeyen ifadeler kullanılsa da bu ifadelerin bilgisayar tarafından anlaşılması mümkün değildir?
I. Konuşma dili ile gösterim
II. Akış şeması ile gösterim
III. Sözde kod (pseudocode) ile gösterim