aofsorular.com
YBS306U

İLERİ PROGRAMLAMA

1. Ünite
Soru 1
Aşağıdakilerden hangisi nesneye yönelik programlama yaklaşımının ortaya çıkmasındaki önemli etkenlerdendir?
Soru 2
Aşağıdakilerden hangisi nesnenin davranışlarını simgeleyen unsurdur?
Soru 3
Eğer bir nesne, her zaman bir diğer nesneyi de etkiliyorsa ya da var olmak için diğerine ihtiyaç duyuyorsa nesneler arasındaki ilişki için ne söylenebilir?
Soru 4
Sistemin ne yapması gerektiğinin belirlenmesi aşamasına "çözümleme" aşaması denirken, sistemin nasıl gerçekleştirileceği sorusunun yanıtlandığı aşamaya ne ad verilir?
Soru 5
Birleşik modelleme dili ile ilgili aşağıda verilenlerden hangileri doğrudur?
Soru 6
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?
Soru 7
Modüllerin veya sınıfların birbirine olan benzerliği yani aynı amaca hizmet eden kod bloklarının bulunmasına ne ad verilir?
Soru 8
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 yapılan işlemler için kullanılan metotlara ne ad verilir?
Soru 9
Sarmalama işleminin yapılabilmesi için public, private, protected gibi kelimeler kullanılan yazılım dili kullanılır. Bu kelimelere ne ad verilir?
Soru 10
Nesnelerin içeride farklı çalışmalarına rağmen, dışarıdan aynı biçimde görünmelerini ifade eden ve bir grup nesneyi kullanarak sınıfların kalıtımla ilgili detayları bilmek zorunda kalmaması ile, içerideki değişikliklerden etkilenmeden çalışmaya devam eden ve aynı sınıftan türetilen sınıfların standart bir şekilde erişilebilme özelliklerine sahip olmasına ne ad verilir?
Soru 11
"gerçek hayatta karşılaşılan bir takım problemlerin çözülmesi için, üzerinde çalışan cihazın hızlı ve doğru işlem yapabilme gibi birtakım yeteneklerinden faydalanmak üzere yazılmaktadır."tanım hangi başlığa aittir?
Soru 12
"Günümüzde sadece bilgisayar ismiyle değil birçok cihaz artık ............... yerini almış durumdadır."
Soru 13
Gerçek hayattaki problemlerin bilgisayar ortamında çözülebilmesi için öncelikle problemin uygun bir şekilde bilgisayar ortamına aktarılması gerekmektedir. Bu aşama ne aşaması olarak adlandırılır
Soru 14
"Nesneye yönelik tasarım aşamasında modelin oluşturulması için ............. kullanılır." boşluğu en uygun şekilde doldurunuz?
Soru 15
Birleşik Modelleme Dili kısaltması nedir?
Soru 16
Düşük Bağlılık nedir?
Soru 17
Sarmalama (Encapsulation) neyi sağlamaktadır?
Soru 18
Kalıtım (Inheritance) nedir?
Soru 19
Aşağıdakilerden hangisi, nesnenin bileşenlerindendir ?
Soru 20
Aşağıdakilerden hangisi, sınıftan türetilir ?