İleri Programlama
Ünite Sınavı Soruları
- 20 soru
- Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
- 1
Kalıtım (Inheritance) nedir?
- 2
Nesneye yönelik programlama yaklaşımında nesneler aşağıdakilerden hangi ikisine sahiptir?
- 3
Aşağıdakilerden hagisi programlama yaklaşımlarından biri değildir?
- 4
Aşağıdakilerden hangisi nesnenin davranışlarını simgeleyen unsurdur?
- 5
Aşağıdakilerden hangisi ata sınıftır?
- 6
Aşağıdakilerden hangisi nesneye yönelik bir model oluşturulduğunda, bu modeli görsel olarak ifade edebilir?
- 7
"Günümüzde sadece bilgisayar ismiyle değil birçok cihaz artık ............... yerini almış durumdadır."
- 8
Aşağıdakilerden hangisi, nesnenin bileşenlerindendir ?
- 9
Nesneye yönelik tasarım ilkelerinden “Düşük Bağlılık” aşağıdakilerin hangisinde gösterilmiştir?
- 10
Sistemin nasıl gerçekleştirileceğinin belirlenmesi, aşağıdakilerden hangisidir ?
- 11
Aşağıdakilerden hangisi nesneye yönelik programlamanın özelliklerindendir?
I. Bakım (maintenance)
II. Genişletilebilirlik (extensibility)
III. Kodun yeniden kullanılabilirliği (reusability) - 12
Aşağıdakilerden hangisi “sabun” nesnesi için bir özellik olarak görülebilir?
- 13
Aşağıdakilerden hangisi “Mum” nesnesi için örnek nesne olarak görülebilir?
- 14Televizyon sınıfı için “ata sınıf - alt sınıf” ikilisi olarak aşağıdakilerden hangisi uygundur?
- 15
Sarmalama (Encapsulation) neyi sağlamaktadır?
- 16
Sarmalama, yazılan kodun değiştirilebilirliğini sağlamaktadır. Nesneye yönelik programlama içerisinde, bir sınıf içerisindeki nitelikler, programın çalışması sırasında nesnelerin durumlarını oluşturmaktadır. Bir nesnenin durumu ise her zaman anlamlı ve tutarlı olmak zorundadır. Nesne ilk oluşturulduğu anda nesnenin ilk durumunu anlamlı kılabilmek için kullanılan metotlara ne ad verilir?
- 17
Sarmalama işleminin yapılabilmesi için hangi kelimeler kullanılan yazılım dili içerisinde bulunmaktadır?
- 18
Bir sınıfın diğer sınıflarla bağlılık oranı olarak, kalıtım ilişkisinin bulunmasıyla birlikte diğer sınıfların içyapısından haberdar olunması, çeşitli hizmetlerinden yararlanabilmesi ve çalışma prensibinden haberdar olunmasına ne ad verilir?
- 19
- Yapısal Programlama
- Bileşen tabanlı yazılım geliştirme
- Nesneye yönelik yazılım geliştirme
- Görünüm yönelimli programlama
Yukarıdakilerden hangisi yazılım geliştirme yaklaşımlarındandır?
- 20
Aşağıdakilerden hagisi programlama yaklaşımlarından biri değildir?