AÖF Soru Bankası
BİL106U

İleri Programlama I

Deneme Sınavı Soruları

  • 20 soru
  • Cevap anahtarı açık: çöz, sonucunu gör
0 doğru · 0 yanlış · 20 kaldı
  1. 1
    1. Temel fark sınıfların bağımlı olmasıdır. 
    2. Kompozisyonda, alt sınıfların yaşam döngüsü, doğrudan üst sınıfın yaşam döngüsüne bağlıdır. 
    3. Birleştirmede ise alt sınıfların ve üst sınıfın kendi yaşam döngüleri vardır.

    Yukardakilerden hangisi ya da hangileri kompozisyon ve birleştirme arasındaki farkları ifade etmektedir?

  2. 2

    C# programlama dilinde, kalıtım özelliğini engellemek istediğimiz durumlarda hangi anahtar kelimesi kullanılmaktadır?

  3. 3
    1. Tekrar kullanılabilir kod yazımına yardımcı olarak tekrarı önler.
    2. Kod üzerinde daha esnek ve güçlü bir kontrol sağlanmasına yardımcı olur.
    3. Hata ayıklaması kolay ve yönetilebilir kodların yazılmasına imkân verir.
    4. Alt sınıfların ve üst sınıfın kendi yaşam döngüleri vardır.

    Yukarıdaki ifadelerden hangileri C# programlama dilinde generics ile ilgilidir? 

  4. 4

    Aşağıdakilerden hangisi C# programlama dilinde erişim denetleyicilerin amacıdır?

  5. 5
    1. Static bir sınıf içerisinde static olarak tanımlanır. 
    2. .Net içerisinde bulunan sınıflara yeni metotlar eklenebilmesini sağlar.
    3. Birden fazla parametre alabilir. 

    Yukarıdaki genişletilebilir metot ile ilgili ifadelerden hangisi/hangileri doğrudur? 

  6. 6

    Aşağıdakilerden hangisi C# programlama dilinde her bir farklı veri türü veya sınıf için tek bir kodun kullanılmasına imkân veren nesne yapısıdır? 

  7. 7

    Aşağıdakilerden hangisi C# programlama dilinde bir sınıfı Generic olarak tanımlamanın faydalarından biri değildir?

  8. 8

    Aşağıdakilerden hangisi C# programlama dilinde parametre olarak verilen klasörün içindeki dosyaları veren directory ve file sınıfı işlemidir?

  9. 9

    Aşağıdakilerden hangisi C# dilinde kütüphanelerin projeye dâhil edilmesi için sayfanın en başında kullanılan anahtar kelimedir? 

  10. 10

    Verilen bir hedef klasörün tüm alt klasörlerinde “.txt” uzantılı dosyaları listelemeye yarayan programın hangi metotları içermesi gerekir?

  11. 11

    Kodun fazla dağınık olması ve bu nedenle kodun anlaşılabilirliğinin, okunabilirliğinin zorlaştığı kod yazma stiline ne ad verilir?

  12. 12

    Generic sınıflarda kısıtlama koymak istediğimiz durumlarda aşağıdakilerden hangi anahtar kelime kullanılır?

  13. 13

    Erişim denetleyicilerden Public’in kullanım alanı ile ilgili aşağıdaki seçeneklerden hangisi doğrudur?

  14. 14

    Sayının tam kısmını döndürüp ondalıklı kısmını silen fonksiyon aşağıdakilerden hangisidir?

  15. 15

    Aşağıdakilerden hangisi Ücretsiz Yazılımlara örnek olarak gösterilebilir.

  16. 16

    Aşağıdakilerden hangisi C# programlama dilinde % operatörü ile kalan hesaplanırken; iki sayının tam bölüm sonucu ve kalanının hesaplamaya yarayan fonksiyondur?

  17. 17

    Aşağıdakilerden hangisi koleksiyon türlerinden birisi olan ArrayList özelliklerinden birisi değildir?

  18. 18

    Aşağıdakilerden hangisinin tek sermayesi insanın hayal gücüdür?

  19. 19

    Akış diyagramında bir sayfaya sığmayan akışlarda ya da fonksiyonların başlangıç / bitiş noktalarının belirlenmesi için kullanılan geometrik şekil aşağıdakilerden hangisidir?

  20. 20

    "BİOS, işletim sistemi, ofis uygulamaları gibi bilgisayarda kullanılan tüm yardımcı etkenlere ............ adı verilir."

    Yukarıdaki açıklamada boşluğu doldurunuz.

Bir şıkka dokun; doğru cevap hemen görünür.
Yeni yılların sınavlarını da çözİleri Programlama I dersinin tüm sınavları, cevap anahtarları, süreli mod ve yanlış analizi uygulamada.Uygulamada aç