İleri Programlama I
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
- Final ve static olarak tanımlanmış metotlar “override” edilemez.
- Temel, üst sınıf içinde “private” olarak tanımlı metotlar “override” edilir.
- “override” edilecek metot tanımlanırken, “virtual” ve “override” anahtar kelimeleri kullanılır.
Yukarıdakilerden hangisi ya da hangileri metotların üzerine yazma kurallarındandır?
- 2
Nesne yönelimli programlamanın önemli kavramlarından biri olan miras alma (inheritence) ile ilgili olarak aşağıdakilerden hangisi hatalıdır?
- 3
Aşağıdaki kod çalıştırıldığında sonuç ne olur?

- 4
Dış dünyaya sadece public arayüz ile tanımlı olan üyelerin servis edilmesini aşağıdakilerden hangisi doğru olarak tanımlar?
- 5
Bir nesneden değişkenleri kopyalayarak yeni bir nesneye veya başka bir nesneye transfer eden yönteme…………….. denir.
Cümlede boş bırakılan yere hangi seçenek gelmelidir?
- 6
- Türetilen sınıflar, aynı anda sadece bir sınıftan türetilebilir.
- Türetilen sınıflar, çoklu kalıtımı destekler.
- private erişim belirleyicisine sahip üyelere türetilen sınıftan erişilemez.
- Türetilen sınıf, temel sınıfın üyelerini erişim izinleri kuralları çerçevesinde devralmaktadır.
Yukarıdakilerden hangileri C# programlama dilinde kalıtımın yapılabilmesi için uyulması gereken kurallardır?
- 7
Aşağıdakilerden hangisi Consol üzerindeki imlecin konumunu verilen koordinatlara getirme işlemini tek başına yapan bir metottur?
- 8
Aşağıda verilen seçeneklerden hagisi doğrudur?
- 9

Yukarıdaki şekilde yer alan "50 satır ve 100 karakter" işlemi aşağıdaki console komutlarından hangisi ile yapılmaktadır?
- 10
Nesne yönelimli programlamanın önemli kavramlarından biri olan miras alma (inheritence) ile ilgili olarak aşağıdakilerden hangisi hatalıdır?
- 11
Türetilen sınıftan gelen bazı özelliklerin değiştirilebilmesine ve nesne üzerinden
çağırılabilmesine ______________ denir.Yukarıda verilen cümlede boşluğa ne gelmelidir?
- 12
Aşağıdakilerden hangisi C# programlama dilinde sınıflarda tanımı yapılmış değişkenlere anlamlı bir şekilde değer atanabildiği ve sınıfın sahip olduğu metotları kullanabilen bir yapıdır?
- 13
C# programlama dilinde dosya işlemleri ile ilgili çeşitli sınıfları içeren kütüphaneye ne ad verilir?
- 14
Aşağıdaki programlama dillerinden hangisi, Microsoft tarafından ve .Net platformunun bir ögesi olarak geliştirilmiştir?
- 15
Aşağıdakilerden hangisi yapay zeka programlama dillerinden biridir?
- 16
Aşağıdakilerden hangisi yapay zeka programlama dillerinden biridir?
- 17
Aşağıdakilerden hangisi Nesne Yönelimli Programlama’da kullanıcı tarafından değişkenlerin, metot ve sınıfların ne kadarının görüntülenerek değiştirilebileceğinin sınırlarının çizilmesini sağlamak ile ilgili olan özelliktir.
- 18
Aşağıdakilerden hangisi, C# dilinde başlangıç noktasını oluşturur?
- 19
Aşağıdakilerden hangisi açık kaynak kodlu yazılımdır?
- 20
Aşağıdakilerden hangisi C# programlama dilinde, metotların tanımlandıkları sınıf içerisinde uyması gereken sözdizimi kurallarından değildir?