Algoritmalar ve Programlama
Ünite Sınavı Soruları
- 20 soru
- Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
- 1
Genellikle optimizasyon problemlerinde kullanılan, problem çözümünde tüm olasılıkları deneyen algoritma türü aşağıdakilerden hangisidir?
- 2
Bir algoritmanın, aynı türdeki problemlerin hepsine uygulanabilir olması algoritmanın hangi temel özelliği ile açıklanabilir?
- 3
Bir şehirden yola çıkan gezginin en fazla seyahat edeceği yolu hesaplama problemi, hangi algoritma ile çözülebilir?
- 4Kaba Kuvvet Algoritmaları ile ilgili olarak aşağıdakilerden hangisi doğru bir bilgi değildir?
- 5
Aşağıdaki algoritma sınıflandırmalarından hangisi 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üğü algoritmalardır?
- 6
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?
- 7
Genellikle optimizasyon problemlerinde kullanılan, problemin çözümünde tüm olasılıkları deneyen algoritmalar aşağıdakilerden hangisiyle isimlendirilmektedir?
- 8
Kendisini doğrudan veya dolaylı olarak çağıran algoritmalar aşağıdakilerden hangisiyle isimlendirilmektedir?
- 9
Aşağıdakilerden hangisi bir problemin çözümü aşamasında, kabul edilebilir bir çözüm elde edene kadar tüm olasılıkları deneyen algoritmalardır?
- 10
- Yığınlar
- Kuyruklar
- Ağaçlar
- Başlıklar
- Diziler
Yukarıda verilenlerden kaç tanesi veri yapısı türlerindendir?
- 11
Aşağıdakilerden hangisi bir algoritmanın sahip olması gereken özelliklerden birisi değildir?
- 12
Aşağıdakilerden hangisi veri yapılarının doğrudan sağladığı yararlardan biridir?
- 13
Aşağıdakilerden hangisi genellikle optimizasyon problemlerinde kullanılan, problem çözümünde tüm olasılıkları deneyen algoritmalardır?
- 14
I .Kesme
II. Biçimlendirme
III. Yönetme
IV. Bölme
V. Birleştirme
Yukarıdakilerden hangileri Böl ve Yönet Algoritmalarının aşamalarındandır?
- 15
Aşağıdakilerden hangisi genellikle optimizasyon problemlerinde kullanılan, problem çözümünde tüm olasılıkları deneyen algoritmalardır?
- 16
I. Diziler
II. Ağaçlar
III. Kaynaklar
IV. Kuyruklar
V. ÇizelgelerYukarıdakilerden hangileri veri yapısı türlerinden biri değildir?
- 17
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?
- 18
“Algoritmayı oluşturan adımlar, yapılan iş için kabul edilebilir bir süre içerisinde tamamlanmalıdır.”
Yukarıda yer alan ifade algoritmaların aşağıda yer alan özelliklerinden hangisini tarif etmektedir?
- 19
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üğü ve problemin genel çözümü elde edilirken alt parçalara ait çözümlerin belirli bir sırayla bir araya getirildiği yöntem aşağıdakilerden hangisidir?
- 20
"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?