İleri Programlama I
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
1. Başla
2. Kullanıcıdan 1. ve 2. sayıyı girmesini iste.
3. Bölme=1. sayı/2. sayı
4. Bölmeyi ekrana yazdır.
5. Bitir
Yukarıdaki akışı 1'den 5'e kadar sırasıyla takip ettiğimizde yazılan algoritmanın biçimini ve içeriğini dikkate alırsak aşağıdaki akış diyagramı türlerinden hangisinin kullanıldığını söyleyebiliriz?
- 2
İçine eklenen bir kontrol durumu gerçekleşene kadar kendini çağırarak istenilen işi yapan fonksiyonlara ne ad verilir?
- 3
Aşağıdakilerden hangisi Bilgisayarlarda çalışan bir program değildir?
- 4
İçine eklenen bir kontrol durumu gerçekleşene kadar kendini çağırarak istenilen işi yapan fonksiyonlara ne ad verilir?
- 5
Aşağıdakilerden hangisi C# programlama dilinde string sınıfı ifadeleri birleştirmek için kullanılan, verilen metinleri art arda ekleyen metodun ismidir?
- 6
Aşağıdakilerden hangisi C# programlama dilinde parametre olarak girilen “unsigned” olmayan herhangi bir sayının işaretinin bulmak için kullanılan metottur?
- 7
Aşağıdakilerden hangisi String bir değişkenin sonunun verilen bir char veya string türündeki değere eşit olup olmadığını kontrol eder?
- 8
Kullanıcıdan alınan talimatlara uygun şekilde donanım bileşenlerinin çalışmasını sağlayan ve programlama dili ile yazılmış komutlar bütünü için aşağıdakilerden hangisi dogru ifadedir?
- 9
Aşağıdakilerden hangisi mobil cihazlar için geliştirilmiş bir işletim sistemidir?
- 10
Programın asıl dokümanları arasında yer alan, sorunun daha kolay çözülebilmesi ve iş akışının kontrol edilerek programın daha rahat kodlanmasının sağlanması amacıyla kullanılan diyagramlara ne ad verilir?
- 11
Aşağıdakilerden hangisi C# programlama dilinde nesneleri gruplamayı sağlayan koleksiyonlar sınıfında en genel amaçlı kullanılan ve nesnelerden oluşan dizi yapısına verilen isimdir?
- 12
C# dilinde, matematiksel işlemlerin daha kolay yapılabilmesi amacıyla, bazı işlemler ............. sınıfı içinde toplanmıştır.
Yukarıdaki cümlede boş yere aşağıdakilerden hangisinin gelmesi uygundur?
- 13
var sayi = Math.Abs(-123.45);
Console.WriteLine( "Değer: " + sayi );
Yukarıda Math sınıfında hazırlanmış Math.Abs(sayı) fonksiyonu kullanılmıştır. Bu kod bloğı-unun ekran çıktısı aşağıdakilerden hangisidir?
- 14
Belirli bir problemi çözmek ya da bir hedefe ulaşmak amacıyla izlenmesi gereken yola ne ad verilir?
- 15
C# kodunun çalışma sırası aşağıdakilerden hangisinde doğru olarak verilmiştir?
- 16
C# programlama dilinde koleksiyon sınıfına ilişkin metotlar olan “Queue” (kuyruk) ve “Stack” (istif) arasındaki fark nedir?
- 17
Aşağıdakilerden hangisi C# programlama dilinde % operatörü ile kalan hesaplanırken; iki sayının tam bölüm sonucu ve kalanının hesaplamaya yarayan fonksiyondur?
- 18
İçine eklenen bir kontrol durumu gerçekleşene kadar kendini çağırarak istenilen işi yapan özel metot türü aşağıdakilerden hangisidir?
- 19
Bilgisayarı çalıştırmak için tuşa basıldığında arka planda çalışan tüm unsurlar ne olarak kabul edilir?
- 20
BAŞLA
SAYI sayi1, sayi2
OKU sayi1
OKU sayi2
EĞER sayi1 > sayi2 İSE YAZ sayi1
DEĞİLSE EĞER sayi2 > sayi1 İSE YAZ sayi2
BİTİR
Yukarıda sözde (pseudo) kod ile yapılan işlem nedir?