Algoritma Testi 0% 1 / 16 1. Aşağıdakilerden hangisi problem çözmenin ilk aşamasıdır? a) Uygun çözümün belirtilmesi b) Uygun çözüm yöntemlerinin araştırılması c) Problemin tanımının ortaya konması d) Problemin akış şemalarının hazırlanması 2 / 16 2. Aşağıdakilerden hangisi hiyerarşik bir veri yapısıdır. a) Dizi b) Bağlı liste c) Yığın d) Ağaç 3 / 16 3. Herhangi bilgi alanına yazma, herhangi bir ifadenin sonucunu başka bir değişkene gönderme gibi işlevler için kullanılan operatör aşağıdakilerden hangisidir. a) Aktarma b) Döngü c) Tanımlama d) Sayaç 4 / 16 4. Sıralı bir dizide istenilen bir değerin bulunması için aşağıdaki hangi algoritma kullanılmalıdır? a) Bubble Sort b) Binary Search c) Quick Sort d) Merge Sort 5 / 16 5. Aşağıdakilerden hangisi sıralama algoritması adı değildir? a) Selection b) Discrete c) Insertion d) Heap 6 / 16 6. Aşağıdakilerden hangisi algoritmanın kurucusu olarak kabul edilir. a) Harezmi b) Dennis Ritchie c) Gordon Moore d) Farabi 7 / 16 7. Aşağıdakilerden hangisi bir sorunun çözümü için belli sayıda somut adımlardan oluşan kıurallar kümesine verilen addır? a) Akış Şeması b) Algoritma c) Komut d) Program 8 / 16 8. 6 elemanı olan bir dizinin elemanları sıralanmak isteniyor."Bubble Sort" algoritması kullanıldığında dizinin tüm elemanları içim ilk tur bittiğinde kaç defa karşılaştırma işlemi yapılır? a) 7 b) 4 c) 6 d) 5 9 / 16 9. Aşağıdakilerden hangisi Fibonacci dizisinin özelliğidir? a) Her eleman kendinden önce gelen iki elemanın toplamıdır b) Her eleman kendinden önce gelen iki elemanın farkıdır c) Her eleman kendinden önce gelen iki elemanın yarısıdır d) Her eleman kendinden önce gelen iki elemanın iki katıdır 10 / 16 10. I. ()II. + ve -III. * ve /IV. ** (veya ^) üs almaYukardaki matematiksel işleçlerin önceliklerine göre doğru sıralanması aşağıdakilerden hangisidir? a) IV - I - III - II b) I - II - III - IV c) IV - III - I - II d) I - IV - III - II 11 / 16 11. Aşağıdaki işlemlerden hangisi kesinlikle yanlıştır? a) a+b = c b) ad = "ali" c) soyad = kara d) d=a**b-d/f^(1/2) 12 / 16 12. Klavyeden girilen iki sayının toplamını yazan algoritma aşağıdakilerden hangisidir. a) Başla Bir Sayı Oku Bir Sayı Oku İki Sayıyı topla Dur b) Başla A'yı Oku B'yi yaz C=A+B Dur c) Başla A ve B'yi oku C=A+B C'yi yaz Dur d) Başla Bir Sayı yaz Bir Sayı yaz İki sayıyı topla Dur 13 / 16 13. "Belli bir problemi çözmek için izlenecek yola .............. denir." tanımında boşluğa gelecek ifade aşağıdakilerden hangisidir. a) Derleme b) Algoritma c) Kodlama d) Programlama 14 / 16 14. Aşağıdaki değişken adı ile ilgili açıklamalardan hangisi yanlıştır. a) Özel İsimler (Ahmet, Mustafa, Ankara vb) değişken adı olarak kullanılmaz b) Değişken adının içinde _ (alt tire) kullanılabilir c) Değişken adı mutlaka alfabetik bir karakterle başlamalıdır d) Programlama diline ait ayrılmış sözcükler, değişken adı olarak kullanılmaz. 15 / 16 15. Aşağıdakilerden hangisi algoritmanın özelliklerinden değildir? a) Kararlılık b) Sonluluk c) Giriş d) Çıkış 16 / 16 16. I. Problemin Ortaya KonulmasıII. Kodların YazılmasıIII. Deneme ve DüzeltmeIV. Algoritmanın Kurulması Yukardaki verilere göre, bir bilgisayar programı hazırlarken gerçekleştirilmesi gereken adımlar sırası ile aşağıdakilerden hangisinde doğru verilmiştir. a) IV - I - II - III b) I - II - III - IV c) II - IV - III - I d) I - IV - II - III PuanınızOrtalama puan şöyledir 31% LinkedIn Facebook VKontakte 0% Testi Yeniden Başlat