Algoritmalar ve Programlama
Ünite Sınavı Soruları
- 20 soru
- Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
- 1
Dizin içerisinden bir pivot eleman seçilmesi ile sıralamanın başlaması, aşağıdaki sıralama çeşitlerinden hangisinde olur?
- 2
Aşağıdakilerden hangisi, for döngüsü ile yığın oluşturarak ve bu yığını kullanarak yapılan sıralamadır?
- 3
Elemanları [3, 6, 8, 1] olan bir dizi, seçmeli sıralama algoritması ile küçükten büyüğe doğru sıralanmak isteniyor. Algoritmanın adımları sonrasında elde edilecek diziler aşağıdakilerden hangisinde verilmiştir?
- 4
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?
- 5
Aşağıdakilerden hangisi, küçükten büyüğe doğru yapılan sıralamadır?
- 6
"................... sıralama algoritması, dizinin elemanlarının kendilerinden önce gelen elemanlarla karşılaştırılması ve gerektiğinde birbirleriyle yer değiştirmeleri prensibine dayanır. Her bir adımda (iterasyonda), dizi elemanları üzerinde soldan sağa doğru hareket edilerek, kendisinden önce gelenlerle karşılaştırılacak bir anahtar eleman seçilir. Bu anahtar eleman, kendisinden önce gelen diğer tüm elemanlarla sırayla karşılaştırılır."
Yukarıda verilen cümlede boş bırakılan yere aşağıdakilerden hangisi gelmelidir?
- 7
Dizin içerisinden bir pivot eleman seçilmesi ile sıralamanın başlaması, aşağıdaki sıralama çeşitlerinden hangisinde olur?
- 8
Aşağıdakilerden hangisi, sıralama yapmak için böl ve yönet yöntemini kullanır?
- 9

Verilen şema hangi sıralama algoritmasına aittir?
- 10
Dizideki her bir konumdaki elemanın, bir sonraki eleman ile karşılaştırılarak yapılan sıralama, aşağıdakilerden hangisidir?
- 11
Dizilerin içindeki en küçük elemanların bulunması ve baştan itibaren uygun konuma yerleştirilmesine dayanan, küçükten büyüğe doğru sıralama için aşağıdakilerden hangisi doğrudur?
- 12
Aşağıdaki sıralama algoritmalarından hangileri "istikrarlı" olarak nitelendirilir?
I) Baloncuk sıralaması
II) Seçmeli sıralama
III) Araya sokarak sıralama
IV) Hızlı sıralama
V) Birleştirerek sıralama
- 13
"Hızlı sıralama, dizinin içerisinden bir ............ eleman seçilmesiyle başlar."
Yukarıdaki cümlede boş bırakılan yere aşağıdakilerden hangisi gelmelidir?
- 14
Sıralama sırasında ilk yapılan işlemin olarak, dizinin orta noktadan ikiye ayrıldığı algoritma aşağıdakilerden hangisidir?
- 15
Aşağıdakilerden hangisi, küçükten büyüğe doğru yapılan sıralamadır?
- 16
"Hızlı sıralama, dizinin içerisinden bir ............ eleman seçilmesiyle başlar."
Yukarıdaki cümlede boş bırakılan yere aşağıdakilerden hangisi gelmelidir?
- 17
Aşağıdaki verilen sıralama algoritmaları arasından, en istikrarlı olan algoritma hangisidir?
- 18
Küçükten büyüğe doğru sıralama yapılacağı zaman adım adım dizilerin içerisindeki en küçük elemanların bulunmasına ve bu elemanların baştan itibaren uygun konumlara yerleştirilmesine dayanan sıralama algoritması aşağıdakilerden hangisidir?
- 19

Verilen şema hangi sıralama algoritmasına aittir?
- 20

Verilen şema hangi sıralama algoritmasına aittir?