Algoritmalar
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
2/5 ve 4/15 sayılarından hangisinin daha büyük olduğunu göstermesi için yararlanabilecek akış şeması aşağıdakilerden hangisidir?
- 2
Verilen problemin çözümü için herhangi bir strateji geliştirmeden tüm olasılıkları deneyen algoritma türü aşağıdakilerden hangisidir?
- 3
C# programlama dilinde "-52" sayısını tutmak ve bellek alanının etkin kullanımı için hangi veri türü kullanılmalıdır?
- 4

Yukarıdaki sembol akış şemalarında hangi durumu ifade eder?
- 5
Hava1 = 50
Hava2 = 30
Hava3 = 15
if Hava1 > Hava3:
print (“X”)
else:
print (“Y”)
if Hava3 > Hava2:
print (“Z”)
else:
print (“O”)
Yukarıdaki Phyton kod bloğunun ekran çıktısı aşağıdakilerden hangisidir?
- 6
“<”, “>”, “<=”, “>=, “==”, “!=” ifadeleri aşağıdakilerden hangisine örnektir?
- 7
Diziler ile bağlı listeler karşılaştırıldığında, aşağıdakilerden hangisi bağlı listelerin en önemli avantajı arasında yer alır?
- 8
Bir problemin sonucunun "899" olduğunu varsayalım. Bu çözümün bulunması için herhangi bir strateji üretmeden 3 basamaklı tüm sayıları (000'dan başlayarak 999'a kadar tüm sayılar) deneme yoluna gitmek hangi algoritma türünün kullanıldığını göstermektedir?
- 9
Algoritma, bir görevi gerçekleştirmek için atılması gereken bir dizi iyi tanımlanmış mantıksal adımdır. Algoritma tasarlama süreci aşağıdaki kaç adımda özetlenebilir ?
- 10
Ağaç veri yapılarında, birbirine kenarlar ile bağlanmış düğüm serilerine ne ad verilir?
- 11
- Son Giren İlk Çıkar (LIFO – Last In First Out) prensibinde çalışan doğrusal veri yapılarıdır.
- Bu veri yapılarının en tepesine veri eklenebilir ve en tepedeki veri çıkarılabilir.
- Bu yapılar dikkatli bir şekilde kullanılmazsa çalışma zamanı hataları alınabilir.
- Yukarıda özellikleri verilen veri yapısı aşağıdakilerden hangisidir?
- 12
Algoritmaların gösterilmesi için günlük dil, sözde kod ve ________ olmak üzere üç yöntem vardır.
Yukarıda boş bırakılan yere aşağıdakilerden hangisi gelmelidir?
- 13
Çizgeler (Graph) veri yapıları ile ilgili aşağıdaki ifadelerden hangisi ya da hangileri doğrudur?
- Düğümler (vertice) ve bu düğümleri birleştiren kenarlardan (edge) oluşan veri yapılarıdır.
- Ağaç yapılarında olduğu gibi iki düğüm arasında tek bir yol tanımlıdır.
- İletişim ağlarının gösteriminde, veri organizasyonunda ve hesaplamaların akışını göstermede kullanılır.
- 14
Akış şemalarında terminal sembolleri arasında işleme sembolleri olarak kullanılan ifade aşağıdaki hangi şıkta belirtilmiştir ?
- 15
Monte Carlo tekniği hangi algoritma türünün önemli örneklerinden biridir?
- 16
Bir programın tipik olarak gerçekleştirdiği işlem veya işlemlerin sonucu ifadesine verilen isim aşağıdaki hangi şıkta belirtilmiştir ?
- 17
Aşağıdakilerden hangisi bilgisayar programlarında kullanılan döngülerden biri değildir?
- 18
for x in range(1,9,3):
print(x)Yukarıdaki kod çalıştırıldığında ekran görüntüsü aşağıdakilerden hangisi olacaktır?
- 19
Algoritmanın alan karmaşıklığı aşağıdakilerden hangisi ile ilgilidir?
- 20
Problemleri küçük alt problemlere bölerek çözümleyen, özyinelemenin optimizasyonu olan algoritma türü aşağıdaki seçeneklerden hangisidir?