Algoritmalar ve Programlama
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
Yığın ağaçlarında aşağıdakilerden tam olarak hangi işlemler hızlıca yapılabilir?
- 2
Aşağıdakilerden hangisi ağaç veri yapısında bir düğümden sonra yer alan ve o düğüme bir dal ile bağlı olan düğüm/düğümlere verilen isimdir?
- 3
"........., her bir düğümün en fazla 2 çocuğa sahip
olabildiği ağaç türüdür. Bu veri yapısında ekleme, silme
ve arama işlemleri çok hızlı bir şekilde yapılabilmektedir. - 4
int anadolum[3][3][2] üç boyutlu dizisinin toplam eleman sayısı aşağıdakilerden hangisi kadardır?
- 5
Bir algoritma oluşturulurken kullanılan programlama dillerinin detaylarından uzak, konuşma gibi olan anlatım şekli aşağıdaki gösterim yöntemlerinden hangisi ile ifade edilir?
- 6
Düğümleri birbirine bağlayan kenara ne ad verilir?
- 7
“Aynı tipteki verilerin tek bir değişken altında tutulmasını sağlayan veri yapısıdır.”
Aşağıdakilerden hangisi yukarıdaki tanımın karşılığıdır?
- 8
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?
- 9
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?
- 10
- 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?
- 11

Verilen şeklide C programa dilindeki fonksiyon ile hangi sonuç bulunmak istenmiştir?
- 12
Verilerin doğrusal bir şekilde tutulduğu, ekleme ve çıkarma işlemlerinin en üst noktadan yapıldığı veri yapısı aşağıdakilerden hangisiyle isimlendirilmektedir?
- 13

Algoritmayı tasarlamı ve analiz işlemi şekilde verilmiştir. Buna göre ? yerine hangisi gelmelidir?
- 14
Karakter tipinde verileri saklayacak şekilde tanımlanmış bir yığına a, n, a, d, o, l, u harfleri sırasıyla eklendiğinde yığının tepe noktasında aşağıdaki elemanlardan hangisi yer alır?
- 15
Aşağıdakilerden hangisi ikili ağaçlardaki gezinme yöntemlerindendir?
I. Preorder Gezinme (Kök başta)
II. Inorder Gezinme (Kök ortada)
III. Postorder Gezinme (Kök sonda) - 16

Verilen ikili arama ağacına "4" değerine sahip yeni bir düğüm eklenecektir. Eklenecek yer ile ilgili hangisi doğrudur?
- 17
- Preorder Gezinme (Kök başta)
- Inorder Gezinme (Kök ortada)
- Postorder Gezinme (Kök sonda)
İkili ağaçlardaki düğümler dolaşılırken bilgisayar programında bu işi yapabilmek için kabul görmüş yöntemler hangisinde doğru verilmiştir?
- 18
Aşağıdaki fonksiyonlardan hangisi düğümü hafızadan kaldırmak için kullanılır?
- 19
Kendisini doğrudan veya dolaylı olarak çağıran algoritmalara ne ad verilir?
- 20
- Girdi ve Çıktı Bilgisi
- Açıklık
- Doğruluk
- Kararlılık
- Etkinlik
- Özellik
Yukarıda verilenlerden hangileri bir algoritmanın sahip olması gereken özellikler arasındadır?