AÖF Soru Bankası
YBS204U

Algoritmalar ve Programlama

2018–2019 Vize (Ara Sınav) Çıkmış Soruları

  • 20 soru
  • Cevap anahtarı açık: çöz, sonucunu gör
0 doğru · 0 yanlış · 19 kaldı
  1. 1
    1. soru: Özellikler Tanımlar K. Algoritmayı oluşturan 1. Açıklık adımlar, yapılan ış ıçın kabul edilebilir bir süre 2. Genelli…
    Soru metni
    Özellikler Tanımlar K. Algoritmayı oluşturan 1. Açıklık adımlar, yapılan ış ıçın kabul edilebilir bir süre 2. Genellik içerisinde tamamlanmalıdır. 3. Verimlilik L. Algoritmayı oluşturan adımlar doğru ve kesin bir şekilde 4. Doğruluk tanımlanmalıdır. M. Bir algoritma, aynı 5. Sonluluk türdeki problemlerin hepsine uygulanabilir olmalıdır. Yukarıdaki algoritma temel özellikleri ve bu özelliklere ait tanımların doğru eşleştirmesi aşağıdakilerden hangisinde verilmiştir? A) 1-L, 2-M, 3-K B) 1-M, 2-K, 3-L C) 2-K, 3-L, 5-M D) 2-M, 3-L, 4-K E) 3-L, 4-K, 5-M
  2. 2
    2. soru: Programlama mantığı ile konuşma dili cümlelerinin harmanlandiğı, herkes tarafından kolayca anlaşılabilen algoritma gö…
    Soru metni
    Programlama mantığı ile konuşma dili cümlelerinin harmanlandiğı, herkes tarafından kolayca anlaşılabilen algoritma gösterim yöntemi aşağıdakilerden hangisidir? A) Veri yapısı B) Derleyici C) Kaynak kodu D) Akış şeması E) Sözde kod
  3. 3
    3. soru: Aşağıdaki algoritma sınıflarından hangisi problem çözümünde ezberleme yöntemini kullanır? A) Kaba kuvvet algoritmalar…
    Soru metni
    Aşağıdaki algoritma sınıflarından hangisi problem çözümünde ezberleme yöntemini kullanır? A) Kaba kuvvet algoritmaları B) Açgözlü algoritmalar C) Dinamik programlama D) Böl ve yönet algoritmaları E) Özyinelemeli algoritmalar
  4. 4
    4. soru: int factorial(int n if(n<=1) return 1; return n*(factorial(n-1)); Yukarıdaki kod blogunda tanımlanan fonksiyon, hangi…
    Soru metni
    int factorial(int n if(n<=1) return 1; return n*(factorial(n-1)); Yukarıdaki kod blogunda tanımlanan fonksiyon, hangi algoritma sınıfina aittir? A) Kaba kuvvet algoritmaları B) Böl ve yönet algoritmaları C) Geri izlemeli algoritmalar D) Açgözlü algoritmalar E) Özyinelemeli algoritmalar
  5. 5
    5. soru: Aşağıdakilerden hangisi veri yapısı türlerinden biri değildir? A) Dizi B) Yığın ağacı C) Çizge D) Özetleme tablosu E)…
    Soru metni
    Aşağıdakilerden hangisi veri yapısı türlerinden biri değildir? A) Dizi B) Yığın ağacı C) Çizge D) Özetleme tablosu E) Gösterici
  6. 6
    6. soru: int dizi [3] [4] [2] ; Yukarıda tanımlaması yapılan dizinin sahip olacağı toplam eleman sayısı kaç olur? A) 3 B) 9 C)…
    Soru metni
    int dizi [3] [4] [2] ; Yukarıda tanımlaması yapılan dizinin sahip olacağı toplam eleman sayısı kaç olur? A) 3 B) 9 C) 12 D) 24 E) 36
  7. 7
    7. soru: I. Bağlı listelerde uzunluk dinamiktir. II. Bağlı listedeki her bir nesnenin göstericisi için bilgisayar hafızasında…
    Soru metni
    I. Bağlı listelerde uzunluk dinamiktir. II. Bağlı listedeki her bir nesnenin göstericisi için bilgisayar hafızasında yer ayrılması gerekir. III. Bağlı listenin elemanlarına indiler aracılığıyla doğrudan erişilebilir. Bağlı listeler ile ilgili yukarıdaki ifadelerden hangileri dogrudur? A) Yalnız l B) Yalnız I!I C) I ve ll D) II ve IlI E) I, Il ve Ill
  8. 8
    8. soru: Dizgi tipinde verileri saklayacak şekilde tanımlanmış bir kuyruğa "HTML", "CSS", "JavaScript", "Python", "Ct+", ", "P…
    Soru metni
    Dizgi tipinde verileri saklayacak şekilde tanımlanmış bir kuyruğa "HTML", "CSS", "JavaScript", "Python", "Ct+", ", "Perl", "Ruby" ve "Java" dizgileri yazılış sırasıyla ekleniyor. Sonrasında dequeue işlemi ile kuyruktan 3 eleman çıkarılıyor. Oluşan son durumda, kuyruğun başında hangi eleman yer alır? A) Python B) Perl C) Ruby D) Java E) C++
  9. 9
    9. soru: Aşağıdaki dizi tanımlamalarından hangisi derleyici tarafından derlendiginde bir hata meydana gelir? A) float dizi [4]…
    Soru metni
    Aşağıdaki dizi tanımlamalarından hangisi derleyici tarafından derlendiginde bir hata meydana gelir? A) float dizi [4] = { ); B) int dizi [5] = {0, 1, 2, 3, 4, 5}; C) int dizi [5] = {1, 2, 3, 4}; ular.net D) float dizi [4]; E) int dizi [] = {1, 2, 3, 4};
  10. 10
    10. soru: En üstteki eleman yığından çıkarılmadan, yalnız bu elemanın değerinin elde edildiği yığın temel işlemi aşağıdakilerde…
    Soru metni
    En üstteki eleman yığından çıkarılmadan, yalnız bu elemanın değerinin elde edildiği yığın temel işlemi aşağıdakilerden hangisidir? A) isFull B) push C) isEmpty D) peek E) pop
  11. 11
    11. soru: int hash(int key) { return key % 20; Yukarıda tanımlanan hash fonksiyonu, anahtar olarak bir sayı değeri almakta ve s…
    Soru metni
    int hash(int key) { return key % 20; Yukarıda tanımlanan hash fonksiyonu, anahtar olarak bir sayı değeri almakta ve sonuç olarak da bir özetleme tablosu indisi döndürmektedir. Aşağıdakilerden hangisi bu hash fonksiyonu ile elde edilebilecek bir değer değildir? A) 0 B) 5 C) 10 D) 15 E) 20
  12. 12
    12. soru: AVL ağaçlarında, bir düğümün sol alt ağacının yüksekliği ile sağ alt ağacının yüksekliği arasındaki farka ne ad veril…
    Soru metni
    AVL ağaçlarında, bir düğümün sol alt ağacının yüksekliği ile sağ alt ağacının yüksekliği arasındaki farka ne ad verilir? A) Pivot B) Denge faktörü C) Ağaç yüksekliği soru D) Düğüm yüksekliği E) Düğüm derinliği
  13. 13
    13. soru: N uzunluğunda H isimli bir dizi ile ifade edilen yığın ağacında, en küçük elemanı elde etmek için dizinin hangi elema…
    Soru metni
    N uzunluğunda H isimli bir dizi ile ifade edilen yığın ağacında, en küçük elemanı elde etmek için dizinin hangi elemanına erişmek gerekir? A) H[1] B) H [2] aof.sorufar.net C) H [N] D) H [N-1] E) H [N/2]
  14. 14
    14. soru: 10 boyutlu bir özetleme tablosuna 18, 19, 20, 29, 30 anahtarlarına sahip veriler doğrusal sınama ile yerleştirildiğin…
    Soru metni
    10 boyutlu bir özetleme tablosuna 18, 19, 20, 29, 30 anahtarlarına sahip veriler doğrusal sınama ile yerleştirildiğinde, tüm işlemler sonucunda toplam adet çatışma gerçekleşir? A) 1 B) 2 C) 3 D) 4 E) 5
  15. 15
    15. soru: Boş durumdaki bir ikili arama ağacına sırasıyla 1, 2, 3, 4, 5, 6, 7, 8, 9 sayıları ekleniyor. Oluşan son durum için a…
    Soru metni
    Boş durumdaki bir ikili arama ağacına sırasıyla 1, 2, 3, 4, 5, 6, 7, 8, 9 sayıları ekleniyor. Oluşan son durum için ağacın yüksekliği kaç olur? A) 4 5 8 D) 9 E) 10
  16. 17
    17. soru: Başlangıç: 13 | 14 10 40 30 27 12 80 2. Adım : 10 13 14 | 40 30 27 12 80 Araya sokma siralama algoritmasında başlangı…
    Soru metni
    Başlangıç: 13 | 14 10 40 30 27 12 80 2. Adım : 10 13 14 | 40 30 27 12 80 Araya sokma siralama algoritmasında başlangıçtaki dizi ve ikinci adım sonucu yukarıda verilmiştir. Buna göre üçüncü adımda elemanların sıralaması nasıl olur? A) 10, 13, 14, 40, 30, 27, 12, 80 B) 10, 40, 30, 27, 12, 80,013, 14 C) 13, 14, 10, 40, 30, 27, 12, 80 D) 13, 14, 27, 12, 80, 10, 40, 30 E) 27, 12, 80, 13, 14, 10, 40, 30
  17. 18
    18. soru: int sir(int A [ ], int N) int I; int sonuc; sonuc = A [O]; for (i = 1; i < N; it+) if (sonuc < A [ i ] ) sonuc = A[ i…
    Soru metni
    int sir(int A [ ], int N) int I; int sonuc; sonuc = A [O]; for (i = 1; i < N; it+) if (sonuc < A [ i ] ) sonuc = A[ i ]; return sonuc; Yukarıdaki fonksiyon hangi işlemi yapmaktadır? A) Dizinin son elemanını bulmaktadır. B) Dizideki en büyük elemanı bulmaktadır. C) Dizideki elemanların geometrik ortalamasını bulmaktadır. D) Dizideki elemanların aritmetik ortalamasını bulmaktadır. E) Dizideki en küçük elemanı bulmaktadır.
  18. 19
    19. soru: Fibonacci serisindeki eleman aşağıdakilerden hangisidir? (Serideki ilk elemanın 0, ikinci elemanın 1 olduğunu düşünel…
    Soru metni
    Fibonacci serisindeki eleman aşağıdakilerden hangisidir? (Serideki ilk elemanın 0, ikinci elemanın 1 olduğunu düşünelim.) A) 2 B) 5 C) 8 D) 13 E) 21
  19. 20
    20. soru: Aşağıdakilerden hangisi algoritma tasarımı ve analiz işlemi adımlarından biri değildir? A) Problemi anla B) Algoritma…
    Soru metni
    Aşağıdakilerden hangisi algoritma tasarımı ve analiz işlemi adımlarından biri değildir? A) Problemi anla B) Algoritmayı tasarla ar.ne C) Matematiksel olarak çöz D) Doğruluğunu kanıtla E) Algoritmanın kodunu yaz
Bir şıkka dokun; doğru cevap hemen görünür.
Yeni yılların sınavlarını da çözAlgoritmalar ve Programlama dersinin tüm sınavları, cevap anahtarları, süreli mod ve yanlış analizi uygulamada.Uygulamada aç