Algoritmalar ve Programlama
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
Dizinin elemanlarına erişim aşağıdakilerden hangisi ile sağlanır?
- 2
Algoritmalarda verimlilik aşağıdakilerden hangisini ifade eder?
- 3

Resimdeki neyin örneği olabilir?
- 4
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?
- 5
Heap özelliği aşağıdakilerden hangisinde doğru ifade edilmiştir?
- 6

Yukarıda verilen kod bloğunun yapısı aşağıdakilerden hangisidir?
- 7
Aşağıdakilerden hangisi kendisini doğrudan veya dolaylı olarak çağıran algoritmalara verilen addır?
- 8

Yukarıdaki görselde verilen ağaç veri yapısı hakkında aşağıdaki ifadelerden hangisi söylenemez?
- 9
Algoritma tasarlamanın son aşaması aşağıdakilerden hangisidir?
- 10
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?
- 11
- En kısa mesafeyi bulmak
- Arama motorlarında kelime aratmak
- Cep telefonlarının yüz tanıma özelliğini kullanmak
- Online bankacılık işlemlerini kullanmak
Yukarıda verilen ifadelerden hangisi ya da hangilerini gerçekleştirirken arka planda algoritmalar çalışmaktadır?
- 12
Öncelikli olarak problem genellikle eşit büyüklükteki alt parçalara ayrılır.
Her bir alt problem, genellikle özyinelemeli fonksiyon aracılığı ile çözülür.
Bütün alt problemlerin çözümü birleştirilerek genel sonuç elde edilir.
İşleyişin yukarıdaki gibi olduğu algortima tasarım tekniği aşağıdakilerden hangisidir?
- 13
- Aynı türdeki problemlerin hepsine uygulanabiliyor,
- Kabul edilebilir bir süre içerisinde tamamlanamıyor,
- Sonsuz döngüye giriyor,
- Her girdi için doğru bir çıktı üretiyor,
- 14
Aşağıdaki şekilde bir yığın veri yapısı mevcut iken sırasıyla push(6), pop(), peek() işlemleri sonrasında hangi sonucu elde ederiz?
5-->4-->3-->2-->1--||
- 15
Bağlı listeler ile ilgili aşağıdaki ifadelerden hangisi yanlıştır?
- 16
“İlk Giren İlk Çıkar” kuralı aşağıdakilerden hangi veri yapısına aittir?
- 17
Genellikle optimizasyon problemlerinde kullanılan, problem çözümünde tüm olasılıkları deneyen algoritma aşağıdakilerden hangisidir?
- 18
- 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?
- 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üğü algoritmalar aşağıdakilerden hangisiyle isimlendirilmektedir?
- 20

Yukarıda verilen kod bloğunun çıktısı aşağıdakilerden hangisidir?