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

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

  2. 2

    Generic ifadelerin gösterilmesi genellikle aşağıdakilerden hangi şekilde olmaktadır?

  3. 3

    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?

  4. 4

    Aşağıda C#  programlama dilinde yer alan Console sınıfının Write() ve WriteLine() metotlarını kullanarak ekrana bir metin yazdıran bir kod parçası yer almaktadır. Bu kodun ekrana yazdığı metin kaç satırdan oluşmaktadır?

    Console.WriteLine ("Ey Türk Gençliği, ");

    Console.Write("Birinci vazifen, ");

    Console.Write("Türk istiklalini, ");

    Console.WriteLine("Türk cumhuriyetini, ");
    Console.Write("ilelebet muhafaza ve müdafaa ");

    Console.Write("etmektir.");

  5. 5

    Private ve Public hangi nesne tabanlı programlama kavramı ile doğrudan ilgilidir?

  6. 6

    Aşağıdakilerden hangisi C# programlama dilinde açılan dosyaya veri yazmak için kullanılan sınıftır? 

  7. 7

    C# programlama dilinde kalıtımın  yapılabilmesi için uyulması gereken aşağıdaki  kurallardan  hangisi doğrudur?

  8. 8

    StreamWriter yerine BinaryWriter kullanılarak içine veri yazılmış bir dosya için hangisi doğrudur?

  9. 9
    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? 

  10. 10

    “Kaynak klasörü içeriği ile birlikte hedef klasöre taşıma işlemi” aşağıdaki ifadelerin hangisi ile adlandırılmaktadır?

  11. 11

    Aşağıda verilen seçeneklerden hagisi doğrudur?

  12. 12

    C#  programlama dilinde System.IO kütüphanesinde yer alan FileStream sınıf şu şekilde kullanılır:

    FileStream fs = new FileStream( dosya_yolu, dosyanın_açılma_şekli, dosyanın_kullanım_şekli );

    Var olan bir dosyanın sonuna ekleme yapmak için, “dosyanın açılma şekli” parametresi olarak aşağıdakilerden hangisi kullanılmalıdır?

  13. 13
    1. Yanlış sözdizimi
    2. Hatalı metot ve parametre kullanımı
    3. Erişim belirleyicilerin doğru kullanılmaması

    Yukarıdakilerden hangisi ya da hangileri C# programlama dilinde derleme zamanı hatalarındandır? 

  14. 14
    • Bu stilde  her bir boşluk (-) tire işareti ile değiştirilerek kelimeler birleştirilir.
    • Bu stil genellikle URL’lerde kullanılır.
    • Kelimeleri birleştirmenin güzel, temiz, programcılar tarafından okunabilir bir yoludur.

    Yukarıda özellikleri verilen isimlendirme stili aşağıda verilenlerin hangisinde yer almaktadır? 

  15. 15

    Aşağıdakilerden hangisi Nesne Yönelimli Programlama’da bir sınıftan, aralarında alt-üst ilişkisi olan başka sınıflar türetildiğinde bu sınıftaki metot ve özelliklerin ortaklaşa kullanılabilmesine imkan sağlayan mekanizmaya verilen isimdir.

  16. 16

    Miras alma (inheritance) aşağıdakilerden hangisinde bulunması zorunlu olan bir özelliktir.

  17. 17

    Aşağıdakilerden hangisi C# programlama dilinde programların çalıştırılması için gerekli olan başlangıç noktasıdır.

  18. 18

    Aşağıdakilerden hangisi C# dilindeki iki sayı arasında karşılaştırma yapmak için kullanılan metottur?

  19. 19

    I. Blok yapıları, { … } parantezler arasında yazılan kodlardır ve tanımlanan değişkenlere başka
    yerden erişilemez.
    II. Yönlendiriciler (if-else, switch), karar mekanizmaları olarak kullanılır ve doğru veya yanlışla ilgili kod blokları çalıştırmaz.
    III. Döngüler (for, foreach, while), kod içerisindeki tekrarlı işlemler için kullanılır. Kod bloklarını belli bir kontrol durumuna veya belli bir sayıya kadar çalıştırırlar.

    Yukarıda akış kontrol yapıları ile ile ilgili olaran verilen ifadelerden hangileri doğrudur? 

  20. 20

    Kod içerisinde, sayısı belli olan tekrarlı blokların oluşturulmasında aşağıdakilerden hangisi kullanılır?

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ç