Algoritmalar ve Programlama
Deneme Sınavı Soruları
- 19 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 2
Ağırlıklandırılmış çizgelerde bir başlangıç düğümü ile diğer düğümler arasındaki en kısa mesafeyi tespit etmek için kullanılan algoritma aşağıdakilerden hangisidir?
- 3

Resimdeki algoritma hangi algoritma türü olabilir?
- 4
İkili arama algoritması için aşağıdakilerden hangisi yanlıştır?
- 5

Yukarıdaki çizge üzerinde, başlangıç noktası 0 olacak şekilde Dijkstra en kısa yol algoritması çalıştırılacaktır.
Bu algoritmanın çalışması sonrasında 0 düğümü ile 4 düğümü arasındaki en kısa mesafeyi elde etmek için sırasıyla hangi düğümler ziyaret edilmelidir?
- 6
Enine arama nedir?
- 7
Özyinelemeli fonksiyon nedir?
- 8
Sıralama, genel olarak ........... veya herhangi bir ................... istenilen düzene getirilmesi olarak ifade edilebilir.
- 9
“Düğümler arasındaki kenar bağlantıları üzerinde sıfırdan farklı sayısal değerlerin yer aldığı çizge türüdür.”
Aşağıdakilerden hangisi yukarıdaki tanıma aittir?
- 10
Aşağıdakilerden hangisi algoritmaları karşılaştırırken kullanılan gösterimlerden biridir?
- 11
Bu algoritmanın çalışması için dizinin sıralı olmasına ihtiyaç bulunmamaktadır. Aranan eleman, sırasıyla dizinin her bir konumundaki eleman ile karşılaştırılır. Aranan elemanın değerinin dizinin elemanlarından birisiyle aynı olduğu görülürse algoritma başarılı bir şekilde sonlandırılır. Bu algoritma aşağıdakilerden hangisidir?
- 12
“Bir algoritmanın verilen asimptotik gösterime göre karmaşıklık derecesini gösterir.”
Yukarıdaki tanım aşağıdakilerden hangisine aittir?
- 13
Çizge algoritmalarının programlama yoluyla bilgisayar ortamında ifade edilmesi amacıyla kullanılan matris aşağıdakilerden hangisidir?
- 14
- Açıklık
- Doğruluk
- Sonsuzluk
- Genellik
Yukarıdakilerden hangisi ya da hangileri algoritmaların temel özelliklerindendir?
- 15
- Programlamada kuyruklar “Son Giren İlk Çıkar” kuralı ile anılır.
- Kuyruk mantığının bir veri yapısı olarak programlanmasında diziler kullanılabilir.
- Kuyruk mantığının bir veri yapısı olarak programlanmasında bağlı listeler kullanılabilir.
Yukarıda verilen ifadelerden hangisi ya da hangileri doğrudur?
- 16
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?
- 17
Kendisini doğrudan veya dolaylı olarak çağıran algoritmalara ne ad verilir?
- 18
İlk olarak kök, daha sonrasında sol alt ağaç, en son olarak da sağ alt ağaç üzerinde gezinme yapılması aşağıdakilerden hangi yöntemdir?
- 19
İkili arama ağaçları veri yapısında, ikili ağaç özelliklerine ek olarak düğümlerde yer alan veriler arasında aşağıdakilerden hangi ilişki bulunmaktadır?
- 20
Ekleme, silme ve arama işlemlerinin çok hızlı bir şekilde yapılmasını sağlayan, verileri bir anahtar ve veri çifti şeklinde saklayan veri yapısı seçeneklerden hangisinde doğru verilmiştir?