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

    I. Nesnenin artık kullanılmayacağı zaman çağrılırlar.

    II. Bellekte yer açılmasını sağlarlar.

    III. Başına tilda “~” işareti alan yıkıcı metotlar, parametre alamaz ve geri değer döndüremezler.

    Yukarıda yer alan  Yıkıcı metotlar ile ilgili ifadelerden hangisi ya da hangileri doğru olarak verilmiştir?

  2. 2
    1. Parametre olarak FileStream nesnesi almaktadır.
    2. StreamWrite, açılan dosyaya veri koymak için kullanılır. 
    3. StreamWriter kullandıktan sonra, her zaman için Close() metodu ile kapatılır. 

    Yukarıda C# programlama dilinde dosyaya veri yazma ile ilgili ifadelerden hangisi/hangileri doğrudur? 

  3. 3

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

  4. 4

    Nesne yönelimli programlama dillerine ilişkin sınıf bağımlılıkları kavramı içinde düşünüldüğünde aşağıdakilerden hangisi yanlıştır?



  5. 5

    Dosyanın açılma şekillerine ait terimlerden hangisi açıklaması ile doğru eşleşmemiştir?

  6. 6

    Sistem içinde belirli nesnelere ihtiyaç duyulmayan sınıf bağımlılık yapısı aşağıdakilerden hangisidir?

  7. 7

    Generic sınıflarda kısıtlama koymak istediğimiz durumlarda __________ anahtar kelimesini kullanıyoruz.

    Yukarıda verilen cümlede boşluğu hangi anahtar kelime ile doldurmak gerekir?

  8. 8

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

  9. 9

    Aşağıdakilerden hangisi bugün tüm dünyada kullanılan Sanal Özel Ağ ifadesinin kısaltmasıdır?

  10. 10

    Aşağıdakilerden hangisi .Net ortamında C#  programlama dilinde System.IO kütüphanesi ile tanımlanan işlemlerden değildir?

  11. 11

    Aşağıdakilerden hangisinde alt sınıfların yaşam döngüsü, üst sınıfın yaşam döngüsüne bağlıdır?

  12. 12

    DirectoryInfo ve FileInfo sınıfları’nda dosya yolunun yanında hangi bilgiye ulaşılamaz?

  13. 13

    Aşağıda C# programlama dilinde sınıf bağımlılıklardan hangisi spor bir şapka veya bir kasketten herkesin kendi kafasına ve zevkine uygun olanı alıp kullanmasına örnektir? 

  14. 14

    var sayi = Math.Abs(-123.45);

    Console.WriteLine( "Değer: " + sayi );

    Yukarıda Math sınıfında hazırlanmış Math.Abs(sayı) fonksiyonu kullanılmıştır. Bu kod bloğı-unun ekran çıktısı aşağıdakilerden hangisidir?

  15. 15

    Stack (yıgın) edilmiş bilgilerin üzerine yeni bir değer eklemek için aşağıdakilerden hangisi kullanılır?

  16. 16

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

  17. 17

    “Sayının tam kısmını döndürür, ondalıklı kısmını siler. Parametre olarak aldığı sayı double, decimal veya float gibi ondalıklı sayılar olabilir.”

    Yukarıda tanımı verilen Matematik Sınıfı metodu aşağıdakilerden hangisidir?

  18. 18

    var sayi = Math.Abs(-123.45);

    Console.WriteLine( "Değer: " + sayi );

    Yukarıda Math sınıfında hazırlanmış Math.Abs(sayı) fonksiyonu kullanılmıştır. Bu kod bloğı-unun ekran çıktısı aşağıdakilerden hangisidir?

  19. 19

    Tasarım aşamasında oluşturulan tüm doküman ve isteklerin yazılım geliştirme ekibine iletildiği yazılım geliştirme aşaması aşağıdakilerden hangisidir?

  20. 20

    string yazi = "C# çok hoş";

    int uzunluk = yazi.Length;

    Console.WriteLine( uzunluk );

    Yukarıdaki kod parçasında String sınıfının Length metodu kullanılmıştır. Bu kod parçasının üreteceği çıktı aşağıdakilerden hangisidir?

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ç