Nesneye Yönelik Programlama Deneme Sınavı -6 2022-2023 Final Çıkmış Soruları

📌 Sınav Öncesi Kısa BilgiDeğerli AUZEF bölümü öğrencileri; bu sayfada Nesneye Yönelik Programlama Deneme Sınavı -6 2022-2023 Final Çıkmış Soruları dersine ait geçmiş yıllarda çıkmış soruları ve pratik deneme testlerini sizin için bir araya getirdik. Sınavda zamanı iyi yönetmek ve soru tiplerine tam olarak aşina olmak için aşağıdaki özel test motorumuzu kullanabilirsiniz. İster "Çalışma Modu" ile anında cevapları görün, ister "Sınav Modu" ile kendinizi zamana karşı test edin. Şimdiden sınavlarınızda başarılar dileriz!
Soru bulunamadı.
“Gelen bir isteği ve bu istek ile alakalı tüm bilgileri bağımsız bir nesneye dönüştüren davranışsal bir tasarım modelidir. Bu dönüşüm sayesinde, farklı isteklere parametreler halinde yürütülebilmektedir.” Tanımı verilen tasarım deseni aşağıdakilerden hangisidir?
a) Fabrika
b) Soyut Fabrika
c) Tekil
d) Yapıcı
*e) Komut

Aşağıdakilerden hangisi C# programlama dilinde bir hata ayıklama sınıfıdır?
*a) System.Exception
b) StackExtraflowException
c) FileOverflowException
d) DivideByOneException
e) SystemInconsistentException

C# Programlama Dilinde bir hata (Exception) oluşturmak için hangi anahtar kelime kullanılır?
a) return
*b) throw
c) for
d) switch
e) if

I – for II – if – else III – switch C# dilinde yukarda verilen anahtar kelimelerden hangisi döngüler için kullanılır?
*a) Yalnız I
b) Yalnız II
c) I ve II
d) I ve III
e) I,II,III

C# dili için aşağıdaki verilen ifadelerden hangisi yanlıştır?
a) for bir döngü ifadesidir
b) while bir döngü ifadesidir
*c) ++ artırma operatörü sadece tam sayılar için kullanılır.
d) <= küçük veya eşit kontrolü için kullanılmaktadır. e) = = ifadesi eşitlik kontrolü için kullanılmaktadır. I – Kalıtım yolu ile sadece bir sınıf türetilebilir. II – Kalıtım yolu ile türetilen sınıf temel sınıfın yapıcısnı çağırabilir. III – Yapıcılar (constructor) bir sonuç dönderirler. C# programlama dilinde sınıflar (class) ile ilgili verilen ifadelerden hangisi doğrudur? a) Yalnız I b) Yalnız II *c) I ve II d) I ve III e) I,II,III C# Programlama Dillinde System.Exception sınıfınun kullanım amacı aşağıdaki seçeneklerin hangisinde verilmiştir? a) Matematiksel işlemleri gerçekleştirmek için *b) Hata ve istisnai durumları yönetmek için. c) Dosya okuma ve yazma işlemleri için. d) Ağ üzerinde veri gönderip almak için e) Html kod üretmek için Davranışsal (behavıoral) Tasarım Desenleri Algoritmaları ve nesnelerin sorumluluklarını belirlenmesinde rol alan tasarım deseni grubu aşağıdakilerden hangisinde verilmiştir? a) Yapısal Tasarım Desenleri b) Görsel Tasarım Desenleri *c) Davranışlar Tasarım Desenleri d) Metinsel Tasarım Desenleri e) Oluşturucu Tasarım Desenleri C# Programlama Dilinde çalışma zamanında oluşacak bir hatayı hangi ifade ile kontrol edebiliriz? a) foreach *b) try – catch c) while d) new e) struct Aşağıda verilenler Tasarım Desenlerinden hangisi davranışsal tasarım deseni grubuna dâhil değildir? *a) Cephe b) Hatırlayıcı c) Arabulucu d) Yineleyici e) Fabrika Aşağıda verilenler Tasarım Desenlerinden hangisi davranışsal tasarım deseni grubuna dâhil değildir? *a) Fabrika b) Sorumluluklar Zinciri c) Yorumlayıcı d) Arabulucu e) Komut Kalıtım yoluyla türetilmiş bir sınıf, temel sınıfta var olan bir metotu yeniden tanımlamak istersen aşağıdaki anahtar kelimelerde hangisi kullanır? *a) new b) abstract c) void d) internal e) public int a = 7; a++; Console.WriteLine(a) ; Yukarda verilen kod bloğu çalıştırıldığında aşağıdaki çıktılardan hangisini üretir? a) 5 b) 6 c) 7 *d) 8 e) 9 C# Programlama Dilinde bir fonksiyon sonsuz döngüde kendini çağırırsa hangi hata oluşur? *a) Stack Overflow b) Divition by Zero c) System Runtime Exception d) Arithmetic Overflow e) System Overflow int a = 7; ++a; Console.WriteLine(++a) ; Yukarda verilen kod bloğu çalıştırıldığında aşağıdaki çıktılardan hangisini üretir? a) 5 b) 6 c) 7 d) 8 *e) 9 C# Programalama Dilinde türetilmiş bir sınıft tanımlamak için aşağıdaki anahtar kelimelerden hangisi kullanılır? a) function *b) class c) namespace d) Main e) interface C# programalma dili için verilen erişim denetleyicilerinin türetilmiş bir sınıfta erişim ile ilgil hangisi yanlıştır? *a) private olan üyeler her yerden erişilir. b) protected olan üyeler kendisi ve sadece türetilen sınıflarda erişilir c) public olan üyeler kendisi ve türetilmiş sınıflarda ve türetilmiş sınıfların public arayüzleriden erişilebilir. d) private olan üyeler sadece kendi sınıfından erişilir. e) Özellikler ve metotlar public olan tanımlanabilir. I – Sınıflar (class) referans türündedirler II – Yapılar (struct) değer türündedirler. III – Sınıf (class) ve yapı (struct) arasında bir fark yoktur. C# programlama dilinde Kalıtım yoluyla oluşturulan sınıf (class) ve/veya yapılar (struct) ile ilgili verilen ifadelerden hangisi doğrudur? a) Yalnız I b) Yalnız II *c) I ve II d) I ve III e) I,II,III int a = 7; Console.WriteLine(–a + a++) ; Yukarda verilen kod bloğu çalıştırıldığında aşağıdaki çıktılardan hangisini üretir? *a) 12 b) 13 c) 14 d) 15 e) 16 Bir dizi türünde ve karmaşık yapıda sahip verilerimiz varsa, biz bu karmaşıklığı gizleyerek tasarım daha basit bir kullanımı sunulan tasarım deseni hangisidir? *a) Yineleyici b) Soyut Fabrika c) Tekil d) Sinek Sıklet e) Vekil [/auzef_test]