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

Final Sınavı

Programlama Ve Algoritmalar

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

Sınav Ayarları

Soru 1

Orta Zorluk

Bir algoritmayı analiz etmek için gerekli adımlar hangi seçenekte doğru olarak sıralanmıştır? I. Temel operasyon için toplam ifadesi bulunur. II. Problemin girdi büyüklüğünü veren parametre belirlenir. III. Formüller ve kurallar kullanılarak algoritmanın verimlilik sınıfı bulunur. IV. Algoritmanın temel operasyonu belirlenir. V) Temel operasyonun hangi parametreye göre değiştiği belirlenir.

Soru 2

Orta Zorluk

Aşağıdakilerden hangisi düğümler arasındaki kenar bağlantıları üzerinde sıfırdan farklı sayısal değerlerin yer aldığı çizge türüdür?

Soru 3

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 4

Orta Zorluk

Verimli ve etkin bir hash fonksiyonu aşağıdaki özelliklerden hangisinin sağlanması önemsizdir?

Soru 5

Orta Zorluk

Verilerin doğrusal bir şekilde tutulduğu, ekleme ve çıkarma işlemlerinin en üst noktadan yapıldığı veri yapısı aşağıdakilerden hangisidir?

Soru 6

Orta Zorluk

Aşağıdakilerden hangisi özyinelemeli fonksiyonların analizindeki işlem adımlarından biri değildir?

Soru 7

Orta Zorluk

Kendisini doğrudan veya dolaylı olarak çağıran algoritmalar aşağıdakilerden hangisiyle isimlendirilmektedir?

Soru 8

Orta Zorluk

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?

Soru 9

Orta Zorluk

Bir C tümleşik geliştirme ortamı yazdığınızı farz edelim. Bu ortamda kullanıcı, her komutu yazarken, hızlıca bu komutun doğru yazılıp yazılmadığını kontrol etmek için hangi yöntemi kullanmalıdır?

Soru 10

Orta Zorluk

int anadolu[10]; Yukarıda yer alan C dilinde tanımlanmış dizi için veri tipi ve dizinin son elemanının indisi aşağıdakilerden hangisinde doğru olarak verilmiştir?

Soru 11

Orta Zorluk

Aşağıdakilerden hangisi kenar bağlantılarının yönleri temsil eden oklarla gösterildiği çizgedir?

Soru 12

Orta Zorluk

Elemanları [5, 7, 2, 16, 21, 36] olan dizi üzerinde ardışık arama yapılarak önce 16 ve daha sonra 2 sayısının bulunup bulunmadığı kontrol edilecektir. Bu aramalar için toplam kaç karşılaştırma işlemi yapılır?

Soru 13

Orta Zorluk

Sıralı bir diziye sıralama algoritması uygulandığında hiçbir elemanı değişmez. Bazen algoritma bitmeden de dizi sıralanmış olur. Aşağıda verilen dizilere küçükten büyüğe baloncuk sıralaması algoritması uygulandığında hangi dizi algoritma süresince en çabuk doğru sıralanabilir?

Soru 14

Orta Zorluk

İkili arama için en kötü durumdaki zaman karmaşıklığı hangi seçenekte verilmiştir?

Soru 15

Orta Zorluk

Elemanları [2,5,3,8] olan bir dizi, baloncuk sıralaması algoritması ile büyükten küçüğe doğru sıralanmak istenildiğinde, algoritmanın adımları sonrasında elde edilecek diziler aşağıdaki seçeneklerin hangisinde doğru sırayla verilmiştir?

Soru 16

Orta Zorluk

I. Bir algoritmayı analiz etmek için gerekli adımlar hangi seçenekte doğru olarak sıralanmıştır? II. Temel operasyon için toplam ifadesi bulunur. III. Problemin girdi büyüklüğünü veren parametre belirlenir. IV. Formüller ve kurallar kullanılarak algoritmanın verimlilik sınıfı bulunur. V. Algoritmanın temel operasyonu belirlenir. Temel operasyonun hangi parametreye göre değiştiği belirlenir.

Soru 17

Orta Zorluk

üzerinde ardışık arama yapılarak önce 1 ve daha sonra 8 sayısının bulunup bulunmadığı kontrol edilecektir. Bu aramalar için toplam kaç karşılaştırma işlemi yapılır?

Soru 18

Orta Zorluk

n tane sayının birleştirme sıralamasının alacağı zamanın nasıl hesaplanacağı hangi seçenekte doğru olarak verilmiştir?

Soru 19

Orta Zorluk

Seçmeli sıralama algoritmasının zaman karmaşıklığı değeri nedir?

Soru 20

Orta Zorluk

Elemanları [1 5 6 12 15 20 43] olan ve elemanlarının konumları 1 ile 7 arasında değişen dizi üzerinde ikili arama yapılarak 25 sayısı aranacaktır. Bu arama yapılırken 2. karşılaştırma adımında ilk, orta ve son elemanların konum bilgileri ne olur?

Derse Dön