Algoritma ve Programlamaya Giriş
AUZEF (İstanbul Üniversitesi) · Web Tasarımı ve Kodlama · 1. dönem
- 25sınav
- 446soru
- 9vize
- 15final
- %12tekrar eden soru
Sınavlar
Çözmek için giriş gerekir; her sınav 20 soru civarı, süre tutulur, yanlışlar sona saklanır.
1 kısa sınav parçası (10 sorudan az) bu listede gösterilmiyor; üye olunca Derslerim'de hepsi görünür.
Vize
- Vize · Sınav 120 soru
- Vize · Sınav 211 soru
- Vize · Sınav 319 soru
- Vize · Sınav 420 soru
- Vize · Sınav 519 soru
- Vize · Sınav 619 soru
- Vize · Sınav 723 soru
- Vize · Sınav 819 soru
- Vize · Sınav 923 soru
Final
- Final · Sınav 110 soru
- Final · Sınav 216 soru
- Final · Sınav 312 soru
- Final · Sınav 416 soru
- Final · Sınav 615 soru
- Final · Sınav 720 soru
- Final · Sınav 820 soru
- Final · Sınav 919 soru
- Final · Sınav 1019 soru
- Final · Sınav 1119 soru
- Final · Sınav 1220 soru
- Final · Sınav 1318 soru
- Final · Sınav 1420 soru
- Final · Sınav 1521 soru
- Final · Sınav 1620 soru
Örnek sorular
Dersin ilk sorularından birkaçı. Doğru cevabı ve açıklamayı görmek, 446 sorunun tamamını çözmek için ücretsiz üye ol.
-
int çarp(birinci_sayı, ikinci_sayı) BAŞLA sonuç = birinci_sayı * ikinci_sayı …… sonuç BİTİR Yukarıdaki geri değer döndüren bir alt programın kaba kodunda boş bırakılan yere aşağıdakilerden hangisi getirilmelidir?
- main
- call
- void
- function
- return
-
I. Bu tür metotlar tanımlanırken, programın sonsuz döngüye düşülmemesine dikkat edilmelidir. II. Bu metotlar sadece ana programda kullanılabilirler. III. Kısa ve öz kod yazımına imkan sağlarlar. IV. Sadece geri değer döndüren alt programlara yani fonksiyonlara uygulanabilirler. Yukarıda özyinelemeli alt programlar ile ilgili bazı ifadeler yer almaktadır. Bu ifadelerden hangisi ya da hangileri doğrudur?
- I ve II
- I, III ve IV
- Yalnız I
- Yalnız II
- II ve III
-
Aşağıda bir ana program ve geriye değer döndürmeyen bir alt programa ait kaba kodlar verilmiştir. Kaba kodlarda boş bırakılan yerlere gelmesi gereken ifadeler sırasıyla hangi şıkta doğru verilmiştir? Alt Program: ….. sırala(A, B) BAŞLA EĞER (A > B) YAZ (“İlk sayı daha büyük”) EĞER (B > A) YAZ (“İkinci sayı daha büyük”) BİTİR Ana Program: BAŞLA OKU A, B ….. sırala (A, B) BİTİR
- void, call
- main, return
- return, main
- return, void
- function, call
-
Bir arama algoritması için aşağıdaki ifadelerden hangisi doğrudur?
- Aranan eleman ilgili dizide bulunmak zorundadır, aksi halde algoritma çalışmaya başlayamaz.
- Aranan elemanın dizide olmaması algoritmanın verimliliği açısından olabilecek en kötü durumu ifade eder.
- Arama algoritmalarının performansı sıralama algoritmalarından farklı olarak, veri boyutuna göre değişmez.
- Aranan eleman dizinin ilk elemanı olamaz.
- Her arama algoritması dizideki değerleri tek tek tarar.
-
“….., bir algoritmanın veri miktarı arttıkça tamamlaması gereken maksimum adım sayısını ifade eder.” Yukarıdaki cümlede boş bırakılan yere aşağıdakilerden hangisi getirilmelidir?
- Çalışma süresi
- Algoritma türü
- Zaman karmaşıklığı
- Bellek gereksinimi
- Alan karmaşıklığı
Tekrar oranı: bu dersin 128 benzersiz sorusunun 15'i birden fazla testte yer alıyor (deneme setleri hariç).
Çözmeye başla
Üye olunca bu dersin bütün sınavlarını çözer, yanlış yaptığın soruları hepsini doğru yapana kadar tekrar edersin. Ücretsiz.
Ücretsiz üye ol Giriş yap