Yeni eklenen sınavlar ve güncel içerikler! Hemen keşfedin

Final Sınavı

Programlama Ve Algoritmalar

10
Soru
60
Dakika
0
Görüntülenme
0
Çözülme

Sınav Ayarları

Soru 1

Orta Zorluk

Şimdiye kadar bahsedilen sıralama algoritmalarından farklı olarak böl ve yönet yöntemini kullanarak sıralama işlemini gerçekleştiren ve içerisinden pivot eleman seçilmesiyle oluşan sıralama aşağıdakilerden hangisidir?

Soru 2

Orta Zorluk

Elemanları [2 65 11 23 -3 4 0 9 7] olan bir dizide ardışık arama yöntemiyle önce -3 daha sonra 0 aranmaktadır. Bu işlemler için toplamda kaç karşılaştırma yapmak gerekir? void ardisik_arama(int dizi[], int boyut, int aranan) { int i; for (i = boyut; i > 0; i--) { if (dizi[i-1] == aranan) { printf("%d sayisi, dizinin %d. konumundadir.\n”, aranan, i); break; } if (i == 0) printf("%d sayısı dizide bulunamadi.\n", aranan); } }

Soru 3

Orta Zorluk

Dizinin elemanlarının kendilerinden önce gelen elemanlarla karşılaştırılması ve gerektiğinde birbirleriyle yer değiştirmeleri prensibine dayanan algoritma çeşidi hangisidir?

Soru 4

Orta Zorluk

1  3  4  5  6  7  8   sıralı dizisinde ikili arama algoritmasıyla 6 rakamı kaçıncı karşılaştırmada bulunur?

Soru 5

Orta Zorluk

Algoritma analizi yaparken hangi durumun analizinden faydalanılmaz?

Soru 6

Orta Zorluk

“Bir işin nasıl yapılacağını tarif eden adımlar kümesidir.” Bu ifade aşağıdaki seçeneklerden hangisinin tanımıdır?

Soru 7

Orta Zorluk

Bir veri kümesi içerisinde en küçük elemanın hızlıca bulunmasını sağlayan veri yapısı aşağıdakilerden hangisidir?

Soru 8

Orta Zorluk

“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.

Soru 9

Orta Zorluk

Algoritmaların analizini yaparken aşağıda verilenlerden hangisinin analizinden faydalanılamaz ?

Soru 10

Orta Zorluk

Elemanları [1 3 4 5 6 7 8] olan dizi üzerinde ikili arama algoritmasıyla 6 rakamı kaçıncı karşılaştırmada bulunur?

Derse Dön