Algoritmalar ve Programlama
Deneme Sınavı Soruları
- 19 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
“Tasarlanan algoritma ile problemin
çözümüne ulaşabilmek için yapılan toplam temel operasyon sayısıdır” ifadesi aşağıdakilerden hangisine karşılık gelmektedir.
- 2

Verilen şekil hangi algoritma kavramına karşılık gelir?
- 3
Algoritmanın temel operasyonu hangi kısımdır?
- 4
Aşağıdakilerden hangisi kenar bağlantılarının yönleri temsil eden oklar ile gösterilmediği çift yönlü olan çizgedir?
- 5
Aşağıdakilerden hangisi "hızlı sıralama" algoritmasının tanımıdır?
- 6
Aşağıdakilerden hangisi, for döngüsü ile yığın oluşturarak ve bu yığını kullanarak yapılan sıralamadır?
- 7
Dizinin elemanlarının kendilerinden önce gelen elemanlarla karşılaştırılması ve gerektiğinde birbirleriyle yer değiştirmeleri prensibine dayanan sıralama algoritması aşağıdakilerden hangisidir?
- 8
Lineer arama algoritmasını düşünecek olursak verilen girdiye göre 1., 2., 3., …, N. gibi adımlarda aradığımız sayıyı bulabiliriz. Bu olasılıkların hepsinin ortalamasını aldığımızda (N/2)’nci adımda bulunacak değer aşağıdakilerden hangisini ifade etmektedir?
- 10
Ardışık arama algoritmasının en kötü durumdaki zaman karmaşıklığı aşağıdakilerden hangisidir?
- 11
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?
- 12

Verilen çizgede enine arama algoritması uygulanıyor. Ziyaret edilen düğümler aşağıdakilerden hangisinde doğru sırada verilmiştir?
- 13
Ardışık arama ve ikili arama ile ilgili, aşağıda yer alan ifadelerden hangileri doğrudur?
- Ardışık arama algoritmanın çalışması için dizinin sıralı olmasına ihtiyaç bulunmamaktadır.
- Ardışık aramada aranan eleman, sırasıyla dizinin her bir konumundaki eleman ile karşılaştırılır.
- Ardışık aramada 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.
- Ardışık aramada eğer aranan eleman dizinin içerisinde mevcut değilse, karşılaştırmalar dizinin ilk elemanından son elemanına kadar sürecektir.
- İkili arama, sıralı diziler üzerinde arama yapmak için kullanılan bir algoritmadır.
- 14
"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?
- 15
Algoritma tasarlama sürecinde ilk aşama olan problemi anla aşamasından sonra hangi aşamaya geçilir?
- 16

Yukarıda verilen kod bloğunun çıktısı aşağıdakilerden hangisidir?
- 17
Ağaç veri yapısında hangisi ağacın en üst noktasında bulunan düğümdür?
- 18
S,R,T,V,Y,Z rakamları sırasıyla bir yığın üzerinde toplanmaktadır. Bu yığından 3 defa eleman çıkarma işlemi gerçekleştirildikten sonra P ve L harfleri yığına eklendiğinde en sol taraf yığının alt kısmını, sağ taraf ise üst kısmını göstermek üzere yığının son hali sırasıyla aşağıdakilerden hangisinde doğru olarak verilmiştir?
- 19
Dizilerin tanımlanmasında kullanılan genel ifade hangisinde doğru verilmiştir?
- 20
Bağlı listeler ile ilgili aşağıdaki ifadelerden hangisi yanlıştır?