Nesneye Yönelik Programlama Final Deneme Sınavı -3
Nesneye Yönelik Programlama Final Deneme Sınavı -3
#1. 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
#2. 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.
#3. I – Kalıtımı destekler II – Kalıtımı desteklemez III – Yapılarda (struct) kullanılamazlar C# programlama dilinde Ara Birim (interface) ile ilgili verilen ifadelerden hangisi/hangileri doğrudur?
Cevap : a) Yalnız I
#4. I – Ara Birim interface anahtar kelimesi ile tanımlanır. II – Sınıf ve Yapılarında kullanılırlar III – Ara Birimde tanımlı olan metotların varsayılan erişim seviyesi public tir. C# programlama dilinde Ara Birim (interface) ile ilgili verilen ifadelerden hangisi/ hangileri doğrudur?
Cevap : e) I,II,III
#5. Aşağıda verilen Tasarım Desenlerinden hangisi Oluşturucu (Creation) sınıfına ait bir Tasarım Desenidir?
Cevap : a) Tekil (Singleton)
#6. Array.Reverse metodu hangi işlemi icar eder?
Cevap : c) Verilen bir dizinin elemanlarının dizilimini tersine çevirir.
#7. Şekilde verilenlerden kod örneği hangi Tasarım Desenidir?
Cevap : a) Tekil (Singleton)
#8. Bir sınıfa ait sadece bir nesne olmasını istiyorsak hangi Tasarım Desenini kullanırız?
Cevap : b) Tekil (Singleton)
#9. Nesneye Yönemlik Programlamada, aynı isime sahip fakat farklı işlevi olan metotların tanımlanabilmesine kavramına nedenir?
Cevap : c) Çok Biçimlilik
#10. Prototip (Prototype) Tasarım Deseni ile ilgili aşağıda veirlenlerden hangisi doğrudur?
Cevap : c) Mevcut bir nesneyi kopyalayarak yeni bir nesne oluşturmak kullanılır.
#11. 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
#12. Aşağıda verilen operatörlerden hangisi Aşırı Yükleme yapılabilir?
Cevap : e)
#13. 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
#14. 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.
#15. Operatör Aşırı Yüklemesi aşağıdaki verilen hangi ifade ile gerçekleştirilir?
Cevap : a) operator
#16. Aşağıda verilenlerden hangisi Koleksiyon türlerine Deneme değildir?
Cevap : a) Int
#17. Aşağıda verilenlerden hangisi Koleksiyon türlerine Denemetir?
Cevap : d) Stack
#18. int türündeki bir değişkenin boyutu kaç byte’tır?
Cevap : d) 4 byte
#19. 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.
#20. I- Oluşturucu (Creational) II- Yapısal (Structural) III- Davranışsal (Behavioral) Verilenlerden hangisi yada hangileri Tasarım Desenlerinin ana kategorilerindedir?
Cevap : e) I, II, III
SONUÇ
Nesneye Yönelik Programlama Final Deneme Sınavı -3
Nesneye Yönelik Programlama Final Deneme Sınavı -3
HD Quiz powered by harmonic design
Nesneye Yönelik Programlama Final Deneme Sınavı -3
Nesneye Yönelik Programlama Ünite -10 Nesneye Yönelik Programlama Tasarım Prensipleri
Auzef Yönetim Bilişim Sistemleri Lisans |