AÖF Soru Bankası
BİL106U

İleri Programlama I

Ünite Sınavı Soruları

  • 20 soru
  • Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
  1. 1

    Temel sınıf sadece kalıtım amacı ile kullanılacaksa, sınıf oluşturulurken aşağıdakilerden hangi anahtar kelime kullanılır?

  2. 2

    Arayüzler, fark edilebilmeleri amacıyla geleneksel olarak isimleri hangi harf ile başlatılır?

  3. 3

    Çok kod yazarak hata almak, aşağıdakilerden hangisinde artışa neden olur?

  4. 4

    Arayüzde tanımlı elemanların erişim belirleyicileri, ön tanımlı olarak aşağıdakilerden hangi şekilde tanımlanmış durumdadır?

  5. 5

    Bir sınıfın içinde bir soyut metot tanımı yapıldıysa, o sınıfın da soyut olarak ne şekilde tanımlanması gerekmektedir?

  6. 6

    C# programlama dilinde, hataların yakalanıp yönetilmesi için aşağıdakilerden hangisi kullanılır?

  7. 7
    1. Soyut sınıflarda hem metot bildirimine hem de metot oluşturulmasına izin verilmektedir.
    2. Soyut sınıflardan sadece yeni sınıflar türetilebilir.
    3. Soyut sınıftan türetilen sınıflarda, bildirimi yapılan metotların tanımlanması gerekmektedir.
    4. Soyut sınıflarda “new” anahtar kelimesi ile yeni nesne oluşturulur. 

     Yukarıdaki soyut sınıf ile ilgili ifadelerden hangileri doğrudur? 

  8. 8

    Aşağıdakilerden hangisi syntax yazım hatalarından kaynaklanır?

  9. 9

    Aşağıdakilerden hangisi, tanımlanan metotları sanal metot haline getirir?

  10. 10

    Aşağıdakilerden hangisi alt sınıflara kalıtım veremeyen sınıf oluşturmak için kullanılır?

  11. 11

    Türetilen sınıfın metoduna işlem önceliği verebilmek için, “virtual” olmayan bir metodu, override edebilmede hangi anahtar sözcüğünü kullanırız?

  12. 12

    C# programlama dilinde, hataların yakalanıp yönetilmesi için aşağıdakilerden hangisi kullanılır?

  13. 13

    Aşağıdaki kod çalıştırıldığında sonuç ne olur?

  14. 14
    1. Soyut sınıflarda hem metot bildirimine hem de metot oluşturulmasına izin verilmektedir.
    2. Soyut sınıflardan sadece yeni sınıflar türetilebilir.
    3. Soyut sınıftan türetilen sınıflarda, bildirimi yapılan metotların tanımlanması gerekmektedir.
    4. Soyut sınıflarda “new” anahtar kelimesi ile yeni nesne oluşturulur. 

     Yukarıdaki soyut sınıf ile ilgili ifadelerden hangileri doğrudur? 

  15. 15

    Aşağıdakilerden hangisi C# programlama dilinde hata sınıflarında ortak kullanılan özelliklerden biri değildir? 

  16. 16

    Soyut “abstract” sınıflar ne olarak tanımlanamazlar?

  17. 17

    Arayüzde tanımlı elemanların erişim belirleyicileri ön tanımlı olarak ne şekilde tanımlıdır?

  18. 18
    1. Final ve static olarak tanımlanmış metotlar “override” edilemez.
    2. Temel, üst sınıf içinde “private” olarak tanımlı metotlar “override” edilir. 
    3. “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? 

  19. 19

    Arayüzler, fark edilebilmeleri amacıyla geleneksel olarak isimleri hangi harf ile başlatılır?

  20. 20

    Çok kod yazarak hata almak, aşağıdakilerden hangisinde artışa neden olur?

Şıkları ve doğru cevapları görİleri Programlama I dersinin tüm sınavları, cevap anahtarları, süreli mod ve yanlış analizi uygulamada.Uygulamada aç