Nesneye Yönelik Programlama Ünite 10
Nesneye Yönelik Programlama Tasarım Prensipleri
#1. Nesneye Yönelik tasarımda, Tek Sorumluluk Prensibi (Single Responsibility Principle) ile ortaya konulan ana hedef aşağıdakilerden hangisinde verilmiştir?
Cevap : b) Bir sınıf (class) veya yapının (struct) sadece bir sorumluğu olmasıdır.
#2. I – Temel sınıf bir işlevi yerine getiriyorsa, türetilmiş sınıflarda o işlemleri yerine getirebilmelidir. II – Bir sınıf sadece bir sınıftan türetilmelidir. III – Bir sınıfın sadece bir sınıfa ait bağımlığı olmalıdır. Liskov İkame Prensibi ilgili verilenlerden hangisi veya hangileri doğrudur?
Cevap : a) Yalnız I
#3. Açık/Kapalı Prensibinde bulunan Açık ilkesi neyi ifade etmektedir?
Cevap : c) Bir sınıfın yeni davranışlar eklenerek genişletilmesidir
#4. Nesneye Yönelik tasarımda, Tek Sorumluluk Prensibi (Single Responsibility Principle) ile ilgili verilen ifadelerden hangisi doğrudur ?
Cevap : d) Bir sınıfın sadece bir sorumluluğa sahip olmasıdır.
#5. Nesneye Yönelik tasarımda bir sınıfın (class) veya yapı (struct) sorumluluklarını sınırlandırarak, birden fazla sorumluluğun tanımlanmasının tasarım sorunlarına sebep olabileceğini belirten ilke aşağıdakilerden hangisinde verilmiştir?
Cevap : a) Tek Sorumluluk Prensibi
#6. I – Açık/Kapalı Prensibi II – Bağımlığı Tersine Çevirme Prensibi III – Arabirim Ayırma Prensibi Yüksek seviyedeki modüllerin alt seviyedeki modüllere olan bağımlılığını azaltan prensip veya prensipler hangisinde doğru olarak verilmiştir?
Cevap : b) Yalnız II
#7. Açık/Kapalı Prensibinde bulunan Kapalı ilkesi neyi ifade etmektedir?
Cevap : a) Bir sınıfın sahip olduğu özelliklerin değişime kapalı olmasıdır
#8. I – Tek Sorumluluk Prensibi II – Açık/Kapalı Prensibi III – Bağımlığı Tersine Çevirme Prensibi Yukarıda verilen SOLID tasarım prensiplerinden hangisi veya hangileri doğrudur?
Cevap : e) I,II,III
#9. Aşağıdakilerden hangisi Nesneye Yönelik Tasarım presinplerinden (SOLID prensipleri) biri değildir?
Cevap : e) Hata Yakalama Prensibi
#10. Yukarıdaki şekilde verilen işlemi tarif eden tasarım prensibi aşağıdakilerden hangisinde verilmiştir?
Cevap : d) Arabirim Ayırma Prensibi
SONUÇ
Nesneye Yönelik Programlama
Ünite -10
Nesneye Yönelik Programlama Tasarım Prensipleri
Auzef Yönetim Bilişim Sistemleri Lisans
Öğrenci Dostu
LOLONOLO – Öğrenme Yönetim Sistemi
Nesneye Yönelik Programlama
Ünite -10
Nesneye Yönelik Programlama Tasarım Prensipleri
Auzef Yönetim Bilişim Sistemleri Lisans
Öğrenci Dostu
LOLONOLO – Öğrenme Yönetim Sistemi
HD Quiz powered by harmonic design
Nesneye Yönelik Programlama Tasarım Prensipleri
Nesneye Yönelik Programlama Ünite -10 Nesneye Yönelik Programlama Tasarım Prensipleri
Auzef Yönetim Bilişim Sistemleri Lisans |