Nesneye Yönelik Programlama Vize Deneme Sınavı -5
Nesneye Yönelik Programlama Vize Soruları Deneme Sınavı -5
#1. int[,] Deneme = new int[2, 2]; Yukarda verilen Deneme değişkeni için aşağıdaki ifadelerden hangisi doğrudur?
Cevap : d) Deneme değişkeni çift boyutlu bir dizidir.
#2. I – for II – if - else III – switch C# dilinde yukarda verilen anahtar kelimelerden hangisi döngüler için kullanılır?
Cevap : a) Yalnız I
#3. int f(int n) { if(n ==0 || n == 1) return 1; return n * f(n-1); } Yukardaki verilen fonksiyon çalıştırıldığında f(4) için çağrıldığında dönderdiği nihai değer kaç olur?
Cevap : d) 24
#4. I – Opsiyonel parametreler için varsayılan bir değer olmalıdır. II – Opsiyonel parametreler için varsayılan değere ihtiyaç yoktur. III – Opsiyonel parametreler, zorunlu parametrelerle birlikte kullanılamazlar. C# programlama dilinde opsionel metot parametreleri ile ilgili verilen ifadelerden hangisi doğrudur?
Cevap : a) Yalnız I
#5. int a = 7; ++a; Console.WriteLine(++a) ; Yukarda verilen kod bloğu çalıştırıldığında aşağıdaki çıktılardan hangisini üretir?
Cevap : e) 9
#6. int a = 7; a++; Console.WriteLine(a) ; Yukarda verilen kod bloğu çalıştırıldığında aşağıdaki çıktılardan hangisini üretir?
Cevap : d) 8
#7. C# dili için aşağıdaki verilen ifadelerden hangisi yanlıştır?
Cevap : c) artırma operatörü sadece tam sayılar için kullanılır.
#8. Aşağıda verilen metot tanımlarından hangisi yanlıştır?
Cevap : d) int topla(a, double b)
#9. Aşağıda verilenlerden hangisi Koleksiyon türlerine Deneme değildir?
Cevap : a) Int
#10. int a = 7; Console.WriteLine(--a + a++) ; Yukarda verilen kod bloğu çalıştırıldığında aşağıdaki çıktılardan hangisini üretir?
Cevap : a) 12
#11. Array.Reverse metodu hangi işlemi icar eder?
Cevap : c) Verilen bir dizinin elemanlarının dizilimini tersine çevirir.
#12. int türündeki bir değişkenin boyutu kaç byte’tır?
Cevap : d) 4 byte
#13. I – Metotlar parametre almazlar. II – Metotların dönüş türü void olabilir. III – Metotların parametreleri mutlaka zorunlu olmalıdır. C# programlama dilinde metot imzası ile ile ilgili yukarda verilenlerden hangisi doğrudur?
Cevap : b) Yalnız II
#14. C# dilinde Kutudan Çıkartma (Unboxing) işleminin amacı nedir?
Cevap : e) Referans türündeki bir değişkeni değer türüne dönüştürür.
#15. I – string II – double III – uint C# dili için yukarda verilenden maddelerden hangisi veya hangileri referans türündeir (reference type) ?
Cevap : a) Yalnız I
#16. I – int a = (int) 3.4; II – long b = (long) 2.4; III – int c = (int) 4.0; C# dili için yukarda verilen tür dönüşüm işlemleri ile ilgili hangi madde yada maddelerde veri kaybı yaşanır?
Cevap : c) I ve II
#17. Verilen bir dizinin her bir elemanı üzerinde tek tek işlem yapmak istersek aşağıdaki verilen ifadelerden hangisini kullanırız?
Cevap : b) foreach
#18. C# dilinde sizeof işleci ile ilgili aşağıdakilerden hangisi doğrudur?
Cevap : a) Verilen değişkenin boyutunu byte cinsinde döndürür.
#19. Aşağıda verilenlerden hangisi Koleksiyon türlerine Denemetir?
Cevap : d) Stack
#20. int islemYap(ref int a) { a+= 1; return a; } …. int b = 10; islemYap(ref b); Yukardaki verilen fonksiyon çalıştırıldığında b değeri kaç olur?
Cevap : c) 11
SONUÇ
Nesneye Yönelik Programlama
Dizi Ve Koleksiyon Yapıları
Auzef Yönetim Bilişim Sistemleri Lisans
Öğrenci Dostu
LOLONOLO – Öğrenme Yönetim Sistemi
Nesneye Yönelik Programlama
Dizi Ve Koleksiyon Yapıları
Auzef Yönetim Bilişim Sistemleri Lisans
Öğrenci Dostu
LOLONOLO – Öğrenme Yönetim Sistemi
HD Quiz powered by harmonic design
Nesneye Yönelik Programlama Vize Soruları Deneme Sınavı -5
Nesneye Yönelik Programlama Ünite -5 Dizi Ve Koleksiyon Yapıları
Auzef Yönetim Bilişim Sistemleri Lisans |