Algoritma Testi 0% 1 / 16 1. 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 - IV - II - III c) II - IV - III - I d) I - II - III - IV 2 / 16 2. Sıralı bir dizide istenilen bir değerin bulunması için aşağıdaki hangi algoritma kullanılmalıdır? a) Merge Sort b) Binary Search c) Quick Sort d) Bubble Sort 3 / 16 3. 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) 4 b) 7 c) 5 d) 6 4 / 16 4. Aşağıdaki işlemlerden hangisi kesinlikle yanlıştır? a) a+b = c b) d=a**b-d/f^(1/2) c) ad = "ali" d) soyad = kara 5 / 16 5. Aşağıdakilerden hangisi problem çözmenin ilk aşamasıdır? a) Problemin akış şemalarının hazırlanması b) Uygun çözümün belirtilmesi c) Problemin tanımının ortaya konması d) Uygun çözüm yöntemlerinin araştırılması 6 / 16 6. Aşağıdakilerden hangisi hiyerarşik bir veri yapısıdır. a) Dizi b) Ağaç c) Yığın d) Bağlı liste 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. "Belli bir problemi çözmek için izlenecek yola .............. denir." tanımında boşluğa gelecek ifade aşağıdakilerden hangisidir. a) Programlama b) Kodlama c) Algoritma d) Derleme 9 / 16 9. Aşağıdakilerden hangisi sıralama algoritması adı değildir? a) Discrete b) Selection c) Heap d) Insertion 10 / 16 10. Aşağıdakilerden hangisi algoritmanın kurucusu olarak kabul edilir. a) Gordon Moore b) Farabi c) Dennis Ritchie d) Harezmi 11 / 16 11. Klavyeden girilen iki sayının toplamını yazan algoritma aşağıdakilerden hangisidir. a) Başla A ve B'yi oku C=A+B C'yi yaz Dur b) Başla Bir Sayı Oku Bir Sayı Oku İki Sayıyı topla Dur c) Başla A'yı Oku B'yi yaz C=A+B Dur d) Başla Bir Sayı yaz Bir Sayı yaz İki sayıyı topla Dur 12 / 16 12. Aşağıdakilerden hangisi algoritmanın özelliklerinden değildir? a) Giriş b) Sonluluk c) Çıkış d) Kararlılık 13 / 16 13. 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ı mutlaka alfabetik bir karakterle başlamalıdır c) Programlama diline ait ayrılmış sözcükler, değişken adı olarak kullanılmaz. d) Değişken adının içinde _ (alt tire) kullanılabilir 14 / 16 14. 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 - III - I - II b) I - II - III - IV c) I - IV - III - II d) IV - I - III - II 15 / 16 15. 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) Tanımlama b) Sayaç c) Aktarma d) Döngü 16 / 16 16. Aşağıdakilerden hangisi Fibonacci dizisinin özelliğidir? a) Her eleman kendinden önce gelen iki elemanın farkıdır b) Her eleman kendinden önce gelen iki elemanın toplamı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 PuanınızOrtalama puan şöyledir 0% LinkedIn Facebook VKontakte 0% Testi Yeniden Başlat